# fantomas ## Docs ### [Fantomas](https://fsprojects.github.io/fantomas/docs/index.md) Fantomas F# source code formatter, inspired by scalariform for Scala, ocp-indent for OCaml and PythonTidy for Python. Purpose This project aims at formatting F# source files based on a given configuration. Fantomas will ensure correct indentation and consistent spacing between elements in the source files. We assume that the source files are parsable by F# compiler before feeding into the tool. Fantomas follows two F# style guides: the F# code formatting guidelines from Microsoft by default and the G-Research F# code formatting guidelines via various settings. Contributing Guidelines See the Contribution Guidelines. Credits We would like to gratefully thank the following persons for their contributions. License The library and tool are available under Apache 2.0 license. For more information see the License file. ### [Chains](https://fsprojects.github.io/fantomas/docs/contributors/Chains.md) Chains A chain is a starting value followed by a series of steps, where every step is reached through a dot: document.Body.FirstChild.AppendChild(newNode) Here document is the starting value, and .Body, .FirstChild and .AppendChild(newNode) are the steps. Chains are one of the few shapes where Fantomas has a real choice to make about line breaks. This page states the rules it follows and the reasoning behind each one, in plain language and without reference to any internal types. Every code block on this page is Fantomas output, except where marked ⛔. A ⛔ block is the alternative that was considered and turned down, shown so that the reasoning is visible rather than implied, and ✅ marks what Fantomas does instead. The two markers appear wherever there was a real choice to make; elsewhere the output speaks for itself and goes unmarked. Status: a proposal, backed by an implementation The F# style guide currently says very little about how to lay out a long chain. The rules described here are meant to fill that gap and to eventually become part of that guide. This page lives under Contributors for that reason: until the rules are officially adopted, they are a proposal we are testing, not settled guidance to hand to end-users. As noted in the Fantomas style guide page, the style itself is not decided in the Fantomas repository. Those conversations happen at fsharp/fslang-design, and they go much better when there is something concrete to react to. A written proposal invites arguments about hypothetical snippets. A proposal that is already implemented lets everyone run it over a real code base and see what it does to code they care about. That is the order of work here: implement the rules in Fantomas first, use the implementation to find the awkward cases and settle them, then pitch the result upstream. So treat this page as the current best answer rather than a settled one. If you disagree with a rule, the discussion belongs at fsharp/fslang-design, and having the implementation in hand is exactly what makes that discussion productive. A reminder of how Fantomas works Fantomas does not edit your text. Think of it like a word processor: it re-types your entire file from scratch, following its own rules. Most of that re-typing is mechanical: spacing, indentation and parentheses follow fixed rules with nothing to decide. The one real choice is where to put line breaks, and it comes down to a single question: Does this fit within the max line length? If the answer is yes, it stays on one line and there is nothing more to decide. Everything below is about what happens when the answer is no. One thing overrides the fit question: trivia the user wrote between the steps. A trailing comment on the starting value, or an #if directive in front of a step, pins that step to its own line no matter how much room is left. // ✅ at a max line length of 80 this fits on one line, and is still broken up config // note .Settings.GetValue(theKeyName) What counts as a chain The dot is what matters. If there is no dot, there is no step: xs[i] // not a chain, there is no dot f (args) // not a chain, there is no dot arr.[i] // a chain, this indexing syntax does have a dot An expression without any dots is laid out by other rules, not the ones on this page. Two decisions, not one Formatting a chain settles two questions that have nothing to do with each other: Where do the line breaks go? A style decision, and the bulk of this page. Is the method name welded to its argument? Mostly not a style decision, and the shorter of the two, so it is settled first. An intermediate call is welded to its parenthesis A call in the middle of a chain may not be separated from its ( by anything at all, because that changes what the code means: // ⛔ parsed as a.Foo ((x).Bar()) — a different program a.Foo (x).Bar() // ✅ parsed the way you intended a.Foo(x).Bar() The parser reads (x).Bar() as a single parenthesised argument handed to a.Foo. So for every call except the last one, tightness is a grammar requirement rather than a preference, and nothing on this page can override it. A space, a line break and a comment are all the same gap as far as the parser is concerned. The last call is under no such constraint. Nothing follows it to be reparsed, so its ( is free to leave the method name. Three things make use of that freedom, and each is covered where it belongs: a setting asking for a space, just below; a comment written between the name and the argument, see A comment beside the parentheses; an argument that needs a line of its own, see Arguments are not the chain's business. That is the whole of it. What follows are those three, not three exceptions to a rule. One shape takes the freedom away again, the _. lambda body below. Fantomas has settings that ask for a space before the parentheses of a call, space_before_uppercase_invocation and space_before_lowercase_invocation. In a chain, they apply to the final call only. Every earlier call stays tight, whatever the settings say: // both examples with space_before_uppercase_invocation = true obj.Bar () // a call on its own: the setting applies a.Foo(x).Bar (y) // in a chain: only the final .Bar takes the space, // the intermediate .Foo stays tight The same constraint turns up wherever an expression has to stay glued to its neighbour. In getBuilder().Build() the starting value keeps its own () tight, in x.Foo()[0] the indexed call keeps its own () tight, and the dynamic-access operator ? behaves the same way: settings?Section("db")?ConnectionString stays tight throughout. In each case a space there would rebind the parentheses to the wrong thing. (The final call is still free to take a space: with the setting on, that first example formats as getBuilder().Build ().) The _. shorthand lambda There is one place where even the last call stays tight. F# lets you write _.Property as a short lambda, and Fantomas treats it as a chain whose starting value is _: "yow" |> _.Substring(0, 16).ToLower() Everywhere else the last call of a chain may take a space when a setting asks for one. Here it may not: the F# compiler requires the body of a _. lambda to stay atomic. // both with space_before_uppercase_invocation = true // ⛔ what the setting would ask for here — this fails to compile with FS3584 "yow" |> _.Substring(0, 16).ToLower () // ✅ the body of a `_.` lambda stays tight regardless of the setting "yow" |> _.Substring(0, 16).ToLower() This was issue 3364. That is the only thing that makes _. special, and it is a question of tightness rather than of line breaks. Everything from here on applies to it exactly as to any other chain. The example above has two calls, so if it does not fit it becomes a pipeline: _ .Substring(0, 16) .ToLower() Everything from here on is about the first question, where the line breaks go. Two kinds of step Once Fantomas has to break a chain, it sorts the steps into two weights. Navigation is a step that just gets you somewhere: .Name // a plain member .[0] // a short index .Cast // short type arguments Action is a step where something happens, meaning a call: .Foo(x) .Bar() .Cast() // a generic call is still a call A call is always an action, no matter how short it is. Type arguments make no difference to this: what makes .Cast() an action is the (), not the . That is the one pair worth keeping straight: .Cast // navigation, this only names something .Cast() // action, this calls something Working through a chain Before the rules are stated one by one, here is the whole process applied to a single chain, at a max line length of 60. Everything after this section is the detail behind one of these five steps. // ⛔ the chain as written: 95 characters against a margin of 60 builder.Connect(hostName).Configuration.Database.PrimaryConnection.Settings.Apply(spec).Build() Step 1. Does it fit? No: 95 characters against a margin of 60. Had it fitted, that would have been the end of it and no rule below would ever have been consulted. Step 2. Label every part. The starting value, then each step as either navigation or an action: builder starting value .Connect(hostName) action — it calls something .Configuration navigation — it only names something .Database navigation .PrimaryConnection navigation .Settings navigation .Apply(spec) action .Build() action Step 3. Count the actions to pick a layout. There are three, so this is a pipeline and every action gets a line of its own, led by its dot. Only a chain with exactly one action, as its last step, after a plain starting value, is kept together instead. Step 4. Let the navigation ride. Navigation never claims a line of its own. Each step rides at the front of the line belonging to the action it introduces, so the four navigation steps join .Apply(spec): // ⛔ not finished: the third line is 66 characters builder .Connect(hostName) .Configuration.Database.PrimaryConnection.Settings.Apply(spec) .Build() Step 5. Is any line still too long? The third one is. Its run of navigation wraps, balanced so that the longest line comes out as short as possible, and wrapped one step earlier than strictly necessary so that .Apply(spec) is not forced to break its argument: // ✅ the finished layout builder .Connect(hostName) .Configuration.Database .PrimaryConnection.Settings.Apply(spec) .Build() Those five steps are the whole algorithm. To apply it to a chain of your own: check the width, label the parts, count the actions, let the navigation ride, then wrap any line that is still too long. Steps 1 to 3: the rule for line breaks The rule behind the first three steps: graph TD A{"Does the whole chain fit on one line?"} A -->|Yes| B["Leave it on one line"] A -->|No| C{"Does it read as a single call:\na plain starting value, navigation,\nand one call as its last step?"} C -->|Yes| K["Keep the chain together,\nand hand the argument over"] C -->|No| P["Pipeline: give each action its own line, led by its dot"] Two questions, and only two outcomes. The second one packs three conditions, taken one at a time below, and a "no" to any of them lands in the pipeline. In one sentence: A plain value.Method(args) hands its argument to the ordinary rules, like any other call. As soon as there are two or more calls, the chain is a pipeline and each call gets its own line. Step 1 is the first question, and for most chains it is also the last. At a max line length of 50: // ✅ 32 characters, so nothing moves config.Settings.GetValue(theKey) Every example from here to the end of the page is a chain that did not fit, so this question is answered "no" from now on. Step 3 is the second question, and of its three conditions the first is the interesting one. The other two are guards, and each is worth a sentence. The starting value must be a plain value. Lengthen the argument until the chain runs past the margin: // ⛔ 65 characters at a margin of 50 config.Settings.GetValue(theConfigurationKeyNameThatIsRatherLong) A bare identifier or dotted path qualifies as a plain starting value, so this chain is kept together and only the argument moves: // ✅ a plain starting value: the chain is kept together config.Settings.GetValue( theConfigurationKeyNameThatIsRatherLong ) A call, a parenthesised expression or a generic name does not qualify. Doing the same thing to one of those would be the obvious move, since such a chain still has just one action and that action is still last: // ⛔ the starting value is a call, glued to the navigation behind it getConfiguration().Settings.GetValue( theConfigurationKeyNameThatIsRatherLong ) Fantomas leads a pipeline instead: // ✅ the starting value gets the opening line getConfiguration() .Settings.GetValue( theConfigurationKeyNameThatIsRatherLong ) The two inputs differ only in their starting value. A compound one is already doing something, so it earns the opening line rather than serving as a prefix to the navigation behind it. One compound starting value is exempt: a parenthesised expression whose only step is an index, with no call after it. Indexing a parenthesised value reads as a plain access rather than a pipeline, so the index rides tight onto the closing paren: // ✅ at a max line length of 30, the index stays welded to the `)` let x = (someVeryLongExpression + otherLongThing).[0] Everything up to the method name must fit on one line. When it does not, or when a comment falls between the steps, there is nothing left to keep together and the pipeline takes over: // ✅ the comment splits the steps, so there is nothing to keep together config.Settings // the primary one .GetValue(theKeyName) With one exception: when the method name alone would still overflow on a line of its own, moving it down gains nothing, so the chain stays together and the arguments wrap anyway. // ✅ at a max line length of 40, `.AVeryVery...` overflows wherever you put it config.AVeryVeryLongMethodNameThatIsCertainlyTooLong( arg ) That second guard is also why step 5, wrapping a long run of navigation, never applies to this branch: a chain is only kept together when its navigation already fits on one line, and in the escape-hatch case the overflow is the method name, which wrapping the navigation would not fix either. Step 4: navigation rides along Navigation is never worth a line of its own. It rides at the front of the line belonging to the action it introduces. Riding along only works while the navigation itself stays on one line. If an index (or a set of type arguments) has to break across several lines, it can no longer be a passenger, and the question above then counts it as an action: it claims a line of its own, and the chain around it becomes a pipeline. It is still navigation in what it does; it has simply grown too big to ride along. Step 5: when a line is still too long Steps 3 and 4 decide which steps share a line. They leave one question open, because navigation accumulates: a line they hand you can itself be too long. So the fit question from step 1 comes round a second time, now asked of a line the rules have just produced rather than of the chain as a whole. Here is a chain that runs into it, at a max line length of 100: // ⛔ 118 characters, well past the margin, so a break has to go somewhere getConfiguration().Configuration.Database.PrimaryConnection.Settings.Timeouts.IdleTimeout.Duration.Total.Seconds.Value The rule above will not place that break. getConfiguration() is the starting value, every step after it is navigation, and there is no action anywhere to lead a second line. The obvious answer is to fill greedily, packing each line up to the margin before starting a new one. That is what a text editor does to a paragraph: // ⛔ greedy: one line packed to the margin, then a stub getConfiguration() .Configuration.Database.PrimaryConnection.Settings.Timeouts.IdleTimeout.Duration.Total.Seconds .Value Ninety-four characters, and then .Value on its own. Fantomas instead chooses the wrap that makes the longest resulting line as short as possible: // ✅ balanced: fifty characters on each line getConfiguration() .Configuration.Database.PrimaryConnection.Settings .Timeouts.IdleTimeout.Duration.Total.Seconds.Value When two wraps tie, the longer first line wins. The reason to prefer the second is that neither break point means anything. A run of navigation has no internal structure that makes one dot a better stopping place than another, unlike the boundary between two actions, which is a real seam in what the code does. When the choice is arbitrary the only thing left to weigh is how easy the result is to read, and two comparable lines are easier to scan than a full one followed by a remnant. The starting value never sits alone A run of navigation often begins on the same line as the starting value, which is defineCombinationValue in the example below. That value is not a step, so a line holding it and nothing else has nothing on it to balance: it is a wasted line rather than a short one. Whenever there is room beside it for the first step, it keeps that step, and the rest of the run is balanced from there. // ⛔ balancing on its own: the shortest longest line, but the starting value is stranded defineCombinationValue .Value.IsEmpty // ✅ the starting value keeps a step defineCombinationValue.Value .IsEmpty With only two steps to place, no split avoids a short line, and stranding the starting value costs more than a short last line does. This matters much less as a run grows: once there are several steps, the first line is full anyway and the rule never comes up. The wrap makes room for the arguments When a wrapped line ends in a call, there are two ways to find the width it needs: move some navigation down, or let the argument break. Balancing on width alone would take the second. The navigation stops just short of the margin, which leaves the arguments nowhere to go: // ⛔ the navigation fills its line and pushes the argument below getConfiguration() .Configuration.Database.PrimaryConnection.Settings.Timeouts.GetValue( keyName ) Moving navigation is the cheaper of the two, so Fantomas wraps one step earlier than it strictly had to, which keeps keyName beside the method that takes it: // ✅ the navigation gives way and the call stays whole getConfiguration() .Configuration.Database.PrimaryConnection .Settings.Timeouts.GetValue(keyName) The same holds mid-pipeline, where it is an intermediate call that stays intact: // ✅ `spec` is never pushed onto a line of its own builder .Connect(hostName) .Configuration.Database .PrimaryConnection.Settings.Apply(spec) .Build() When no wrap can hold the whole call, because the argument is too wide however the navigation is arranged, the chain stops trying and hands the argument over, which breaks it as it normally would, or moves it down a line if that is what its own rules ask for. None of this contradicts Arguments are not the chain's business below. The chain still never decides how the arguments are laid out; it only prefers, among its own wrap points, one that leaves the call intact. And a call that has left the starting value's line already has a line of its own, so there is nothing for the navigation to make room for: Microsoft.FSharp.Reflection.FSharpType .GetUnionCases(typeof>>.GetGenericTypeDefinition().MakeGenericType(t)) .Assembly Balancing never crosses an action Only a run of consecutive navigation steps is balanced. Widths alone would suggest pulling the first call up onto the starting value's line, since that evens the lines out nicely: // ⛔ balanced on width, but the seam between the two calls is gone serviceCollection.AddSingleton(systemClock) .AddOptions(configureOptions) Fantomas will not do that. An action always starts its own line, and that is a decision about what the code does rather than about width, so nothing in this section can move it: // ✅ one action per line, placed by the rule above serviceCollection .AddSingleton(systemClock) .AddOptions(configureOptions) The boundary between two actions is a real seam in the code. The dots inside a run of navigation are not, which is exactly why balancing is free to move those and not these. Examples The examples below assume a narrower max line length than the default, so the breaks are visible on this page. One call at the end: the arguments break config.GetConnectionString( "primary-database-readonly-replica-connection-string" ) There is a single action and it is the last step, so config.GetConnectionString( stays together and only the argument moves. This is exactly how an ordinary call breaks. Having a starting value in front of it changes nothing. Navigation in front of a single call: still just the arguments response.Content.Headers.GetValues( "Content-Type-And-Transfer-Encoding-Header" ) .Content and .Headers are navigation, so there is still only one action. The chain is not a pipeline and the navigation stays with the starting value. Two or more calls: a pipeline serviceCollection .AddSingleton(systemClock) .AddOptions(configureOptions) Two actions, so each one gets its own line led by its dot. Navigation between calls rides along document.Body.FirstChild .AppendChild(newNode) .ParentElement.RemoveChild(oldNode) .Body and .FirstChild lead the first line. .ParentElement is navigation introducing .RemoveChild(oldNode), so it rides at the front of that line instead of claiming one of its own. An index too big to ride along lookupTable.[0].AppendEntry( newEntryForTheBucket ) A short index is navigation, so there is a single action at the end and only its arguments break. Grow the index until it needs several lines of its own and it can no longer ride along: lookupTable .[computeBucketIndex hashOfTheKeyValue tableSizeInBuckets] .AppendEntry(newEntry) Nothing about the index started executing. It just stopped fitting on someone else's line. A chain that ends in navigation There is only one call here, but it is not the last step. Breaking just its arguments would leave the navigation stranded after the closing ): // ⛔ `.Entries.[indexWithinTheBucket]` is left dangling off the `)` lookupTable.GetBucketForHash( hashOfTheKeyValue ).Entries.[indexWithinTheBucket] So the pipeline layout is used instead: // ✅ every step is reachable by reading down the dots lookupTable .GetBucketForHash(hashOfTheKeyValue) .Entries.[indexWithinTheBucket] A chain with no calls at all this.Configuration.Database.PrimaryConnection .Settings.IdleTimeoutInSeconds There are no actions to lead any lines, so the whole chain is one long line of navigation and it is wrapped by the rule in step 5. A starting value that is itself a call getConfiguredServiceBuilder() .AddLogging(loggingOptions) .Build() The opening call stays glued to its () and acts as the starting value. It has to stay glued: a space there would change what the code means. This one is a pipeline on the strength of its two calls alone, but a starting value of this shape leads a pipeline even with a single call, as noted in the rule above. Arguments are not the chain's business It is worth stating the boundary explicitly, because it is what keeps the rules above so short: The chain rules decide where lines break between steps. The argument owns everything from its ( onwards, including whether that ( starts a line of its own. An argument is laid out by the ordinary rules for call arguments, exactly as it would be if the call had no starting value in front of it. A chain never overrides them. That is the same idea as "hand the argument over" in the rule above: at that point Fantomas stops making chain decisions and hands the argument to the normal machinery. The boundary is drawn there, rather than at the (, because moving the argument is one of the answers those rules can give, shown under Any part of a chain can grow below. Only a terminal call can be moved that way, for the reason given under An intermediate call is welded to its parenthesis. An earlier call keeps its ( where it is, so its argument breaks after the parenthesis instead. The practical consequence is that every setting that governs argument layout keeps working unchanged inside a chain. The one you are most likely to notice is multi_line_lambda_closing_newline, which decides where the closing ) lands when a lambda argument needs several lines. With the default (false), the ) trails the last line of the lambda: storage.SetConfigurationSettingPublisher(fun configName publisher -> publish configName publisher) With true, it drops to its own line: storage.SetConfigurationSettingPublisher(fun configName publisher -> publish configName publisher ) Because the setting belongs to the argument and not to the chain, it is honoured wherever the call sits. Above it was the single trailing call. Here it is three calls inside a pipeline, with the same true setting: builder .FirstThing(fun lambda -> processFirst lambda ) .SecondThing(fun next -> processSecond next ) .ThirdThing() .Result For the same reason, each call decides independently whether it needs several lines. A long call does not drag the short ones open: repo .Where(fun customer -> customer.IsActive && customer.Region = targetRegion) .Select(projector) .ToList() Any part of a chain can grow The rules above are stated with short steps, but any part of a chain can turn out to be an expression that needs several lines of its own. Where that happens is what decides the consequence, and each case is already covered above: the starting value, when it is a call or a parenthesised expression, leads a pipeline rather than serving as a prefix, see Steps 1 to 3; an index or a set of type arguments stops being able to ride along, claims a line of its own and turns the chain into a pipeline, see Step 4; a run of navigation that overflows wraps, balanced, see Step 5; the final argument is the one the chain has no say over, and it has two answers of its own. Those two answers are worth seeing side by side. All three examples are at a max line length of 70. A lambda is the case where the argument moves. Its opener, everything up to the arrow, no longer fits beside the method name, so the whole argument takes the line below and the ( goes with it: // ✅ the opener does not fit, so the argument moves down let publishSettings () = storage.SetConfigurationSettingPublisher (fun configName publisher -> publish configName publisher) Grow the body and the lambda breaks further, but nothing about the chain changes: the argument was already handed over, and this is the argument's business: // ✅ the same layout, with the body broken by the ordinary rules let publishAndReport () = storage.SetConfigurationSettingPublisher (fun configName publisher -> publishTheConfigurationValue configName publisher andThenSomethingElse) Every other argument shape keeps the parenthesis where it is and breaks between the parentheses instead. A tuple, a record and a long expression all behave this way: // ✅ the parenthesis stays with the method name, the argument breaks inside it let connectionString () = config.GetConnectionString( primaryReadOnlyReplicaName, theFallbackConnectionValue ) The difference is not the chain choosing between them. It is the same deference twice: a lambda opener wants to sit on one line with its arrow, and a tuple does not care, so the ordinary argument rules answer differently. Match lambdas are no exception Match lambdas, written (function, are the argument shape most likely to look like an exception, so it is worth showing in full that they are not one. The F# style guide asks for them to be treated the same as fun lambdas ("Treat match lambda's in a similar fashion"), and they are: where the call sits in its chain makes no difference to either form. Here are both lambda forms, in both positions, under the default settings: // ✅ fun, mid-pipeline builder .Configure(fun v -> handleSomeValue v |> andThenSomethingElse v) .Build() .Result // ✅ fun, last step builder .Build() .Configure(fun v -> handleSomeValue v |> andThenSomethingElse v) // ✅ function, mid-pipeline builder .Configure(function | Some v -> handleSome v | None -> handleNone ()) .Build() .Result // ✅ function, last step builder .Build() .Configure(function | Some v -> handleSome v | None -> handleNone ()) Read down the column: each form keeps its shape when the call moves. Read across the pair: both forms keep the opener attached to the (. Now the same four with multi_line_lambda_closing_newline set to true: // ✅ fun, mid-pipeline builder .Configure(fun v -> handleSomeValue v |> andThenSomethingElse v ) .Build() .Result // ✅ fun, last step builder .Build() .Configure(fun v -> handleSomeValue v |> andThenSomethingElse v ) // ✅ function, mid-pipeline builder .Configure( function | Some v -> handleSome v | None -> handleNone () ) .Build() .Result // ✅ function, last step builder .Build() .Configure( function | Some v -> handleSome v | None -> handleNone () ) Position still makes no difference. What the setting changes is the closing ), which now takes a line of its own in all four. The one difference left between the two forms is that function also moves down off the (, while (fun v -> stays put. That is not about the chain either: a fun lambda's parameters have to stay with their arrow, so there is nothing to move, whereas function takes no parameters and can. The setting simply has a visible effect on the opener as well as on the closing ) for that one argument shape. The setting is the only thing that moves it. Writing function on the line below the ( yourself makes no difference: the same call written across more lines is still the same call, and Fantomas has to land on one answer for both. In none of these does the chain have a say. .Configure is an intermediate call in half of them, so its ( is welded to it either way; where the lambda goes is the argument's business, and it answers the same way in both positions. A comment beside the parentheses A comment can sit on either side of a call's opening parenthesis, and which side it is on decides what moves. In front of the argument, the comment is written after the (. The parenthesis has no reason to leave the method name, so it stays where it is and only the argument moves down: // ✅ the comment is inside the parentheses, so only the argument moves builder.UseUrls( // the public endpoint url ) In front of the parenthesis, the comment is written before the ( and ends its line. The parenthesis can no longer follow the method name, so the whole call moves down instead: // ✅ the comment is between the method name and the `(`, so the call moves builder.UseUrls // pick the endpoint (url) The first of these happens wherever the call sits in the chain. The second can only ever happen to the last call, since an earlier one is welded to its parenthesis and a comment is the same gap as a space. Which side the comment is on is the whole of it. How the call was spread over lines in the source has no say, and in both layouts the argument is laid out by the ordinary rules, exactly as the rest of this section promises. ### [Formatting Conditional Compilation Directives](https://fsprojects.github.io/fantomas/docs/contributors/Conditional Compilation Directives.md) Formatting Conditional Compilation Directives Fantomas is able to format code that contains conditional compiler directives. In order to achieve this, Fantomas will actually format the code multiple times and merge all results afterwards. Compilation directives and the syntax tree The F# parser will construct a different syntax tree based on the provided compilation directives. Consider the following piece of code: let a = #if DEBUG 0 #else 1 #endif When parsing this code without any directives, the #else branch will be considered the active code path. The AST would be: ImplFile (ParsedImplFileInput ("tmp.fsx", true, QualifiedNameOfFile Tmp$fsx, [], [], [SynModuleOrNamespace ([Tmp], false, AnonModule, [Let (false, [SynBinding (None, Normal, false, false, [], PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), SynValData (None, SynValInfo ([], SynArgInfo ([], false, None)), None), Named (SynIdent (a, None), false, None, tmp.fsx (1,4--1,5)), None, Const (Int32 1, tmp.fsx (5,4--5,5)), tmp.fsx (1,4--1,5), Yes tmp.fsx (1,0--5,5), { LetKeyword = Some tmp.fsx (1,0--1,3) EqualsRange = Some tmp.fsx (1,6--1,7) })], tmp.fsx (1,0--5,5))], PreXmlDocEmpty, [], None, tmp.fsx (1,0--6,10), { ModuleKeyword = None NamespaceKeyword = None })], (false, false), { ConditionalDirectives = [If (Ident "DEBUG", tmp.fsx (2,4--2,13)); Else tmp.fsx (4,4--4,9); EndIf tmp.fsx (6,4--6,10)] CodeComments = [] })) Notice that the right hand expression of binding a is Const (Int32 1, ...). There is no mention of 0 as that code was not active and thus is not a part of the syntax tree. Passing [ "DEBUG" ] to the parser will influence the lexer. The lexer will tokenize the other code branch and take the #if DEBUG path this time. Leading to ImplFile (ParsedImplFileInput ("tmp.fsx", true, QualifiedNameOfFile Tmp$fsx, [], [], [SynModuleOrNamespace ([Tmp], false, AnonModule, [Let (false, [SynBinding (None, Normal, false, false, [], PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), SynValData (None, SynValInfo ([], SynArgInfo ([], false, None)), None), Named (SynIdent (a, None), false, None, tmp.fsx (1,4--1,5)), None, Const (Int32 0, tmp.fsx (3,4--3,5)), tmp.fsx (1,4--1,5), Yes tmp.fsx (1,0--3,5), { LetKeyword = Some tmp.fsx (1,0--1,3) EqualsRange = Some tmp.fsx (1,6--1,7) })], tmp.fsx (1,0--3,5))], PreXmlDocEmpty, [], None, tmp.fsx (1,0--6,10), { ModuleKeyword = None NamespaceKeyword = None })], (false, false), { ConditionalDirectives = [If (Ident "DEBUG", tmp.fsx (2,4--2,13)); Else tmp.fsx (4,4--4,9); EndIf tmp.fsx (6,4--6,10)] CodeComments = [] })) This tree is almost identical but the constant value is now Const (Int32 0, ...). Multiple trees As the combination of directives has an influence on the tree, Fantomas first parses the tree without any directives. This base tree is then being inspected for ConditionalDirectiveTrivia. We determine the different combinations in the Defines module. graph TD A["Parse base tree"] --> B B["Figure out all compiler define combinations"] --> C B --> D C["Format tree []"] D["Format tree ['DEBUG']"] C --> E D --> E E["Merge results"] As trivia is being restored in each tree, they all will have gaps in them. The first result will look like: let a = #if DEBUG #else 1 #endif and the second: let a = #if DEBUG 0 #else #endif Merging the trees Once every tree is formatted, we chop each file into fragments. A fragment is everything between a conditional directive #if | #else | #endif or an actual directive. This means fragments can also be empty strings. Each result should have the same amount of fragments before we can merge them together. If this is not the case, it means that somewhere a trivia was not properly restored. If the number of fragments add up in each tree, then we merge two trees by reducing both lists and comparing each fragment. We always take the longest fragment and thus picking the active code. // fragments of [] [ "let a ="; "#if DEBUG"; ""; "#else"; "1"; "#endif" ] // fragments of [ "DEBUG" ] [ "let a ="; "#if DEBUG"; "0"; "#else"; ""; "#endif" ] After merging: [ "let a ="; "#if DEBUG"; "0"; "#else"; "1"; "#endif" ] ### [Writer Events and the EventList](https://fsprojects.github.io/fantomas/docs/contributors/EventList Architecture.md) Writer Events and the EventList Overview Fantomas formats code in two phases: Event generation: The code printer traverses the Oak tree and appends WriterEvent values to an EventList — a mutable doubly-linked list. During this phase, only lightweight metadata is tracked (line count, column, indent level). No strings are built. String materialization: The dump function walks the EventList head-to-tail with a StringBuilder, producing the final formatted string. EventList EventList (EventList.fs) is a mutable doubly-linked list of EventNode values. Each node holds a WriterEvent and pointers to Prev/Next. Key operations: Operation Complexity Used for Append O(1) Adding events during formatting InsertBefore / InsertAfter O(1) Splicing indent/unindent before trivia Remove O(1) Removing events (e.g. trailing newline in addFinalNewline) CreateBackupPoint O(1) Saving the tail position before speculative formatting RollbackTo O(1) Discarding events appended after a backup point ToSeq / ToRevSeq O(n) Iterating forward/backward for inspection CurrentLineContent O(k) Walking backward to collect text on the current line EventNode uses [] instead of option for Prev/Next links because this is a hot path — every formatting operation appends nodes. WriterEvent cases Event Purpose Write Append literal code text WriteTrivia Append trivia text (comments, directives, XML docs). Same as Write in output, but allows the engine to distinguish trivia from code without string-prefix checks WriteLine End current line, start new line at current indentation WriteLineBecauseOfTrivia Newline introduced by trivia. Distinguished from WriteLine so multiline detection can ignore trivia-induced newlines WriteLineInsideStringConst Raw newline inside a multiline string — no indentation applied WriteLineInsideTrivia Raw newline inside a trivia block (e.g. block comment) WriteBeforeNewline Queue text to appear just before the next newline (trailing line comments) IndentBy / UnIndentBy Adjust indentation level. Takes effect on the next newline SetIndent / RestoreIndent Absolute indent control SetAtColumn / RestoreAtColumn Indentation floor (atCurrentColumn) Start / Placeholder Position markers for future colWithNlnWhenItemIsMultiline rework Speculative formatting Several functions try a short layout and fall back to a long one: CreateBackupPoint RollbackTo expressionFitsOnRestOfLine / isShortExpression: Uses ShortExpression mode to detect overflow expressionExceedsPageWidth: Same, with LongExpressionLayout DU for the long path colWithNlnWhenItemIsMultiline: Optimistic blank-line separator, rolls back if both items are single-line WithDummy: Encapsulates probe functions — creates backup, runs probe, reads metadata, rolls back automatically Trivia-aware indentation indentSepNlnUnindent is the most common formatting pattern (66+ call sites). It indents, adds a newline, runs the content, then unindents: indent +> sepNln +> content +> unindent Both sides are trivia-aware: *indentSepNlnWithTriviaAwareness*: If trailing trivia exists before the indent point, splices IndentBy before the trivia block so the comment appears at the indented level. The trivia's own newline replaces sepNln. *unindentWithTriviaAwareness*: If trailing trivia exists after the content, splices UnIndentBy before the trailing trivia newline so the newline uses the reduced indent level. Both use findTrailingTriviaNewline which walks backward from the DLL tail, skipping RestoreIndent/RestoreAtColumn/UnIndentBy/IndentBy/WriteLine events, then verifies a WriteLineBecauseOfTrivia preceded by WriteTrivia. LongExpressionLayout The LongExpressionLayout DU describes how to lay out an expression that doesn't fit on one line: type LongExpressionLayout = | IndentAndUnindent // indent +> sepNln +> expr +> unindent | DoubleIndentAndUnindent // indent +> indent +> sepNln +> expr +> unindent +> unindent | NewlineOnly // sepNln +> expr expressionExceedsPageWidthWithLayout translates the DU to before/after functions, with unindentWithTriviaAwareness on the trailing side for indent layouts. The wrapper functions autoIndentAndNlnIfExpressionExceedsPageWidth, sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth, etc. all delegate to this. WriterModel WriterModel tracks formatting metadata without building strings: { LineCount: int // number of lines produced Column: int // current position on the line Indent: int // current indentation level AtColumn: int // indentation floor (from atCurrentColumn) WriteBeforeNewline: string Mode: WriteModelMode } // Standard, Dummy, or ShortExpression WriterModel.update processes each event and updates these fields. The same function is used both during normal formatting and when splicing events (to keep the model in sync after an InsertBefore). ### [Fantomas.Core overview (3)](https://fsprojects.github.io/fantomas/docs/contributors/Formatted Code.md) Fantomas.Core overview (3) After the Context travelled through the composed CodePrinter function, all events are captured. These can be converted to a string of formatted code. graph TD A[Transform source code to tree] --> B B[Traverse Oak to get formatted code] --> C[Formatted code] style C stroke:#338CBB,stroke-width:2px Post processing As a final step in the process, we validate the result of the code generation. We do this by parsing the existing code and investigating the fsharp diagnostics. When there are any warnings or errors, we will throw an exception. Some warnings are are allowed as they indicate problems that were most likely already present in the input code. See Validation.fs for more details. ### [Formatting Conventions](https://fsprojects.github.io/fantomas/docs/contributors/Formatting Conventions.md) Formatting Conventions This document is a historical reference. It was the precursor to the Microsoft F# formatting style guide, which is now the authoritative source for F# formatting conventions. We preserve it here for its legacy value to the project. This article is written mostly based on "F# Coding Guidelines" (offline version) from Don Syme. There are certain bits of the original document that need to be updated when F# has changed a lot in last few years. Therefore, I attempt to reintroduce F# Formatting Conventions here and add some relevant information from other sources as well. Another purpose of the article is to recognize requirements for an F# source code formatter I would like to create. Table of Contents General rules for indentation Using spaces Offside rule Formatting rules for syntactic constructs Type definitions Value declarations Tuples Records Lists and arrays Discriminated unions Conditional expressions Multiple branches Single branches Pattern matching constructs Function applications Infix operators Pipeline operators Modules Object expressions and interfaces Whitespaces Blank lines Comments Conclusions References General rules for indentation Using spaces When indentation is required, you must use spaces, not tabs. At least one space is required. Your organization can create coding standards to specify the number of spaces to use for indentation; two, three or four spaces of indentation at each level where indentation occurs is typical. That said, indentation of programs is a subjective matter. Variations are OK, but the first rule you should follow is consistency of indentation: Choose a generally accepted style of indentation, then use it systematically throughout the whole application. You can configure Visual Studio to match your organization's indentation standards by changing the options in the Options dialog box, which is available from the Tools menu. In the Text Editor node, expand F# and then click Tabs. For a description of the available options, see Options, Text Editor, All Languages, Tabs. In general, when the compiler parses your code, it maintains an internal stack that indicates the current level of nesting. When code is indented, a new level of nesting is created, or pushed onto this internal stack. When a construct ends, the level is popped. Indentation is one way to signal the end of a level and pop the internal stack, but certain tokens also cause the level to be popped, such as the end keyword, or a closing brace or parenthesis. Offside rule A page is often 80 columns wide. Code in a multiline construct, such as a type definition, function definition, try...with construct, and looping constructs, must be indented relative to the opening line of the construct. The first indented line establishes a column position for subsequent code in the same construct. The indentation level is called a context. The column position sets a minimum column, referred to as an offside line, for subsequent lines of code that are in the same context. When a line of code is encountered that is indented less than this established column position, the compiler assumes that the context has ended and that you are now coding at the next level up, in the previous context. The term offside is used to describe the condition in which a line of code triggers the end of a construct because it is not indented far enough. In other words, code to the left of an offside line is offside. In correctly indented code, you take advantage of the offside rule in order to delineate the end of constructs. If you use indentation improperly, an offside condition can cause the compiler to issue a warning or can lead to the incorrect interpretation of your code. Offside lines are determined as follows. - An = token associated with a let introduces an offside line at the column of the first token after the = sign. - In an if...then...else expression, the column position of the first token after the then keyword or the else keyword introduces an offside line. - In a try...with expression, the first token after try introduces an offside line. - In a match expression, the first token after with and the first token after each -> introduce offside lines. - The first token after with in a type extension introduces an offside line. - The first token after an opening brace or parenthesis, or after the begin keyword, introduces an offside line. - The first character in the keywords let, if, and module introduce offside lines. Formatting rules for syntactic constructs Keep in mind that code is read much more often than it is written. This section introduces a set of recommendations to improve the readability of code. Consistency with the recommendations is important. However, sometimes these formatting conventions do not apply. It is a good reason to break a particular rule, if applying it would make the code less readable. In this section, code fragments without comments are of good styles. Bad coding styles will be explicitly specified by corresponding comments. Although I also use 4 spaces as the indentation standard, all the rules are equally applied for 2, 3 spaces, etc. Type definitions Indent | in type definition by 4 spaces: // OK type Volume = | Liter of float | USPint of float | ImperialPint of float // Not OK type Volume = | Liter of float | USPint of float | ImperialPint of float Value declarations Tuples A tuple is parenthesized and the commas therein (delimiters) are each followed by a space e.g. (1, 2), (x, y, z). A commonly accepted exception is to omit parentheses in pattern matching of tuples. The justification is to match multiple values, not construct new tuples. let x, y = z match x, y with | 1, _ -> 0 | x, 1 -> 0 | x, y -> 1 Records Short records can be written in one line: let point = { X = 1.0; Y = 0.0 } Opening token for records starts in a new line. Closing token is normally on the end of line of last construct: let rainbow = { boss = "Jeffrey" lackeys = ["Zippy"; "George"; "Bungle"] } Not everyone likes this style, and variation is ok. For large constructs (> 6 lines) the closing token can be on a fresh line: let rainbow = { boss1 = "Jeffrey" boss2 = "Jeffrey" boss3 = "Jeffrey" boss4 = "Jeffrey" boss5 = "Jeffrey" boss6 = "Jeffrey" boss7 = "Jeffrey" boss8 = "Jeffrey" lackeys = ["Zippy"; "George"; "Bungle"] } Assume that all fields are aligned at the same column, the trailing ; right before each line break is optional. You can also optionally include a trailing ; for the last entry. The same rule applies for list and array elements. Lists and arrays Write x :: l with spaces around the :: operator (:: is an infix operator, hence surrounded by spaces) and [1; 2; 3] (; is a delimiter, hence followed by a space). Always use at least one space between two distinct parenthetical operators (e.g. leave a space between a [ and a {). // OK [ { IngredientName = "Green beans"; Quantity = 250 } { IngredientName = "Pine nuts"; Quantity = 250 } { IngredientName = "Feta cheese"; Quantity = 250 } { IngredientName = "Olive oil"; Quantity = 10 } { IngredientName = "Lemon"; Quantity = 1 } ] // Not OK [{ IngredientName = "Green beans"; Quantity = 250 } { IngredientName = "Pine nuts"; Quantity = 250 } { IngredientName = "Feta cheese"; Quantity = 250 } { IngredientName = "Olive oil"; Quantity = 10 } { IngredientName = "Lemon"; Quantity = 1 }] Lists and arrays that split across multiple lines follow a similar rule as records do: let pascalsTriangle = [| [|1|] [|1; 1|] [|1; 2; 1|] [|1; 3; 3; 1|] [|1; 4; 6; 4; 1|] [|1; 5; 10; 10; 5; 1|] [|1; 6; 15; 20; 15; 6; 1|] [|1; 7; 21; 35; 35; 21; 7; 1|] [|1; 8; 28; 56; 70; 56; 28; 8; 1|] |] Discriminated unions DUs that split across multiple lines follow a similar rule: let tree1 = BinaryNode (BinaryNode(BinaryValue 1, BinaryValue 2), BinaryNode(BinaryValue 3, BinaryValue 4)) However, the following way is also acceptable: let tree1 = BinaryNode( BinaryNode(BinaryValue 1, BinaryValue 2), BinaryNode(BinaryValue 3, BinaryValue 4) ) Conditional expressions Multiple branches Multiple conditionals open each line counting from the second one by the keyword else or elif: if cond1 then e1 elif cond2 then e2 elif cond3 then e3 else e4 Single branches Indentation of conditionals depends on the sizes of the expressions which make them up. If cond, e1 and e2 are small, simply write them on one line: if cond then e1 else e2 If e1 and cond are small, but e2 is large: if cond then e1 else e2 If e1 and cond are large and e2 is small: if cond then e1 else e2 If all the expressions are large: if cond then e1 else e2 Pattern matching constructs Rules of a with in a try/with can be optionally 4-space indented e.g. try if System.DateTime.Now.Second % 3 = 0 then raise (new System.Exception()) else raise (new System.ApplicationException()) with | :? System.ApplicationException -> printfn "A second that was not a multiple of 3" | _ -> printfn "A second that was a multiple of 3" but this is also OK: try if System.DateTime.Now.Second % 3 = 0 then raise (new System.Exception()) else raise (new System.ApplicationException()) with | :? System.ApplicationException -> printfn "A second that was not a multiple of 3" | _ -> printfn "A second that was a multiple of 3" Use a | for each clause of a match (strictly speaking it is optional for the first), except when the match is all on one line. // OK match l with | { him = x; her = "Posh" } :: tail -> x | _ :: tail -> findDavid tail | [] -> failwith "Couldn't find David" // Not OK match l with | { him = x; her = "Posh" } :: tail -> x | _ :: tail -> findDavid tail | [] -> failwith "Couldn't find David" // OK match l with [] -> false | _ :: _ -> true If the expression on the right of the pattern matching arrow is too large, cut the line after the arrow. match lam with | Abs(x, body) -> 1 + sizeLambda body | App(lam1, lam2) -> sizeLambda lam1 + sizeLambda lam2 | Var v -> 1 Some programmers apply this rule systematically to any clause of any pattern matching. This does not add any good to readability hence is not recommended. // Not OK let rec fib = function | 0 -> 1 | 1 -> 1 | n -> fib (n - 1) + fib (n - 2) Pattern matching of anonymous functions, starting by function, are indented with respect to the function keyword: List.map (function | Abs(x, body) -> 1 + sizeLambda 0 body | App(lam1, lam2) -> sizeLambda (sizeLambda 0 lam1) lam2 | Var v -> 1) lambdaList Pattern matching in functions defined by let or let rec are indented 4 spaces after starting of let although function keyword may be used: let rec sizeLambda acc = function | Abs(x, body) -> sizeLambda (succ acc) body | App(lam1, lam2) -> sizeLambda (sizeLambda acc lam1) lam2 | Var v -> succ acc Careful alignment of the arrows of a pattern matching is considered bad practice, as exemplify in the following fragment: // Not OK let f = function | C1 -> 1 | LongName _ -> 2 | _ -> 3 The justification is that it is harder to maintain the program. Adding a new case may screw up indentation and we often give up alignment at that time. Function applications Arguments are always indented from functions: // OK Printf.sprintf "\t%s - %i\n\r" x.IngredientName x.Quantity // OK Printf.sprintf "\t%s - %i\n\r" x.IngredientName x.Quantity // OK let printVolumes x = Printf.printf "Volume in liters = %f, in us pints = %f, in imperial = %f" (convertVolumeToLiter x) (convertVolumeUSPint x) (convertVolumeImperialPint x) // Not OK let printVolumes x = Printf.printf "Volume in liters = %f, in us pints = %f, in imperial = %f" (convertVolumeToLiter x) (convertVolumeUSPint x) (convertVolumeImperialPint x) // Not OK Printf.sprintf "\t%s - %i\n\r" x.IngredientName x.Quantity Anonymous function arguments can be either on next line or with a dangling fun on the argument line: // OK let printListWithOffset a list1 = List.iter (fun elem -> printfn "%d" (a + elem)) list1 // Tolerable let printListWithOffset a list1 = List.iter ( fun elem -> printfn "%d" (a + elem)) list1 Infix operators Be careful to keep operator symbols well separated by spaces; not only will your formulas be more readable, but you will avoid confusion with multi-character operators. Obvious exceptions to this rule are the ! and . symbols. They are not separated from their arguments. Moreover, infix expressions are OK to lineup on same column: acc + (Printf.sprintf "\t%s - %i\n\r" x.IngredientName x.Quantity) let function1 arg1 arg2 arg3 arg4 = arg1 + arg2 + arg3 + arg4 Pipeline operators Pipeline |> should go at the start of a line immediately under the expression being operated on: // OK let methods2 = System.AppDomain.CurrentDomain.GetAssemblies() |> List.ofArray |> List.map (fun assm -> assm.GetTypes()) |> Array.concat |> List.ofArray |> List.map (fun t -> t.GetMethods()) |> Array.concat // OK let methods2 = System.AppDomain.CurrentDomain.GetAssemblies() |> List.ofArray |> List.map (fun assm -> assm.GetTypes()) |> Array.concat |> List.ofArray |> List.map (fun t -> t.GetMethods()) |> Array.concat // Not OK let methods2 = System.AppDomain.CurrentDomain.GetAssemblies() |> List.ofArray |> List.map (fun assm -> assm.GetTypes()) |> Array.concat |> List.ofArray |> List.map (fun t -> t.GetMethods()) |> Array.concat Modules Code in a local module must be indented relative to the module, but code in a top-level module does not have to be indented. Namespace elements do not have to be indented. The following code examples illustrate this. // A is a top-level module. module A let function1 a b = a - b * b // A1 and A2 are local modules. module A1 = let function1 a b = a*a + b*b module A2 = let function2 a b = a*a - b*b Object expressions and interfaces Object expressions and interfaces are aligned in the same way with member being indented after 4 spaces. For example, this is recommended: let comparer = { new IComparer with member x.Compare(s1, s2) = let rev (s : String) = new String (Array.rev (s.ToCharArray())) let reversed = rev s1 i reversed.CompareTo (rev s2) } but this is not advocated: // Not OK let comparer = { new IComparer with member x.Compare(s1, s2) = let rev (s : String) = new String (Array.rev (s.ToCharArray())) in let reversed = rev s1 in reversed.CompareTo (rev s2) } Bodies of modules, classes, interfaces, and structures delimited by begin...end, {...}, class...end, or interface...end. This allows for a style in which the opening keyword of a type definition can be on the same line as the type name without forcing the whole body to be indented further than the opening keyword. type IMyInterface = interface abstract Function1 : int -> int end Whitespaces Avoid extraneous whitespace in the following situations: Immediately inside parentheses and brackets. fsharp // OK spam (ham.[1]) // Not OK spam ( ham.[ 1 ] ) - Immediately before a comma and semicolon. - Around the = sign when used to indicate a named argument. fsharp // OK let makeStreamReader x = new System.IO.StreamReader(path=x) // Not OK let makeStreamReader x = new System.IO.StreamReader(path = x) Blank lines Separate top-level function and class definitions with two blank lines. Method definitions inside a class are separated by a single blank line. Extra blank lines may be used (sparingly) to separate groups of related functions. Blank lines may be omitted between a bunch of related one-liners (e.g. a set of dummy implementations). Use blank lines in functions, sparingly, to indicate logical sections. 2020 Revision Blank lines are introduces around any multiline code constructs: let a = 9 if someCondition then printfn "meh" () let b = 10 let c = 10 The SynExpr.IfThenElse expression is multiline so a blank line between let a and if someCondition and between if someCondition and let b is fitting. Single line statements are combined without any additional blank lines, see let b and let c. Comments Block comments generally apply to some (or all) code that follows them, and are indented to the same level as that code. Each line of a block comment starts with a (* or // and a single space (unless it is indented text inside the comment). Paragraphs inside a block comment are separated by a line containing a single * or //. Use inline comments sparingly. An inline comment is a comment on the same line as a statement. Inline comments should be separated by at least two spaces from the statement. They should start with a // and a single space. Conclusions This guideline is still far from complete. Many syntactic constructs have not had any defined rule yet. In those cases, please keep in mind consistency of indentation rule and extrapolate from rules of similar constructs. Although I tried to keep a neutral position, there are mistakes and inconsistencies here and there. Feedbacks and suggestions for improving the article are always welcome. References This document is structured upon "F# Coding Guidelines" (offline version). General rules for indentation are referenced at "Code Formatting Guidelines (F#)". A few conventions for syntactic constructs are adapted from "Caml Programming Guidelines". Other whitespace-significant rules are taken from "PEP 8 -- Style Guide for Python Code". ### [F#](https://fsprojects.github.io/fantomas/docs/contributors/FSharp.md) F# New to F#? If you are truly brand-new to the F# language, you might want to start by reading the F# documentation of Microsoft. Some other great resources (in no particular order) are: Essential F# F# for Fun and Profit F# Fundamentals Tutorial | Learn Functional Programming | Step-by-Step Guide F# Foundation Slack F# on Discord Used F# features F# has a lot of nice language features, although not all of them are used in Fantomas. We wish to highlight the most important ones that we use before continuing: Partial active patterns, these are heavily used in SourceParser.fs. In short, we use the Untyped Abstract Syntax Tree created by the F# parser, we don't use all the information in that tree to restore the source code. For example SynExpr.For, the definition looks like: type SynExpr = ... /// F# syntax: expr; expr /// /// isTrueSeq: false indicates "let v = a in b; v" | Sequential of debugPoint: DebugPointAtSequential * isTrueSeq: bool * expr1: SynExpr * expr2: SynExpr * range: range However, in Fantomas we have a partial active pattern that we use to easily grab the information we need from the AST. These partial actives are mostly used and defined in ASTTransformer.fs. let (|Sequentials|_|) e = let rec visit (e: SynExpr) (finalContinuation: SynExpr list -> SynExpr list) : SynExpr list = match e with | SynExpr.Sequential(_, _, e1, e2, _) -> visit e2 (fun xs -> e1 :: xs |> finalContinuation) | e -> finalContinuation [ e ] match e with | SynExpr.Sequential(_, _, e1, e2, _) -> let xs = visit e2 id Some(e1 :: xs) | _ -> None Notice the underscores, we don't use the DebugPointAtSequential info and range, so we drop that information in the result of the partial active pattern. Custom operators. In F# there are some special operators like |> and >>. Note that these are just functions themselves as well. Instead of specifying all the arguments after the function name, (infix) operators let you specify an argument before the operator and after. In F#, you are able to create your own operators as well. In Fantomas, the most notable are !- and +>. We will cover them later, but if you peek in CodePrinter.fs, they are heavily used there. Signature files. In Fantomas we use signature files to define the module boundaries. Everything that is both defined in the implementation file (the *.fs file) and in the signature file (the *.fsi file) is considered to be visible to other modules. If a signature file is present, there is no need to specify private in a function you don't want to be visible to other modules. Just don't add a val entry to the signature file and it will be private automatically. You can look at a signature file to get a glimpse of what the module really does. Type extensions. In contrast to partial active patterns, where we want to hide some AST information, it can occur that we need to extend the type of an AST node. We do this by adding a new type member to an existing Syntax tree type. Example in Trivia.fs: type CommentTrivia with member x.Range = match x with | CommentTrivia.BlockComment m | CommentTrivia.LineComment m -> m The type SynMemberFlags does not expose any range information, but we can extend it to do so. The .FullRange naming convention is used to indicate that we are not satisfied by the original range or it is lacking all together. Don't worry just yet about this implementation, so keep in mind that with this feature we can later use memberFlags.FullRange on a SynMemberFlags instance. Function Values This is well-known concept in F# and for completion sake we do mention this. In F#, you can pass a function as an argument to another function. Fantomas is full of this kind of functions, so be sure to grasp this concept before continuing. Tail recursion There are places in the code base where we use some more advanced recursion techniques. ASTTransformer.fs is one of them. A very good explanation of what happens here can be found in this blogpost. Event Sourcing We use event sourcing to capture the instructions on how to write the new code. Instead of writing the new code directly to for example a StringBuilder, we write it to a list of events. That list of events will contain instructions like Write "let", IndentBy 4, WriteLine etc. So it is useful to have some notion of event sourcing. Although, it really is an implementation detail in Context.fs, think of it as writing a letter with a pen and a paper. We first rehearse what we want to say, then we write the letter. Not write evey word as we are making up the letter, but write the letter as a whole once we know the content. These events are used to achieve this. ### [Getting started](https://fsprojects.github.io/fantomas/docs/contributors/Getting Started.md) Getting started Fantomas has a fairly straightforward setup. Recommended workflow We recommend the following overall workflow when developing for this repository: Fork this repository Always work in your fork Always keep your fork up to date Before updating your fork, run this command: git remote add upstream https://github.com/fsprojects/fantomas.git This will make management of multiple forks and your own work easier over time. Updating your fork We recommend the following commands to update your fork: git checkout main git clean -xdf git fetch upstream git rebase upstream/main git push Or more succinctly: git checkout main && git clean -xdf && git fetch upstream && git rebase upstream/main && git push This will update your fork with the latest from fsprojects/fantomas on your machine and push those updates to your remote fork. dotnet SDK Please download the correct dotnet SDK, according to our global.json file. Initial build After cloning the repository, you should restore the local dotnet tools and the solution: dotnet tool restore dotnet restore The restore of project Fantomas.FCS (via the solution restore) will download the F# compiler source code. Afterwards, you can run the default build script. This will build the solution, run all unit tests and do everything that the CI build does. dotnet fsi build.fsx Alternately, you can also run some other pipelines using -p. Examples: dotnet fsi build.fsx -p FormatChanged will format all modified files detected by git. dotnet fsi build.fsx -p Docs will serve the documentation website locally. dotnet fsi build.fsx -p EnsureRepoConfig sets up some git repo-level configuration to ensure that formatting of new code is consistent before it is pushed up to a remote repository. ### [Glossary](https://fsprojects.github.io/fantomas/docs/contributors/Glossary.md) Glossary AST The Abstract Syntax Tree (AST) is a tree data structure representing a piece of source code. FCS FSharp.Compiler.Service (FCS) is a collection of APIs and Services derived from the F# compiler source code. PR A Pull Request (PR) is a unit of proposed changes to a version control repository. See here for Fantomas-specific rules. Range A data structure modeling the exact place and size of a node or language construct in the source code. A range has a start and end position. A position is composed of a line number and a column number. Style Guide The F# Style Guide. The set of formatting rules Fantomas implements. Syntax Node A node in the AST. A node can represent different types of syntax, e.g. a Record or a Lambda. Trivia Trivia has two meanings, depending on the context it is used in. Fantomas Used to label items (blank lines, code comments, conditional directives) that are not fully captured by the F# compiler in the AST. FSharp.Compiler.Service Additional information captured in the syntax tree, which the compiler does not need to compile the source code. Trivia Node A trivia node can contain trivia, either as content before or content after. A trivia node is a generalized type that serves as a common denominator for all AST node types. Trivia nodes are used to construct a hierarchical tree-like structure in which every node can have multiple child nodes and each node has one parent node. Typed Syntax Tree The AST from the FCS carrying typed information about the processed source code. It is contructed from the Untyped Syntax Tree. Fantomas does not use this AST to format the source code. Untyped Syntax Tree The AST from the FCS used by Fantomas. It represents the source code as it was processed by the F# compiler. The Untyped Syntax Tree doesn't carry any information regarding the validity of the source code or semantics. In a later compilation stage, the Untyped Syntax Tree is transformed into the Typed Syntax Tree. ### [History](https://fsprojects.github.io/fantomas/docs/contributors/History.md) History This page provides architectural history and context for key decisions in the Fantomas project. Understanding why things are the way they are can help new contributors navigate the codebase. The FCS coupling problem Fantomas relies on the F# compiler's parser to construct an Untyped Abstract Syntax Tree (AST). Historically, Fantomas consumed the parser through the FSharp.Compiler.Service (FCS) NuGet package. This created a painful coupling. The FCS release cycle was tied to .NET SDK releases, so it could take months before a PR that improved the syntax tree could be utilized in Fantomas. To improve the core of Fantomas, we often needed to submit PRs to the F# compiler itself. These improvements would then sit unreleased for a long time, blocking progress. Decoupling from editors (v4.6) The 4.6 release introduced daemon mode, which decoupled Fantomas from the editors. Instead of editors consuming Fantomas.Core as a DLL (which forced alignment of FCS versions between Fantomas and editor tooling), editors now interact with the fantomas command line tool via the Fantomas.Client library. This meant end-users could bring their own version of Fantomas. Editors no longer needed to bundle a specific FCS version, which freed Fantomas from having to use the public FCS packages on NuGet. Creating Fantomas.FCS (v5) With the editor coupling removed, Fantomas 5 took the next step: creating a custom, lightweight fork of the F# compiler parser. How it works Fantomas.FCS takes only the source files necessary to compile the F# lexer and parser from the dotnet/fsharp repository, at a specific git commit. This is done via custom code in a Fun.Build pipeline. Key properties of this approach: We only expose the lexer and parser (early compiler phases), significantly reducing the dependency footprint compared to the full FCS NuGet package. We can move forward as soon as a relevant PR is merged to the dotnet/fsharp main branch, without waiting for an official NuGet release. The AST returned by Fantomas.FCS looks identical to what the official F# compiler returns, but is not binary compatible. Fantomas typically contains a newer version of the syntax tree than the official compiler. Why not just build the classic FCS from source? Building the full FCS from source produces a local FCS NuGet that depends on a local FSharp.Core NuGet. This is not ideal for shipping Fantomas.Core as a library. Why not use the nightly FCS feed? The nightly feed is outside of our control and has caused problems in the past. The custom FSharp.Core version dependency remains an issue there as well. Future outlook At some point, the F# compiler may contain all the Fantomas-related improvements, making the custom FCS unnecessary. If that day comes, we could revert to using the official FCS NuGet package. Another possibility is that Fantomas could eventually be absorbed into the FCS itself, becoming part of the exposed API in the F# ecosystem. In practice, Fantomas will likely continue moving forward with the latest compiler changes, while the official FCS moves at its own release cadence. ### [How can I contribute?](https://fsprojects.github.io/fantomas/docs/contributors/How Can I Contribute.md) How can I contribute? There are many ways to contribute to an open-source project. From liking a tweet to show some interest to solving a heavy handed coding problem. The most obvious thing where we can use some help is fixing bugs, but there are a lot of other things that most certainly would be welcome. Bug fixes The most welcome additions to the project are bug fixes. The philosophy behind this is that everyone should be able to fix their own bug. If we can achieve this as a community, we can share the workload and all benefit together. The project can move at a faster pace and improve as a whole. We strongly encourage people to embrace the reward of solving their own problems. We'll ask for a regression test when you fix a bug, to guarantee that you won't encounter the bug again. bug (soundness) Our goal is for Fantomas to be able to format all files out of the box without breaking correctness. It's very important to us that a new user's experience is smooth and at the very least results in correct code. Bugs labelled bug (soundness) all indicate places where a new user might bounce off Fantomas because it actually broke their code. We want to make sure users get a chance to explore the settings and tweak the style. If you can help us out by fixing a soundness bug, you can really help the project move forward. bug (stylistic) Besides breaking correctness another kind of bug is that the style of the output might not be what you expect. Bugs like this are labelled as bug (stylistic). This includes cases where Fantomas breaks one of its own formatting rules or fails to respect one of its settings. Again, here: scratch your own itch. If something bothers you, the best cure is to try a take a stab at it yourself. Good first issues If you wish to solve an issue, but don't know where to start, you can take a look that good first issue list. These issues are typically easier to pick up and might only require a few small changes to solve them. In case you want to solve any issue and would like some more guidance to start, you can also just ask this on the GitHub issue. The maintainer can give you additional pointers to get you on your way. Adoption The dream is that every F# developer can use Fantomas at any time. This aspiration is an odyssey that might never be complete, but any step in that direction is most welcome. Try introducing automatic formatting in your project, at work, or in an open-source project. This tool will only improve by adoption. fsprojects As Fantomas is part of the F# Community Project Incubation Space, it would be nice to see all the sibling projects formatted as well. We've put a lot of emphasis on continued formatting using the --check flag. Having that CI setup in place really brings it home. Big fish For marketing purposes, it is also very interesting if a larger or well-known project is using Fantomas. We can put these on our landing page and that really sends a strong message. Any fish really Regardless of size or type of project. Any project that checks Fantomas in their CI system is most welcome. Sponsoring Fantomas grew significantly as a result of its first sponsorship deal with G-Research. It would still be in the dark ages if it weren't for this support. For that we will forever be grateful. If you want to help increase adoption by providing financial support, you can reach out to sponsoring@fantomas.io. Keeping the grass green There are also some smaller deeds that can benefit the codebase. Eliminate dead code Here and there, there are parts of code that are no longer being used. Ranging from unused parameters to complete functions. A PR that cleans up these things would be appreciated as well. Linting Using F# Lint or other editor tooling, sometimes small improvements can be detected. Redundant parenthesis for example. Tweaks like this are nice. Understand how things work One other thing that changes your perception of code all together is knowing how Fantomas does what it does. Having a sense of the inner workings of Fantomas can be beneficial in understanding how the output was achieved. It broadens your horizon in general, as it touched a lot of interesting concepts, and you start looking differently at your F# code. Your sentiment on what you think matters might change, once you realized the level of complexity it involves. Documentation Found a typo? Still confused about something? Do you have some knowledge that should totally be documented? Let us know! We really value any contribution to our documentation. The more knowledge is here, the brighter the future of the project. Please do no hesitate here 😊. You can find some instructions on running the documentation locally in the .README.md file in the docs folder. The only prerequisite to run the docs, is having a recent local dotnet sdk. New releases Testing out new releases is also a huge way to help us. Spotting regressions early really helps to fix them early. Move to the latest Always try and stay on the latest version of Fantomas for your day-to-day projects. Updating to the newer version that might only have a couple of fixes might seem insignificant, but it really helps. Try alphas and betas Please give an alpha a spin if you are interested in submitting feedback for new development. Try both versions if you want to make sure everything still works for you. Don't feel obliged to use an alpha/beta in your day-to-day flow, just try them to see if the potential next stable version will still work. We have over 2000 unit tests, that still doesn't tell us if the next release will break your code or not. Improve the Syntax Tree Fantomas uses the parser from the F# compiler to construct the untyped syntax tree. This tree is later used to reconstruct the code. The better the tree, the better Fantomas can operate on it. The tree can be improved over at dotnet/fsharp when a valid use-case appears. Trivia nodes Trivia nodes in the syntax tree are nodes the compiler doesn't need to compile the code. However, for Fantomas they can be the missing link to perfectly restore the code. For example, in issue #2360, the information about the and keyword is missing in the syntax tree. If this information was available in SynTypeDefnTrivia, the bug could be fixed. Better representation Sometimes the existing shape of the syntax tree doesn't quite cover the syntax perfectly. For example, in issue #2264, the measure was represented as Code: [] type herth = / second Old AST: Types ([SynTypeDefn (SynComponentInfo ([{ Attributes = [ ... ], None, [], [herth], PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), false, None, tmp.fsx (1,17--1,22)), Simple (TypeAbbrev (Ok, Tuple (false, [(true, StaticConstant (Int32 1, tmp.fsx (1,25--1,33))); (false, LongIdent (SynLongIdent ([second], [], [None])))], ...] Notice StaticConstant (Int32 1, ...), the source code doesn't contain any 1 at all. After dotnet/fsharp#13440, New AST: Types ([SynTypeDefn (SynComponentInfo ([{ Attributes = [{ TypeName = SynLongIdent ([Measure], [], [None]) ArgExpr = Const (Unit, tmp.fsx (1,2--1,9)) Target = None AppliesToGetterAndSetter = false Range = tmp.fsx (1,2--1,9) }] Range = tmp.fsx (1,0--1,11) }], None, [], [herth], PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), false, None, tmp.fsx (1,17--1,22)), Simple (TypeAbbrev (Ok, Tuple (false, [Slash tmp.fsx (1,25--1,26); Type (LongIdent (SynLongIdent ([second], [], [None])))], tmp.fsx (1,25--1,33)), tmp.fsx (1,25--1,33)), ... ] This update to the tree made it very straightforward to fix the original bug in Fantomas. Another example of code that could benefit from a better representation is extern. ### [Contributors](https://fsprojects.github.io/fantomas/docs/contributors/Index.md) Contributors “It's a dangerous business, Frodo, going out of your door," he used to say. "You step into the Road, and if you don't keep your feet, there is no knowing where you might be swept off to. ― J.R.R. Tolkien, The Fellowship of the Ring Fantomas is a project that has its roots deeply nested in the F# compiler. This can be an overwhelming experience at first, and it might even make you nervous about contributing in the first place. Fear not: once you get the hang of it, things are less complicated than they seem. In short, Fantomas is a source-code-to-source-code compiler. It will transform the text in the source code to an intermediate format and transform that again to source code. It uses the F# Compiler to do this. The parser from the F# compiler will be used to create an UnTyped Abstract Syntax tree (or "AST"). The AST is then reprinted in CodePrinter.fs: once the whole tree is traversed, the formatted code can be constructed. In this section of our documentation, we wish to teach you everything you need to know to contribute to Fantomas. Every F# developer should be able to understand the project, even the ones new to the language. The best is yet to come! PS: Don't hesitate to open an issue if you have any questions. Or if something isn't all that clear. Our goal is to make this documentation as complete as possible🎉! ### [Fantomas is trying to format the input multiple times due to the detection of multiple defines](https://fsprojects.github.io/fantomas/docs/contributors/Multiple Times.md) Fantomas is trying to format the input multiple times due to the detection of multiple defines As explained in Formatting Conditional Compilation Directives, Fantomas will try to format the input multiple times if it detects multiple defines. The amount of conditional directives should be exactly the same in each pass. This is a requirement in order for Fantomas to merge the results into one. Unfortunately, this is not always the case and an exception will be thrown if the bookkeeping doesn't add up. As a case-study, we will look at issue #2844 and see how we troubleshoot these types of issues. System.FormatException: Fantomas is trying to format the input multiple times due to the detection of multiple defines. There is a problem with merging all the code back together. [] has 7 fragments [IOS] has 9 fragments Isolate each define combination The first step is to isolate each define combination in a unit test. Doing this will simplify the debugging process. The formatSourceStringWithDefines can be used to only format the input with a specific set of defines. [] let ``good unit test name, no defines`` () = formatSourceStringWithDefines [] """ program.SyncAction ( #if IOS // iOS animates by default layout changes, we don't want that fun () -> v #else fn #endif ) """ config |> prepend newline |> should equal """ program.SyncAction( #if IOS #else fn #endif ) """ Notice that our result code should reflect only the active code branches. IOS is not present and so no code is expected between #if IOS and #else. If we do this for each combination, we can narrow the problem down to find the troublesome combination. [] let ``good unit test name, IOS`` () = formatSourceStringWithDefines [ "IOS" ] """ program.SyncAction ( #if IOS // iOS animates by default layout changes, we don't want that fun () -> v #else fn #endif ) """ config |> prepend newline |> fun r -> printfn "%s" r r |> should equal """ program.SyncAction ( #if IOS // iOS animates by default layout changes, we don't want that fun () -> v #else #endif ) """ Bringing it all together If each combination is fixed, we can now try to format the input with all the defines. Notice that we use formatSourceString instead of formatSourceStringWithDefines here. [] let ``good unit test name, 2844`` () = formatSourceString false """ program.SyncAction ( #if IOS // iOS animates by default layout changes, we don't want that fun () -> v #else fn #endif ) """ config |> prepend newline |> should equal """ program.SyncAction ( #if IOS // iOS animates by default layout changes, we don't want that fun () -> v #else fn #endif ) """ Unit test naming conventions When dealing with multiple defines, it is important to name the unit tests in a way that makes it easy to understand what is going on. Use the following naming convention suffix: , no defines for the [] case , defineA defineB for the [ "defineA"; "defineB" ] case , issue-number for the full test. ### [Pull request ground rules](https://fsprojects.github.io/fantomas/docs/contributors/Pull request ground rules.md) Pull request ground rules We expect some things from code changes. In general, changes should be made as consistent to the current code base as possible. Don't introduce unnecessary new concepts and try and change as little code as possible to achieve your goal. Always start with the mindset that you are going to introduce a change that might have an impact on how the tool behaves. Capture this change first in a unit test. Set your expectations in the assert part of the test before touching anything. This project is very well suited for Test-driven development and that should be the goal. Typical unit test template: [] let ``my new test`` () = formatSourceString false """ let myInput = 42 """ config |> prepend newline |> should equal """ let myInput = 42 """ The vast majority of the tests use the template listed above. Only deviate from this when necessary. Try and find a suitable file in Fantomas.Core.Tests, or introduce a new file. A new test file should look like: module Fantomas.Core.Tests.MyNewConceptTests open NUnit.Framework open FsUnit open Fantomas.Core.Tests.TestHelpers // add tests here... Filename: MyNewConceptTests.fs. When developing a new feature, add new tests to cover all code paths. If you come across an issue, which can't be reproduced with the latest version of Fantomas but is still open, please submit a regression test. That way, we can ensure the issue stays fixed after closing it. Guidelines Target branch Please always rebase your code on the targeted branch. To keep your fork up to date, run this command: git remote add upstream https://github.com/fsprojects/fantomas.git Updating your fork: git checkout main && git fetch upstream && git rebase upstream/main && git push Unit test Unit test names should start with a lowercase letter. When creating a test that is linked to a GitHub issue, add the number at the back with a comma, as in the following: [] let ``preserve compile directive between piped functions, 512`` () = ... You don't need to repeat this number for tests that are deviations from the original report problem. Verify signature files Verify if the change you are making should also apply to signature files (*.fsi). Verify slight variations Check if you need additional tests to cope with a different combination of settings. Check if you need additional tests to cope with a different combination of defines (#if DEBUG, ...). Documentation Write/update documentation when necessary. You can find instructions on how to run the documentation locally in the docs/.README.md file. Pull request title Give your PR a meaningful title. Make sure it covers the change you are introducing in Fantomas. For example: "Fix bug 1404" is a poor title as it does not tell the maintainers what changed in the codebase. "Don't double unindent when record has an access modifier" is better as it informs us what exactly has changed. Add a link to the issue you are solving by using a keyword in the PR description. "Fixes #1404" does the trick quite well. GitHub will automatically close the issue if you used the correct wording. Please verify your issue is linked. (GitHub documentation) Not mandatory, but when fixing a bug consider using fix- as the git branch name. For example, git checkout -b fix-1404. Format your changes Code should be formatted to our standard style, using either dotnet fsi build.fsx -p FormatAll which works on all files, or dotnet fsi build.fsx -p FormatChanged to just change the files in git. If you forget, there's a git pre-commit script that will run this for you, make sure to run dotnet fsi build.fsx -p EnsureRepoConfig to set that hook up. Changelog Add an entry to the CHANGELOG.md in the Unreleased section based on what kind of change your change is. Follow the guidelines at KeepAChangelog to make your message relevant to future readers. If you're not sure what Changelog section your change belongs to, start with Changed and ask for clarification in your Pull Request If there's not an Unreleased section in the CHANGELOG.md, create one at the top above the most recent version like so: ## [Unreleased] ### Changed * Your new feature goes here ## [4.7.4] - 2022-02-10 ### Added * Awesome feature number one - When fixing a `bug (soundness)`, add a line in the following format to `Fixed`: `* [#issue-number](https://github.com/fsprojects/fantomas/issues/issue-number)`. For example, `* Spaces are lost in multi range expression. [#2071](https://github.com/fsprojects/fantomas/issues/2071)`. Do the same, if you fixed a `bug (stylistic)` that is not related to any style guide. - When fixing a `bug (stylistic)`, add a line in the following format to `Changed` `Update style of xyz. [#issue-number](https://github.com/fsprojects/fantomas/issues/issue-number)` - For example, `* Update style of lambda argument. [#1871](https://github.com/fsprojects/fantomas/issues/1871)`. Run a local build Finally, make sure to run dotnet fsi build.fsx. Among other things, this will check the format of the code and will tell you, if your changes caused any tests to fail. Small steps It is better to create a draft pull request with some initial small changes, and engage conversation, than to spend a lot of effort on a large pull request that was never discussed. Someone might be able to warn you in advance that your change will have wide implications for the rest of Fantomas, or might be able to point you in the right direction. However, this can only happen if you discuss your proposed changes early and often. It's often better to check before contributing that you're setting off on the right path. Coding conventions For consistency sake we have a few coding conventions. Please respect those to keep everything as streamlined as possible. Member declaration Use x as the the self-identifier if you need it. type Foo() = member _.Children = [] // ✔️ OK member x.Length = x.Children.Length // ❌ Not preferred, we use `x` member this.WrongLength = this.Children.Length - 1 Use _ when you don't need the self-identifier. Use member val when possible. type Foo(v: Value) = // ✔️ OK member val Value = v // ❌ Not preferred. member _.WrongValue = v Fixing style guide inconsistencies Fantomas tries to keep up with the style guides, but as these are living documents, it can occur that something is listed in the style that Fantomas is not respecting. In this case, please create an issue using our online tool. Copy the code snippet from the guide and add a link to the section of the guide that is not being respected. The maintainers will then add the bug (stylistic) to confirm the bug is fixable in Fantomas. In most cases, it may seem obvious that the case can be fixed. However, in the past there have been changes to the style guide that Fantomas could not implement for technical reasons: Fantomas can only implement rules based on information entirely contained within the untyped syntax tree. Target the next minor or major branch When fixing a stylistic issue, please ask the maintainers what branch should be targeted. The rule of thumb is that the main branch is used for fixing bug (soundness) and will be used for revision releases. Strive to ensure that end users can always update to the latest patch revision of their current minor or major without fear. A user should only need to deal with style changes when they have explicitly chosen to upgrade to a new minor or major version. In case no major or minor branch was created yet, please reach out to the maintainers. The maintainers will frequently rebase this branch on top of the main branch and release alpha/beta packages accordingly. ### [Releases](https://fsprojects.github.io/fantomas/docs/contributors/Releases.md) Releases Releases in Fantomas are automated via GitHub Actions. When a new release entry is added to the CHANGELOG.md and pushed to the main branch, the release workflow will automatically: Build and test the project Create NuGet packages Publish packages to NuGet Create a GitHub release with release notes Preparation The CHANGELOG.md needs a new header with an official release tag: ## [5.1.0] - 2022-11-04 For prerelease versions, include the prerelease suffix: ## [8.0.0-alpha-001] - 2024-12-12 Verify that all recent PRs and closed issues are listed in the changelog. Normally, this should be ok as we require a changelog entry before we merge a PR. Once the changelog entry is merged into main, the release workflow will automatically trigger and handle the release process. Testing Releases Locally You can test the release process locally using the --dry-run flag. This will perform all validation and generate release notes without actually publishing to NuGet or creating a GitHub release: dotnet fsi build.fsx -- -p Release --dry-run This is useful for: - Verifying the release notes before publishing - Checking that the changelog is parsed correctly - Testing author attribution - Ensuring the release pipeline works as expected Automated Release Process The release pipeline (build.fsx -p Release) performs the following steps: Parses the changelog to find the current and last release Checks if the release already exists on GitHub (skips if already published) Builds and tests the project Creates NuGet packages for all projects (except Fantomas.Client) Publishes packages to NuGet Generates release notes including: Changelog sections (Added, Changed, Fixed, etc.) Contributor attribution (from PR commits merged since the last release) Link to NuGet package Creates GitHub release: Draft releases for stable minor/major versions (patch = 0) Published releases for revisions (patch > 0) and all prereleases Includes --prerelease flag for alpha/beta versions Release Types Stable minor/major (e.g., 7.0.0, 8.0.0): Created as draft releases, requiring manual publish Stable revisions (e.g., 7.0.5, 8.1.2): Published immediately Prereleases (e.g., 8.0.0-alpha-001, 8.0.0-beta-001): Always published immediately Author Attribution The release notes automatically include contributor attribution by: - Querying PRs merged since the last release - Extracting authors from all commits in those PRs - Filtering out bots (e.g., dependabot[bot]) - Generating a "Special thanks to..." message Manual Steps The only manual step required is for minor and major releases: Adding Release Nicknames Minor and major releases are created as draft releases on GitHub. This allows maintainers to add a cool nickname to the release title before publishing. The nickname is typically a song name from the band Ghost. For example: - # 5.1.0 Kaisarion - 11/2022 - # 7.0.0 Year Zero - 01/2025 To add a nickname: 1. Go to the draft release on GitHub 2. Edit the release title to add the nickname in a tag 3. Review the release notes (they're already generated automatically) 4. Publish the release Note: Fantomas.Client requires a separate pipeline (build.fsx -p PushClient) and is not included in the automated release. Spread the word Share the newly created release in the #fantomas channel on the F# Discord. Optionally share (minor or major) releases on other social media. ### [Solution structure](https://fsprojects.github.io/fantomas/docs/contributors/Solution Structure.md) Solution structure Fantomas has a modular project structure. The parser (Fantomas.FCS), the core library (Fantomas.Core) and the command line application (fantomas) are the main components of the solution. graph TD A[Fantomas.FCS] --> B B[Fantomas.Core] --> C[Fantomas] B --> D[Fantomas.Benchmarks] B --> E[Fantomas.Core.Tests] C --> F[Fantomas.Tests] G[Fantomas.Client] --> H[Fantomas.Client.Tests] Fantomas.FCS This is a very custom fork of the F# compiler. We only expose a single parse function to construct the untyped syntax tree. We achieve this by taking the files necessary to compile the F# parser from source (via custom code in a Fun.Build pipeline). This limits the dependency footprint that our compiler has, compared to the official F# compiler NuGet package. Note that the AST returned by Fantomas.FCS looks identical to what the official F# compiler returns. However, the AST is not binary compatible. It is most likely that Fantomas contains a newer version of the Syntax tree than the official F# compiler. Fantomas.Core The heart of Fantomas is the core library. It contains the core logic reconstructing source code from the AST. Fantomas can be used as a library, see CodeFormatter.fsi to learn what APIs are exposed. Fantomas The command line application is the main entry point of the solution. It exposes the core functionality and also takes care of .editorconfig and .fantomasignore files. Fantomas.Benchmarks A BenchmarkDotNet project used to measure the performance of the core library. We format a fixed revision of CodePrinter.fs as part of our CI process, to detect potential regressions. Fantomas.Client A standalone library project that editors can use to interact with the fantomas commandline application. Editors do not use Fantomas.Core, instead they use the Fantomas.Client library to connect to a fantomas dotnet tool. This allows end-users to bring their "own version" of Fantomas. This selected version could then later be re-used to verify if all files were formatted in a CI scenario. Fantomas.Core.Tests A suite of unit tests that target the core formatting functionalities of Fantomas.Core. Fantomas.Tests A suite of end-to-end tests that run the actual fantomas command line application. Fantomas.Client.Tests A suite of end-to-end tests that will verify the Fantomas.Client code against released versions of fantomas. ### [The Missing Comment](https://fsprojects.github.io/fantomas/docs/contributors/The Missing Comment.md) The Missing Comment Code comments can literally exist between every single F# token. I'm looking at you block comment (* ... *). As explained in Detecting trivia, we need to do quite some processing to restore code comments. In this guide, we would like to give you seven tips to restore a missing comment! Breathe We understand it very well that losing a code comment after formatting can be extremely frustrating. There is no easy fix that will solve all the missing comments overnight. Each case is very individual and can be complex to solve. May these steps help towards fixing your problem! Isolate the problem Before we can commence our murder mystery, it is best to narrow down our problem space. Example (#2490): let (* this comment disappears after formatting *) a = [] type A = { X : int ... } while true do () Using the online tool, we can remove any code that isn't relevant. The type and while code can be trimmed and the problem still exists. Check the syntax tree Every code comment should be present on the root level of the syntax tree. ParsedImplFileInputTrivia or ParsedSigFileInputTrivia should contain the comment. ImplFile (ParsedImplFileInput ("tmp.fsx", true, QualifiedNameOfFile Tmp$fsx, [], [], [ ... ], (false, false), { ConditionalDirectives = [] CodeComments = [BlockComment tmp.fsx (1,4--1,50)] })) If the comment is not there this means the F# lexer and parser didn't pick up the comment. In the unlikely event this happened, this should be fixed first over at dotnet/fsharp. Was the comment detected as TriviaNode? Fantomas grabs the comments straight from the syntax tree, and transforms them as TriviaNode. These TriviaNode are inserted into our custom Oak tree. This is a fairly straightforward process, and you can easily visually inspect this using the online tool. If your comment does not show up there, it means there is a problem between getting the information from the syntax tree and constructing the Trivia in Trivia.fs. You can put a breakpoint on addToTree tree trivia to see if all Trivia are constructed as expected. Was the TriviaNode inserted into a Node? The TriviaNode needs to be inserted into a Node inside the Oak. Choosing the best suitable node can be quite tricky, there are different strategies for different TriviaContent. In this example MultipleTextsNode (let keyword) and IdentListNode (a identifier) are good candidates as they appear right before and after the comment. We insert the TriviaNode into the best suitable Node using the AddBefore or AddAfter methods. In this example, at the time of writing, the block comment was added as ContentAfter for the Node representing the let keyword. Was the TriviaNode inserted into the best possible Node? Sometimes the selected Node isn't really the best possible candidate. In #640, the Directive trivia should be inserted into the internal node. In order to do this, we need to know the range of that internal keyword. The F# parser should capture this in order for us to be able to transform it into a Node. This was done in dotnet/fsharp#14503. Before that change in the syntax tree, another Node was selected and that lead to imperfect results. Printing the TriviaNode The last piece of the puzzle is printing the actual TriviaNode in CodePrinter. If everything up to this point went well, and the comment is still missing after formatting, it means it was not printed. Every Node potentially has ContentBefore and/or ContentAfter. We need to process this using the generic genNode function. let genTrivia (trivia: TriviaNode) (ctx: Context) = // process the TriviaContent let enterNode<'n when 'n :> Node> (n: 'n) = col sepNone n.ContentBefore genTrivia let leaveNode<'n when 'n :> Node> (n: 'n) = col sepNone n.ContentAfter genTrivia let genNode<'n when 'n :> Node> (n: 'n) (f: Context -> Context) = enterNode n +> f +> leaveNode n // Pipe `!- node.Text` (`f`) into `genNode` let genSingleTextNode (node: SingleTextNode) = !-node.Text |> genNode node enterNode and leaveNode will print the TriviaNodes using genTrivia. ### [Fantomas.Core overview (1)](https://fsprojects.github.io/fantomas/docs/contributors/Transforming.md) Fantomas.Core overview (1) In its simplest form, Fantomas.Core works in two major phases: transform the raw source code to a custom tree model and traverse that custom tree to print the formatted code. graph TD A[Transform source code to Oak] --> B B[Traverse Oak to get formatted code] --> C[Formatted code] style A stroke:#338CBB,stroke-width:2px Unfortunately, both phases are not always very straight forward. But once you get hang of the first phase, you can easily understand the second phase. Processing the raw source To have an understanding of what the raw source code means we parse the code using the parser of the F# compiler. We can parse the source code into an untyped syntax tree. This tree isn't really perfect for our use-case, so we map it to an Oak. An Oak is the toplevel root node of the Fantomas tree. We use a custom tree because it better suites our needs to reconstruct the output code. graph TD A[Parse AST] --> B B[Transfrom untyped AST to OAK] --> C C[Enrich the Oak with Trivia] Parse AST Parsing the AST is straightforward. We use the parseFile function from Fantomas.FCS and get back a syntax tree and diagnostic information. The diagnostic information is used to report errors and warnings. When we have errors, we stop processing the file. Fantomas requires a valid source code to format. If your code has errors, the parser cannot return a complete AST which is a strict requirement to run the remaining phases. let a = Returns a parsing error Incomplete structured construct at or before this point in binding. This has FSharpDiagnosticSeverity.Error and Fantomas will not process any code that has those. When there are only warnings, Fantomas will still try to process the file but will always yield a result. parseFile takes three parameters: - isSignature: bool The Syntax tree for a signature is a little different than a regular source file. The parser needs to know this and throughout the rest of the process, signature ASTs are treated differently. sourceText: ISourceText The input source code string is converted to an ISourceText) internally. defines: string list Conditional compilation defines are passed to the parser. These can have an influence on the parsing process, resulting in different ASTs. let a = #if DEBUG 0 #else 1 #endif Depending on the defines [] or ["DEBUG"], the AST will be different. The tree will also be created based on a single code path. You can use your locally installed F# compiler to parse a file and view the AST via: # Tip: figure out the location of your installed sdk whereis dotnet # Invoke the parser dotnet '/Users/nojaf/Library/Application Support/dnvm/dn/sdk/10.0.100/FSharp/fsc.dll' --parseonly --ast foo.fs Transform untyped AST to Oak The untyped syntax tree from the F# compiler is used as an intermediate representation of source code in the process of transforming a text file to binary. The AST is optimized for the use-case of generating binary. What we try to do in Fantomas is stop at the first AST level and go back to source text. The F# compiler was never designed with our use-case in mind and yet it has served us very well for years. In the past we did not have our own tree and were able to pull of formatting by traversing the compiler tree. This of course had its limitations and we had to overcome these with some hacks. Alas, some things in the AST aren't shaped the way we would like them to be. Sometimes, there is too much information, other times to little. To stream line our entire process, we've decided to map the untyped tree to our own custom object model. This introduces a lot of flexibility and simplifies our story. I thought Fangorn was dangerous - Gimli, son of Glóin In ASTTransformer.fs we map the AST to our tree model. Some of the benefits we get out of this: The Oak model does not differentiate between implementation files and signature files. We use one tree model which allows for optimal code re-use in CodePrinter.fs. We don't map all possible combinations of AST into our model. Sometimes valid AST code can in theory be created, but will in practise never exist. For example SynTypeDefnRepr.Exception. It is defined in SyntaxTree.fs yet the parser (pars.fs) will never create it. The F# compiler uses this later in the typed tree. We will throw an exception when encountering this during the mapping as we have the foresight of what the parser doesn't create. Recursive types are all considered as toplevel types. This is not the case in the AST but we map it as such. Some nodes are combined into one, for example a toplevel attribute will always be linked to its sibling do expression. The ranges of some nodes are being calculated when they lead to a more accurate result. Collect Trivia A syntax tree contains almost all the information we need to format the code. However, there are three items that are either missing all together or require further processing: Blank lines Code comments Conditional directives These three items are labelled as Trivia in Fantomas. We need to restore them because the source code originally had them, but cannot do so purely on the AST. Detecting trivia Trivia can however be easily detected in Fantomas. Both code comments and conditional directives are present in the AST. These are stored on the file level (in ParsedImplFileInput and ParsedSigFileInput in the trivia node). In both ParsedImplFileInputTrivia and ParsedSigFileInputTrivia we can see comments and conditional directives. let a = // comment b c roughly translates to ImplFile (ParsedImplFileInput ("tmp.fsx", true, QualifiedNameOfFile Tmp$fsx, [], [], [SynModuleOrNamespace ([Tmp], false, AnonModule, [Let (false, [SynBinding(...)], tmp.fsx (1,0--3,4))], PreXmlDocEmpty, [], None, tmp.fsx (1,0--3,4), { ModuleKeyword = None NamespaceKeyword = None })], (false, false), { ConditionalDirectives = [] CodeComments = [LineComment tmp.fsx (2,3--2,15)] })) The AST does contain a node for the line comment, but we cannot restore it when we are processing the let binding. There is no link between the line comment and the let binding. All trivia face this problem, so we need to process them separately. We do this in Trivia.collectTrivia. Note: blank lines are detected differently, we go over all the lines via the ISourceText. Inserting trivia Once we have the trivia, we can insert them to a Node they belong to. This is one of the key reasons why we work with our own tree. We can add the trivia information to the best suitable child node in the Oak. Every Node can have ContentBefore and ContentAfter, this is how we try to reconstruct everything. graph TD A[Capture all trivia from AST and ISourceText] --> B B[Insert trivia into nodes] ### [Fantomas.Core overview (2)](https://fsprojects.github.io/fantomas/docs/contributors/Traverse.md) Fantomas.Core overview (2) Once the Oak is populated with all the found trivia, we can traverse the Oak to capture all the WriterEvents. graph TD A[Transform source code to tree] --> B B[Traverse Oak to get formatted code] --> C[Formatted code] style B stroke:#338CBB,stroke-width:2px We enter the module of CodePrinter and try and reconstruct the code based on the given configuration. WriterEvents and WriterModel In previous versions of Fantomas, Context had a TextWriter that was used to write the output. This is a more advanced version of a StringBuilder and we wrote the formatted code directly to the buffer. The key problem with this approach was that we couldn't easily revert code that was written to the buffer. For example, if the formatted code was crossing the max_line_length, we couldn't easily revert the code and try an alternative. That is why we first capture a collection of WriterEvents in a mutable doubly-linked list (EventList) and then reconstruct the formatted code. If the code is too long, we roll back to a saved backup point and try an alternative. See EventList Architecture for details. WriterModel When we capture new events we also want to track the current state of the formatting. This happens in the WriterModel record. It tracks lightweight metadata — line count, column position, indentation level — without building strings. By doing this, we can check whether the output exceeds the page width or is multiline, and decide on layout. When solving a bug, you typically need to change the collected series of events by using a different helper function inside CodePrinter. CodePrinter In CodePrinter the syntax tree is being traversed with the help of various (partial) active patterns. These active patterns are defined in SourceParser and typically are used to present the information we are interested in, in a different shape. CodePrinter exposes one function genParsedInput. val genFile: oak: Oak -> (Context -> Context) This takes an Oak and it returns a function that takes a Context and returns a new Context. We will eventually call this function with an initial Context. This initial Context will have our default config. In this function, all events are captured and stored in the WriterEvents and WriterModel. While we are traversing the syntax tree, we will compose the Context -> Context function based on the content. Context.dump then eventually takes the Context and returns a string of formatted code. This may seem a bit complicated, but you typically can see this as an implementation detail and can abstract this when working in CodePrinter. Creating WriterEvents There are various helper functions in CodePrinter that create WriterEvents. In CodePrinter we will typically never construct a WriterEvent directly. Instead we can use various helper functions that take the Context as parameter and return an updated Context with additional events. Please take a moment to debug the unit tests in CodePrinterHelperFunctionsTests.fs. This will give you a better understanding of how we capture events in CodePrinter. Debugging CodePrinter One thing that is a bit harder to grasp initially, is what is happening when you put a breakpoint in CodePrinter.fs. In CodePrinter.fs we compose a format function that takes a Context and returns a Context. We do this by traversing the syntax tree, and when you put a breakpoint in genTypeDefn for example: we are still in the process of composing the format function. The Context has not been going through our format function yet! If we want to debug when the Context is traveling through the format function, we can easily, temporarily, insert an additional function to inspect the Context content: You can use the writer events script to inspect the event stream: dotnet fsi scripts/writer-events.fsx . The Oak script shows the tree with trivia markers: dotnet fsi scripts/oak.fsx . ### [Trivia Assignment](https://fsprojects.github.io/fantomas/docs/contributors/Trivia Assignment.md) Trivia Assignment Trivia (comments, blank lines, compiler directives) is assigned to Oak nodes before the code printer runs. This page describes how the assignment works and how to debug it. How assignment works assignTriviaToTriviaInstruction (Trivia.fs) receives a container node and a trivia item, then decides which child gets it as ContentBefore or ContentAfter. It finds two candidates: - nodeAfter: first child starting after the trivia's line - nodeBefore: for indented single-line comments (column > 0), the deepest preceding node at the same column via findNodeBeforeWithMatchingColumn Decision rules 1. Successor at different column — predecessor wins let x = try foo() with _ -> () // comment here (column 8) let y = 1 (column 4, different) The comment matches the try-with at column 8. Since let y is at a different column, the comment becomes ContentAfter on the try-with. 2. Same column, successor is a closing delimiter — predecessor wins let list = [ someItem // comment ] ] is in the closingDelimiters set (], }, |}, ), |)). The comment becomes ContentAfter on someItem. 3. Same column, both are content — successor wins let a = 1 // comment let b = 2 Both bindings are at column 0. The comment becomes ContentBefore on let b. Blank lines before comments A blank line (Newline trivia at column 0) followed by an indented comment (CommentOnSingleLine at column > 0) would normally be assigned to different nodes — the newline has no column info for matching. promoteNewlinesBeforeComments pre-processes the trivia sequence: adjacent Newline items followed by a CommentOnSingleLine are combined into CommentOnSingleLineWithLeadingNewlines(count, comment). This single trivia item uses the comment's range for assignment, keeping both on the same node. The adjacency check ensures only consecutive newlines on adjacent lines are combined — distant blank lines (separated by code) are flushed independently. Debugging Oak tree with trivia markers dotnet fsi scripts/oak.fsx The output uses arrows to show trivia placement: - ▼ = ContentBefore - ▲ = ContentAfter Example: ExprArrayOrListNode((1,11--4,1) SingleTextNode((1,11--1,12), "[") SingleTextNode((2,4--2,12), "someItem") SingleTextNode((4,0--4,1), "]") ) Writer events dotnet fsi scripts/writer-events.fsx [--editorconfig ] Shows the sequence of WriterEvent values produced during formatting. Use --editorconfig to pass settings like fsharp_multiline_bracket_style=stroustrup. Per-define Oak dotnet fsi scripts/oak.fsx --define SOMETHING Shows the Oak for a specific define combination, useful for debugging trivia assignment with #if/#else/#endif blocks. Known limitations Hash directive boundaries findNodeBeforeWithMatchingColumn does not account for #if/#else/#endif directives between the candidate node and the comment. A comment after #endif at the same column as an item inside #if can be incorrectly assigned across the directive boundary. // Input: let list = [ someItem #if something item1 #else item2 #endif // comment <-- column 4, matches item1/item2 across directive boundary ] With something defined, the Oak shows: SingleTextNode "item1" SingleTextNode "]" The comment (line 8) is emitted before #else (line 5), reversing source order. Trailing trivia inflating width Comments assigned as ContentAfter make the owning expression appear wider or multiline in speculative formatting checks. This can cause expressions that fit on one line to be forced into multiline layout: // Input: Html.a [ prop.className "navbar-item" ] (* block comment *) // After trivia reassignment, the comment is ContentAfter on Html.a [...]. // The speculative check sees the trivia events and decides it's "multiline": Html.a [ prop.className "navbar-item" ] (* block comment *) The formatted output is valid and idempotent but more verbose than necessary. ### [Updating the compiler sources](https://fsprojects.github.io/fantomas/docs/contributors/Updating the compiler.md) Updating the compiler sources From time to time we want to update the sources of the F# compiler we use for our own parser (Fantomas.FCS). Reasons can be bugfixes or new features we want to use. Examples are range fixes or newly added information in the AST we want to make use of. To do this, first remove the old compiler sources by running: git clean -xdf Make sure, that this removes your .deps folder. Next update the hash of the source version to use. Edit the FCSCommitHash value in the Directory.Build.props file. Run dotnet fsi .\build.fsx -p Init to download the new sources into the .deps folder. Make sure there's one directory in .deps named like the configured hash afterwards. You can now run a build to see if there is any obvious breakage: dotnet build If not, you can run the Fantomas.Core tests next cd ./src/Fantomas.Core.Tests dotnet test Even if the tests are all green you should take a look at all the changes made to the SyntaxTree and make sure these changes don't need further adjustments in Fantomas. Think about tests to catch any regressions caused by the update and it's effects on Fantomas. ### [Conditional Compilation Directives](https://fsprojects.github.io/fantomas/docs/end-users/ConditionalCompilationDirectives.md) Conditional Compilation Directives Fantomas supports formatting F# code that contains conditional compilation directives (#if, #else, #endif). However, there is an important limitation to be aware of. How Fantomas handles directives Fantomas needs to parse your code into an abstract syntax tree (AST) before it can format it. The F# parser processes #if / #else / #endif directives at parse time, meaning it picks one branch based on which defines are active and ignores the other. To handle this, Fantomas: Parses your code without any defines to discover all conditional directives. Determines every possible combination of defines. Parses and formats the code once for each combination. Merges the results back together. The limitation: all define combinations must produce valid syntax Because Fantomas parses your code under every define combination, each combination must result in a valid syntax tree. For example, the following code cannot be formatted: module F = let a: string = #if FOO "" #endif #if BAR "a" #endif let baz: unit = () When neither FOO nor BAR is defined, the code becomes: module F = let a: string = let baz: unit = () This is not valid F# — let a has no body — so the parser raises an error and Fantomas cannot proceed. How to fix it Make sure that every combination of defines still produces valid F# code. The most common fix is to add an #else branch: module F = let a: string = #if FOO "" #else "a" #endif let baz: unit = () Now, regardless of whether FOO is defined, the parser always sees a complete let binding. Using .fantomasignore If you cannot restructure the directives (e.g. because the code is generated or must match a particular pattern), you can exclude the file from formatting using a .fantomasignore file. ### [Configuration](https://fsprojects.github.io/fantomas/docs/end-users/Configuration.md) Configuration Fantomas ships with a limited series of options. These can be stored in an .editorconfig file and will be picked up automatically by the commandline. Your IDE should respect your settings, however the implementation of that is editor specific. Setting the configuration via UI might be available depending on the IDE. version: 8.0.0-alpha-014+ea9e05cdcae4a6ac0b5fda6f261954ffe2edc657 Usage Inside .editorconfig you can specify the file extension and code location to be use per config: [*.fs] fsharp_space_before_uppercase_invocation = true # Write a comment by starting the line with a '#' [*.{fs,fsx,fsi}] fsharp_bar_before_discriminated_union_declaration = true # Apply specific settings for a targeted subfolder [src/Elmish/View.fs] fsharp_multiline_bracket_style = stroustrup Trying your settings via the online tool You can quickly try your settings via the online tool. Settings recommendations Fantomas ships with a series of settings that you can use freely depending on your case. However, there are settings that we do not recommend and generally should not be used. Safe to change: Settings that aren't attached to any guidelines. Depending on your team or your own preferences, feel free to change these as it's been agreed on the codebase, however, you can always use it's defaults. Use with caution: Settings where it is not recommended to change the default value. They might lead to incomplete results. Do not use: Settings that don't follow any guidelines. G-Research: G-Research styling guide. If you use one of these, for consistency reasons you should use all of them. Copy button: This copies the .editorconfig setting text you need to change the default. ⚠️ The copied text will not contain the default value. Auxiliary settings indent_size indent_size has to be between 1 and 10. This preference sets the indentation The common values are 2 and 4. The same indentation is ensured to be consistent in a source file. # Default indent_size = 4 formatCode """ let inline selectRandom (f: _ []) = let r = random 1.0 let rec find = function | 0 -> fst f.[0] | n when r < snd f.[n] -> fst f.[n] | n -> find (n - 1) find <| f.Length - 1 """ """ indent_size = 2 """ let inline selectRandom (f: _[]) = let r = random 1.0 let rec find = function | 0 -> fst f.[0] | n when r < snd f.[n] -> fst f.[n] | n -> find (n - 1) find <| f.Length - 1 max_line_length max_line_length has to be an integer greater or equal to 60. This preference sets the column where we break F# constructs into new lines. # Default max_line_length = 120 formatCode """ match myValue with | Some foo -> someLongFunctionNameThatWillTakeFooAndReturnsUnit foo | None -> printfn "nothing" """ """ max_line_length = 60 """ match myValue with | Some foo -> someLongFunctionNameThatWillTakeFooAndReturnsUnit foo | None -> printfn "nothing" end_of_line end_of_line determines the newline character, lf will add \n where crlf will add \r\n. cr is not supported by the F# language spec. If not set by the user, the default value is determined by System.Environment.NewLine. insert_final_newline Adds a final newline character at the end of the file. Why should text files end with a newline? # Default insert_final_newline = true formatCode """ let a = 42 """ """ insert_final_newline = false """ let a = 42 fsharp_space_before_parameter Add a space after the name of a function and before the opening parenthesis of the first parameter. This setting influences function definitions. # Default fsharp_space_before_parameter = true formatCode """ let value (a: int) = x let DumpTrace() = () """ """ fsharp_space_before_parameter = false """ let value(a: int) = x let DumpTrace() = () fsharp_space_before_lowercase_invocation Add a space after the name of a lowercased function and before the opening parenthesis of the first argument. This setting influences function invocation in expressions and patterns. # Default fsharp_space_before_lowercase_invocation = true formatCode """ value (a, b) startTimer () match x with | value (a, b) -> () """ """ fsharp_space_before_lowercase_invocation = false """ value(a, b) startTimer() match x with | value(a, b) -> () fsharp_space_before_uppercase_invocation Add a space after the name of a uppercase function and before the opening parenthesis of the first argument. This setting influences function invocation in expressions and patterns. # Default fsharp_space_before_uppercase_invocation = false formatCode """ Value(a, b) person.ToString() match x with | Value(a, b) -> () """ """ fsharp_space_before_uppercase_invocation = true """ Value (a, b) person.ToString () match x with | Value (a, b) -> () fsharp_space_before_class_constructor Add a space after a type name and before the class constructor. # Default fsharp_space_before_class_constructor = false formatCode """ type Person() = class end """ """ fsharp_space_before_class_constructor = true """ type Person () = class end fsharp_space_before_member Add a space after a member name and before the opening parenthesis of the first parameter. # Default fsharp_space_before_member = false formatCode """ type Person() = member this.Walk(distance: int) = () member this.Sleep() = ignore member __.singAlong() = () member __.swim(duration: TimeSpan) = () """ """ fsharp_space_before_member = true """ type Person() = member this.Walk (distance: int) = () member this.Sleep () = ignore member __.singAlong () = () member __.swim (duration: TimeSpan) = () fsharp_space_before_colon Add a space before :. Please note that not every : is controlled by this setting. # Default fsharp_space_before_colon = false formatCode """ type Point = { x: int; y: int } let myValue: int = 42 let update (msg: Msg) (model: Model) : Model = model """ """ fsharp_space_before_colon = true """ type Point = { x : int; y : int } let myValue : int = 42 let update (msg : Msg) (model : Model) : Model = model fsharp_space_after_comma Adds a space after , in tuples. # Default fsharp_space_after_comma = true formatCode """ myValue.SomeFunction(foo, bar, somethingElse) (a, b, c) """ """ fsharp_space_after_comma = false """ myValue.SomeFunction(foo,bar,somethingElse) (a,b,c) fsharp_space_before_semicolon Adds a space before ; in records, arrays, lists, etc. # Default fsharp_space_before_semicolon = false formatCode """ let a = [ 1 ; 2 ; 3 ] let b = [| foo ; bar |] type C = { X: int ; Y: int } """ """ fsharp_space_before_semicolon = true """ let a = [ 1 ; 2 ; 3 ] let b = [| foo ; bar |] type C = { X: int ; Y: int } fsharp_space_after_semicolon Adds a space after ; in records, arrays, lists, etc. # Default fsharp_space_after_semicolon = true formatCode """ let a = [ 1; 2; 3 ] let b = [| foo; bar |] type C = { X: int; Y: int } """ """ fsharp_space_after_semicolon = false """ let a = [ 1;2;3 ] let b = [| foo;bar |] type C = { X: int;Y: int } fsharp_space_around_delimiter Adds a space around delimiters like [,[|,{`. # Default fsharp_space_around_delimiter = true formatCode """ let a = [ 1;2;3 ] let b = [| 4;5;6 |] """ """ fsharp_space_around_delimiter = false """ let a = [1; 2; 3] let b = [|4; 5; 6|] Maximum width constraints Settings that control the max width of certain expressions. fsharp_max_if_then_short_width Control the maximum length for which if/then expression without an else expression can be on one line. The Microsoft F# style guide recommends to never write such an expression in one line. If the else expression is absent, it is recommended to never to write the entire expression in one line. # Default fsharp_max_if_then_short_width = 0 formatCode """ if a then () """ """ fsharp_max_if_then_short_width = 15 """ if a then () fsharp_max_if_then_else_short_width Fantomas by default follows the if/then/else conventions listed in the Microsoft F# style guide. This setting facilitates this by determining the maximum character width where the if/then/else expression stays in one line. # Default fsharp_max_if_then_else_short_width = 60 formatCode """ if myCheck then truth else bogus """ """ fsharp_max_if_then_else_short_width = 10 """ if myCheck then truth else bogus fsharp_max_infix_operator_expression Control the maximum length for which infix expression can be on one line. # Default fsharp_max_infix_operator_expression = 80 formatCode """ let WebApp = route "/ping" >=> authorized >=> text "pong" """ """ fsharp_max_infix_operator_expression = 20 """ let WebApp = route "/ping" >=> authorized >=> text "pong" fsharp_max_record_width Control the maximum width for which records should be in one line. Requires fsharp_record_multiline_formatter to be character_width to take effect. # Default fsharp_max_record_width = 40 formatCode """ type MyRecord = { X: int; Y: int; Length: int } let myInstance = { X = 10; Y = 20; Length = 90 } """ """ fsharp_max_record_width = 20 """ type MyRecord = { X: int Y: int Length: int } let myInstance = { X = 10 Y = 20 Length = 90 } fsharp_max_record_number_of_items Control the maximum number of fields for which records should be in one line. Requires fsharp_record_multiline_formatter to be number_of_items to take effect. # Default fsharp_max_record_number_of_items = 1 formatCode """ type R = { x: int } type S = { x: int; y: string } type T = { x: int; y: string; z: float } let myRecord = { r = 3 } let myRecord' = { r with x = 3 } let myRecord'' = { r with x = 3; y = "hello" } let myRecord''' = { r with x = 3; y = "hello"; z = 0.0 } """ """ fsharp_record_multiline_formatter = number_of_items fsharp_max_record_number_of_items = 2 """ type R = { x: int } type S = { x: int; y: string } type T = { x: int y: string z: float } let myRecord = { r = 3 } let myRecord' = { r with x = 3 } let myRecord'' = { r with x = 3; y = "hello" } let myRecord''' = { r with x = 3 y = "hello" z = 0.0 } fsharp_record_multiline_formatter Split records expressions/statements into multiple lines based on the given condition. character_width uses character count of the expression, controlled by fsharp_max_record_width. number_of_items uses the number of fields in the record, controlled by fsharp_max_record_number_of_items. Note that in either case, record expressions/statements are still governed by max_line_length. # Default fsharp_record_multiline_formatter = character_width formatCode """ type R = { x: int } type S = { x: int; y: string } let myRecord = { r = 3 } let myRecord' = { r with x = 3 } let myRecord'' = { r with x = 3; y = "hello" } """ """ fsharp_record_multiline_formatter = number_of_items """ type R = { x: int } type S = { x: int y: string } let myRecord = { r = 3 } let myRecord' = { r with x = 3 } let myRecord'' = { r with x = 3 y = "hello" } fsharp_max_array_or_list_width Control the maximum width for which lists and arrays can be in one line. Requires fsharp_array_or_list_multiline_formatter to be character_width to take effect # Default fsharp_max_array_or_list_width = 80 formatCode """ let myArray = [| one; two; three |] """ """ fsharp_max_array_or_list_width = 20 """ let myArray = [| one two three |] fsharp_max_array_or_list_number_of_items Control the maximum number of elements for which lists and arrays can be in one line. Requires fsharp_array_or_list_multiline_formatter to be number_of_items to take effect. # Default fsharp_max_array_or_list_number_of_items = 1 formatCode """ let myList = [ one; two ] let myArray = [| one; two; three |] """ """ fsharp_array_or_list_multiline_formatter = number_of_items fsharp_max_array_or_list_number_of_items = 2 """ let myList = [ one; two ] let myArray = [| one two three |] fsharp_array_or_list_multiline_formatter Split arrays and lists into multiple lines based on the given condition. character_width uses character count of the expression, controlled by fsharp_max_array_or_list_width. number_of_items uses the number of elements in the array or list, controlled by fsharp_max_array_or_list_number_of_items. Note that in either case, list expressions are still governed by max_line_length. # Default fsharp_array_or_list_multiline_formatter = character_width formatCode """ let myArray = [| one; two; three |] """ """ fsharp_array_or_list_multiline_formatter = number_of_items """ let myArray = [| one two three |] fsharp_max_value_binding_width Control the maximum expression width for which let and member value/property bindings should be in one line. The width is that of the pattern for the binding plus the right-hand expression but not the keywords (e.g. "let"). # Default fsharp_max_value_binding_width = 80 formatCode """ let title = "Great title of project" type MyType() = member this.HelpText = "Some help text" """ """ fsharp_max_value_binding_width = 10 """ let title = "Great title of project" type MyType() = member this.HelpText = "Some help text" fsharp_max_function_binding_width Control the maximum width for which function and member bindings should be in one line. In contrast to fsharp_max_value_binding_width, only the right-hand side expression of the binding is measured. # Default fsharp_max_function_binding_width = 40 formatCode """ let printScore score total = printfn "%i / %i" score total type Triangle() = member this.CalculateSurface(width: int, height: int) = width * height / 2 """ """ fsharp_max_function_binding_width = 10 """ let printScore score total = printfn "%i / %i" score total type Triangle() = member this.CalculateSurface(width: int, height: int) = width * height / 2 fsharp_multiline_bracket_style Cramped Alternative way in F# to format brackets. Aligned The default way of formatting records, arrays and lists. This will align the braces at the same column level. Stroustrup Allow for easier reordering of members and keeping the code succinct. # Default fsharp_multiline_bracket_style = aligned formatCode """ let myRecord = { Level = 1 Progress = "foo" Bar = "bar" Street = "Bakerstreet" Number = 42 } type Range = { From: float To: float FileName: string } let a = [| (1, 2, 3) (4, 5, 6) (7, 8, 9) (10, 11, 12) (13, 14, 15) (16, 17,18) (19, 20, 21) |] """ """ fsharp_multiline_bracket_style = aligned """ let myRecord = { Level = 1 Progress = "foo" Bar = "bar" Street = "Bakerstreet" Number = 42 } type Range = { From: float To: float FileName: string } let a = [| (1, 2, 3) (4, 5, 6) (7, 8, 9) (10, 11, 12) (13, 14, 15) (16, 17, 18) (19, 20, 21) |] formatCode """ let myRecord = { Level = 1 Progress = "foo" Bar = "bar" Street = "Bakerstreet" Number = 42 } type Range = { From: float To: float FileName: string } let a = [| (1, 2, 3) (4, 5, 6) (7, 8, 9) (10, 11, 12) (13, 14, 15) (16, 17,18) (19, 20, 21) |] """ """ fsharp_multiline_bracket_style = stroustrup """ let myRecord = { Level = 1 Progress = "foo" Bar = "bar" Street = "Bakerstreet" Number = 42 } type Range = { From: float To: float FileName: string } let a = [| (1, 2, 3) (4, 5, 6) (7, 8, 9) (10, 11, 12) (13, 14, 15) (16, 17, 18) (19, 20, 21) |] fsharp_newline_before_multiline_computation_expression Insert a newline before a computation expression that spans multiple lines # Default fsharp_newline_before_multiline_computation_expression = true formatCode """ let something = task { let! thing = otherThing () return 5 } """ """ fsharp_newline_before_multiline_computation_expression = false """ let something = task { let! thing = otherThing () return 5 } G-Research style A series of settings requicolor="red" to conform with the G-Research style guide. From a consistency point of view, it is recommend to enable all these settings instead of cherry-picking a few. fsharp_newline_between_type_definition_and_members Adds a new line between a type definition and its first member. # Default fsharp_newline_between_type_definition_and_members = true formatCode """ type Range = { From: float To: float } member this.Length = this.To - this.From """ """ fsharp_newline_between_type_definition_and_members = false """ type Range = { From: float To: float } member this.Length = this.To - this.From fsharp_align_function_signature_to_indentation When a function signature exceeds the max_line_length, Fantomas will put all parameters on separate lines. This setting also places the equals sign and return type on a new line. # Default fsharp_align_function_signature_to_indentation = false formatCode """ [] let run ([] req: HttpRequest) (log: ILogger) : HttpResponse = Http.main CodeFormatter.GetVersion format FormatConfig.FormatConfig.Default log req """ """ fsharp_align_function_signature_to_indentation = true """ [] let run ([] req: HttpRequest) (log: ILogger) : HttpResponse = Http.main CodeFormatter.GetVersion format FormatConfig.FormatConfig.Default log req fsharp_alternative_long_member_definitions Provides an alternative way of formatting long member and constructor definitions, where the difference is mainly in the equal sign and returned type placement. # Default fsharp_alternative_long_member_definitions = false formatCode """ type C ( aVeryLongType: AVeryLongTypeThatYouNeedToUse, aSecondVeryLongType: AVeryLongTypeThatYouNeedToUse, aThirdVeryLongType: AVeryLongTypeThatYouNeedToUse ) = class end type D() = member _.LongMethodWithLotsOfParameters ( aVeryLongParam: AVeryLongTypeThatYouNeedToUse, aSecondVeryLongParam: AVeryLongTypeThatYouNeedToUse, aThirdVeryLongParam: AVeryLongTypeThatYouNeedToUse ) : ReturnType = 42 type E() = new ( aVeryLongType: AVeryLongTypeThatYouNeedToUse, aSecondVeryLongType: AVeryLongTypeThatYouNeedToUse, aThirdVeryLongType: AVeryLongTypeThatYouNeedToUse ) = E() """ """ fsharp_alternative_long_member_definitions = true """ type C ( aVeryLongType: AVeryLongTypeThatYouNeedToUse, aSecondVeryLongType: AVeryLongTypeThatYouNeedToUse, aThirdVeryLongType: AVeryLongTypeThatYouNeedToUse ) = class end type D() = member _.LongMethodWithLotsOfParameters ( aVeryLongParam: AVeryLongTypeThatYouNeedToUse, aSecondVeryLongParam: AVeryLongTypeThatYouNeedToUse, aThirdVeryLongParam: AVeryLongTypeThatYouNeedToUse ) : ReturnType = 42 type E() = new ( aVeryLongType: AVeryLongTypeThatYouNeedToUse, aSecondVeryLongType: AVeryLongTypeThatYouNeedToUse, aThirdVeryLongType: AVeryLongTypeThatYouNeedToUse ) = E() fsharp_multi_line_lambda_closing_newline Places the closing parenthesis of a multiline lambda argument on the next line. # Default fsharp_multi_line_lambda_closing_newline = false formatCode """ let printListWithOffset a list1 = List.iter (fun { ItemOne = a } -> // print printfn "%s" a) list1 let printListWithOffset a list1 = list1 |> List.iter (fun elem -> // print stuff printfn "%d" (a + elem)) """ """ fsharp_multi_line_lambda_closing_newline = true """ let printListWithOffset a list1 = List.iter (fun { ItemOne = a } -> // print printfn "%s" a ) list1 let printListWithOffset a list1 = list1 |> List.iter (fun elem -> // print stuff printfn "%d" (a + elem) ) fsharp_experimental_keep_indent_in_branch Breaks the normal indentation flow for the last branch of a pattern match or if/then/else expression. Only when the last pattern match or else branch was already at the same level of the entire match or if expression. This feature is experimental and is subject to change. # Default fsharp_experimental_keep_indent_in_branch = false formatCode """ let main argv = let args = parse argv let instructions = Library.foo args if args.DryRun = RunMode.Dry then printfn "Would execute actions, but --dry-run was supplied: %+A" instructions 0 else // proceed with main method let output = Library.execute instructions // do more stuff 0 """ """ fsharp_experimental_keep_indent_in_branch = true """ let main argv = let args = parse argv let instructions = Library.foo args if args.DryRun = RunMode.Dry then printfn "Would execute actions, but --dry-run was supplied: %+A" instructions 0 else // proceed with main method let output = Library.execute instructions // do more stuff 0 fsharp_bar_before_discriminated_union_declaration Always use a | before every case in the declaration of a discriminated union. If false, a | character is used only in multiple-case discriminated unions, and is omitted in short single-case DUs. # Default fsharp_bar_before_discriminated_union_declaration = false formatCode """ type MyDU = Short of int """ """ fsharp_bar_before_discriminated_union_declaration = true """ type MyDU = | Short of int Other Some additional settings that don't fit into any style guide. fsharp_blank_lines_around_nested_multiline_expressions Surround nested multi-line expressions with blank lines. Existing blank lines are always preserved (via trivia), with exception when fsharp_keep_max_number_of_blank_lines is used. Top level expressions will always follow the 2020 blank lines revision principle. # Default fsharp_blank_lines_around_nested_multiline_expressions = true formatCode """ let topLevelFunction () = printfn "Something to print" try nothing () with | ex -> splash () () let secondTopLevelFunction () = // ... () """ """ fsharp_blank_lines_around_nested_multiline_expressions = false """ let topLevelFunction () = printfn "Something to print" try nothing () with ex -> splash () () let secondTopLevelFunction () = // ... () fsharp_keep_max_number_of_blank_lines Set maximal number of consecutive blank lines to keep from original source. It doesn't change number of new blank lines generated by Fantomas. # Default fsharp_keep_max_number_of_blank_lines = 100 formatCode """ open Foo let x = 42 """ """ fsharp_keep_max_number_of_blank_lines = 1 """ open Foo let x = 42 fsharp_experimental_elmish Applies the Stroustrup style to the final (two) array or list argument(s) in a function application. Note that this behaviour is also active when fsharp_multiline_bracket_style = stroustrup. # Default fsharp_experimental_elmish = false formatCode """ let dualList = div [] [ h1 [] [ str "Some title" ] ul [] [ for p in model.Points do li [] [ str $"%i{p.X}, %i{p.Y}" ] ] hr [] ] let singleList = Html.div [ Html.h1 [ str "Some title" ] Html.ul [ for p in model.Points do Html.li [ str $"%i{p.X}, %i{p.Y}" ] ] ] """ """ fsharp_experimental_elmish = true """ let dualList = div [] [ h1 [] [ str "Some title" ] ul [] [ for p in model.Points do li [] [ str $"%i{p.X}, %i{p.Y}" ] ] hr [] ] let singleList = Html.div [ Html.h1 [ str "Some title" ] Html.ul [ for p in model.Points do Html.li [ str $"%i{p.X}, %i{p.Y}" ] ] ] ### [FAQ](https://fsprojects.github.io/fantomas/docs/end-users/FAQ.md) FAQ Why the name "Fantomas"? There are a few reasons to choose the name as such. First, it starts with an "F" just like many other F# projects. Second, Fantomas is my favourite character in the literature. Finally, Fantomas has the same Greek root as "phantom"; coincidentally F# ASTs and formatting rules are so mysterious to be handled correctly. What is fantomas-tool? That is the previous name of the dotnet tool. v4.7.9 was the last stable release under that name. Please use fantomas instead and remove all traces of fantomas-tool in your dotnet-tools.json file. Why exit code 99 for a failed format check? No real reason, it was suggested by the contributor lpedrosa. It also reminds us of a certain Jay-Z song 😉. Can I make a style suggestion? As mention in style guide, Fantomas adheres to Microsoft and G-Research style guidelines. For any style related suggestion, please head over to fsharp/fslang-design. More context. Is it safe to use the Alpha version of Fantomas? Preview alpha versions are generally safe to use but there is no guarantee that the style wouldn't change due to ongoing development. You should check the changelog to see if there's any relevant change to try out in the Alpha. Why does Fantomas format my lists strangely when I pass them as arguments? Prior to the new indexing syntax, introduced in F# 6.0, you could write code like Radio.Input.Props[Checked false OnChange(fun _ -> settings |> updateSettings)] without the compiler nagging you about the missing space between the callee (Props) and the argument ([Checked false ...]). See issue 2754 for another example. Since F# 6.0, Fantomas interprets the list as an index expression and formats it accordingly. In such a case, just add a space between the callee and the list and you should be good to go. ### [Formatting Check](https://fsprojects.github.io/fantomas/docs/end-users/FormattingCheck.md) Formatting Check Formatting source code is a habit, a step in your developer workflow. The benefits of consistently formatting is that your delta (typically the changes in the files of a pull request) will be the smallest set possible if every previous change was formatted. The tragedy of the ancient Greek developers When working with multiple people on the same code base, it is important (to some degrees) that you cannot distinguish who wrote the code. If you agree as a team that you need to write unit tests to guarantee the code quality, you expect every developer to cover any new code with a test. Formatting is no different, every developer should do it and it is an acceptance criteria for new code. Imagine we have multiple developers in our team. Hektor made the initial setup and during a team meeting it was decided that the code should always be formatted. Once the initial project structure was delivered, Achilles made a change where the code was not formatted. The next day, Odysseus wants to submit a new pull request. As agreed code should be formatted, so Odysseus did exactly that. As the changes Achilles made were not formatted, there was more code touched than was absolutely necessary. Perseus didn't see any harm in this rectification and merge the pull request as is. A week later, a huge problem was discovered in production. There was data loss and the entire company was on fire. Fuelled by rage and anger Hektor wanted to know who was responsible for this devastating tragedy. You guessed it, somebody's head was about to roll. Perseus was tasked with getting to the bottom of this mystery and eventually he located the source of the misery. Hektor tasked him with running a git blame command, to see who the culprit really was. Odysseus credentials showed up, but it was the function Achilles originally wrote. Unable to escape Hektor's wrath, Odysseus was fired immediately. Achilles felt bad but couldn't come clean as he was about to get surgery for his heel. Odysseus took the fall like a true hero. But it lead him to a downwards spiral and would take him ten years before he could land another job in the software industry. Aftermath The team was shocked by what had transpired. Besides Hektor overreacting, another painful meeting was planned to have a retrospective on the past events. After asking five why's, the team had to brainstorm on how to avoid these things. Ultimately, that meeting was mostly about the contents of the function Achilles wrote, but to end on a high note, the team discussed formatting source code afterwards. The moral of this story is that there are two things that could have saved Odysseus: a formatting check during continuous integration and a .git-blame-ignore-revs file. --check starting version 3.3 Verify that a single file or folder was formatted correctly. dotnet fantomas --check Source.fs This will verify if the file Source.fs still needs formatting. If it does, the process will return exit code 99. In the case that the file does not require any formatting, exit code 0 is returned. Unexpected errors will return exit code 1. This scenario is meant to be executed in a continuous integration environment, to enforce that the newly added code was formatted correctly. FAKE If you are using FAKE by any chance, a good step is to have CheckFormat target early on in the pipeline. Target.create "CheckFormat" (fun _ -> let result = DotNet.exec id "fantomas" "ourSourceFolder --check" if result.ExitCode = 0 then Trace.log "No files need formatting" elif result.ExitCode = 99 then failwith "Some files need formatting, run \"dotnet fantomas ourSourceFolder\" to resolve this." else Trace.logf "Errors while formatting: %A" result.Errors) // ... more targets "Clean" ==> "CheckFormat" ==> "Build" ==> "UnitTests" ==> "Benchmark" ==> "Pack" ==> "Docs" ==> "All" Target.runOrDefault "All" The recommendation is to install fantomas as a local tool and run it using the generic DotNet.exec api. This translates to running dotnet fantomas ourSourceFolder --check. Any other continuous integration environment You want to restore your local fantomas tool using dotnet tool restore. Next, you want to run dotnet fantomas --check and make sure your continuous integration environment fails your job when a non-zero exit code is returned. Pro-tip: print the command users need to run to fix the formatting in the output log when the check failed. This is useful for open-source projects where new contributors might never have been exposed to formatting. A git-blame-ignore-revs file By default, Fantomas adheres to the Microsoft F# code formatting guidelines. If these change, Fantomas will follow accordingly. Due to this reason, the output cannot be guaranteed to remain the same when upgrading to a new minor version. If you are using Git for your source control, it is recommended to ignore commits where fantomas was updated using a .git-blame-ignore-revs file. Check out this blogpost for more details. Adding a formatting commit to a configured .git-blame-ignore-revs file will prevent you from drawing the wrong conclusions when running a git blame command. One thing to note is that if you add a commit SHA to a .git-blame-ignore-revs file, you cannot squash the commit when merging in the pull request. Checking is good for regressions Normally, the rule of thumb is that the code style will not change between revisions. If you are using 4.7.2, then it should be safe for you upgrade to the latest 4.7.X without seeing any changes. Life happens, so this is a best effort guarantee In case you do see a change that cannot be linked to anything in the CHANGELOG.md file, you may have detected a regression. Or, more likely, you have something slightly different in your code base that isn't covered yet by a unit test. No matter the case, when you have a --check command somewhere in your continuous integration environment, please consider running a build with the latest compatible version from time to time. It really helps us spotting problems early on and we can more easily pinpoint the problem due to lesser recent changes. ### [Generating source code](https://fsprojects.github.io/fantomas/docs/end-users/GeneratingCode.md) Generating source code The Fantomas.Core NuGet package can also be used to format code programmatically. The public API is available from the static CodeFormatter class. It exposes a couple of APIs to format code, one being to format code from a raw syntax tree. This API assumes the user already parsed a syntax tree or constructed an artificial one. Key motivation It can be very tempting to generate some F# code by doing some string concatenations. In simple scenarios this can work out, but in the long run it doesn't scale well: The more code constructs you want to support, the more conditional logic you will need to ensure all edge cases. A string is just a string, you cannot guarantee the output will be valid code. It is easier to map your domain model to untyped syntax tree nodes and let Fantomas take care of the actual generation of code. For mercy's sake don't use string concatenation when generating F# code, use Fantomas instead. It is battle tested and proven technology! Consider using Fabulous.AST If you're looking to generate F# code programmatically, you might want to check out Fabulous.AST first. Fabulous.AST provides a more user-friendly DSL built on top of Fantomas Oak AST, dramatically reducing the boilerplate code required to generate F# code. It offers a concise and easier-to-use API compared to constructing Oak nodes directly, which can be quite verbose. The rest of this page documents how to work with Fantomas Oak AST directly, which is useful if you need more control or want to understand the underlying structure. Generating source code from scratch Example syntax tree To illustrate the API, lets generate a simple value binding: let a = 0. #r "../../../artifacts/bin/Fantomas.FCS/release/Fantomas.FCS.dll" #r "../../../artifacts/bin/Fantomas.Core/release/Fantomas.Core.dll" // In production use #r "nuget: Fantomas.Core, 6.*" open Fantomas.FCS.Text open Fantomas.Core.SyntaxOak let implementationSyntaxTree = Oak( [], [ ModuleOrNamespaceNode( None, [ BindingNode( None, None, MultipleTextsNode([ SingleTextNode("let", Range.range0) ], Range.range0), false, None, None, Choice1Of2( IdentListNode([ IdentifierOrDot.Ident(SingleTextNode("a", Range.range0)) ], Range.range0) ), None, [], None, SingleTextNode("=", Range.range0), Expr.Constant(Constant.FromText(SingleTextNode("0", Range.range0))), None, Range.range0 ) |> ModuleDecl.TopLevelBinding ], Range.range0 ) ], Range.range0 ) open Fantomas.Core CodeFormatter.FormatOakAsync(implementationSyntaxTree) |> Async.RunSynchronously |> printfn "%s" let a = 0 Constructing the entire syntax tree can be a bit overwhelming at first. There is a lot of information to provide and a lot to unpack if you have never seen any of this before. Let's deconstruct a couple of things: Every file has one or more ModuleOrNamespaceNode. In this case the module was anonymous and thus invisible. Every ModuleOrNamespaceNode has top level ModuleDecl. ModuleDecl.TopLevelBinding takes a BindingNode . The functionName of binding contains the name or is a pattern. The expr (Expr) represents the F# syntax expression. Because there is no actual source code, all ranges will be Range.range0. The more you interact with AST/Oak, the easier you pick up which node represents what. Fantomas.FCS When looking at the example, we notice that we've opened Fantomas.FCS.Text. Fantomas.FCS is a custom version of the F# compiler (built from source) that only exposes the F# parser and the syntax tree. The key difference is that Fantomas.FCS will most likely contain a more recent version of the F# parser. You can read the CHANGELOG to see what git commit was used to build Fantomas.FCS. You can use Fantomas.FCS in your own projects, but be aware that it is not binary compatible with FSharp.Compiler.Service. Example usage: open Fantomas.FCS Parse.parseFile false (SourceText.ofString "let a = 1") [] (ImplFile (ParsedImplFileInput ("tmp.fsx", true, QualifiedNameOfFile Tmp$fsx, [], [SynModuleOrNamespace ([Tmp], false, AnonModule, [Let (false, [SynBinding (None, Normal, false, false, [], PreXmlDoc ((1,0), Fantomas.FCS.Xml.XmlDocCollector), SynValData (None, SynValInfo ([], SynArgInfo ([], false, None)), None), Named (SynIdent (a, None), false, None, (1,4--1,5)), None, Const (Int32 1, (1,8--1,9)), (1,4--1,5), Yes (1,0--1,9), { LeadingKeyword = Let (1,0--1,3) InlineKeyword = None EqualsRange = Some (1,6--1,7) })], (1,0--1,9), { InKeyword = None })], PreXmlDocEmpty, [], None, (1,0--1,9), { LeadingKeyword = None })], (false, false), { ConditionalDirectives = [] WarnDirectives = [] CodeComments = [] }, set [])), []) You can format untyped AST created from Fantomas.FCS using the CodeFormatter API. However, we recommend to use the new Oak model (as in the example) instead. The Oak model is easier to reason with as it structures certain concepts differently than the untyped AST. Tips and tricks Online tool The syntax tree can have an overwhelming type hierarchy. We wholeheartedly recommend to use our online tool when working with AST. This shows you what Oak nodes the parser created for a given input text. From there on you can use our search bar to find the corresponding documentation: Match the AST the parser would produce Fantomas will very selectively use information from the AST to construct the Oak. Please make sure you construct the same Oak as Fantomas would. // You typically make some helper functions along the way let text v = SingleTextNode(v, Range.range0) let mkCodeFromExpression (e: Expr) = Oak([], [ ModuleOrNamespaceNode(None, [ ModuleDecl.DeclExpr e ], Range.range0) ], Range.range0) |> CodeFormatter.FormatOakAsync |> Async.RunSynchronously |> printfn "%s" let numberExpr = Expr.Constant(Constant.FromText(text "7")) let wrappedNumber = Expr.Paren(ExprParenNode(text "(", numberExpr, text ")", Range.range0)) mkCodeFromExpression wrappedNumber (7) As a rule of thumb: create what the parser creates, use the online tool! Just because you can create Oak nodes, does not mean Fantomas will do the right thing. Look at the Fantomas code base As mentioned, not every AST node is being used in Fantomas. There are numerous things that do not have any influence on the generation of code. For example creating SynExpr.Lambda. When you want to construct fun a b -> a + b, the AST the online tool produces looks like: Oak (1,0-1,16) ModuleOrNamespaceNode (1,0-1,16) ExprLambdaNode (1,0-1,16) "fun" (1,0-1,3) PatNamedNode (1,4-1,5) "a" (1,4-1,5) PatNamedNode (1,6-1,7) "b" (1,6-1,7) "->" (1,8-1,10) ExprInfixAppNode (1,11-1,16) "a" (1,11-1,12) "+" (1,13-1,14) "b" (1,15-1,16) let lambdaExpr = let body: Expr = ExprInfixAppNode(Expr.Ident(text "a"), text "+", Expr.Ident(text "b"), Range.range0) |> Expr.InfixApp ExprLambdaNode( text "fun", [ Pattern.Named(PatNamedNode(None, text "a", Range.range0)) Pattern.Named(PatNamedNode(None, text "b", Range.range0)) ], text "->", body, Range.range0 ) |> Expr.Lambda mkCodeFromExpression lambdaExpr fun a b -> a + b How to know which nodes to include? Take a look at CodePrinter.fs! Create your own set of helper functions Throughout all these examples, we have duplicated a lot of code. You can typically easily refactor this into some helper functions. The Fantomas maintainers are not affiliated with any projects that expose AST construction helpers. Updates Since code generation is considered to be a nice to have functionality, there is no compatibility between any Fantomas.Core version when it comes to the SyntaxOak module. We do not apply any semantic versioning to Fantomas.FCS or Fantomas.Core.SyntaxOak. Breaking changes can be expected at any given point. Our recommendation is that you include a set of regression tests to meet your own expectations when upgrading. As none of our versions are compatible it is advised to take a very strict dependency on Fantomas.Core. Using constraints like (>= 6.0.0) will inevitably lead to unexpected problems. ### [Getting Started](https://fsprojects.github.io/fantomas/docs/end-users/GettingStarted.md) Getting Started Fantomas should be installed as a .NET tool. It is recommended to install it as a local tool and stick to a certain version per repository. Installation Create a .NET tool manifest to install tools locally. You can skip this step if you wish to install Fantomas globally. dotnet new tool-manifest Install the command line tool with: dotnet tool install fantomas or install the tool globally with dotnet tool install -g fantomas Usage For the overview how to use the tool, you can type the command dotnet fantomas --help Fantomas is an opinionated source code formatter for F#. (8.0.0-alpha-014+ea9e05cdc) Usage: fantomas [...flags] [...paths] Examples: fantomas . Format every F# file below the current folder fantomas src/App.fs Format a single file in place fantomas --check . Report what needs formatting, write nothing fantomas --out build src Copy the formatted files to another folder Flags: --check Report which files need formatting and write nothing. Exits 0 when every file is already formatted, 99 when some file needs formatting, and 1 when an error occurred. --out Write the result to this file or folder instead of formatting in place. Takes a single input path. --force Write the output even when it is not valid F# code. For debugging purposes only. --profile Print the line count and the time taken for every file. --daemon Run an LSP-like server that editor tooling can talk to. -v, --verbosity How much to print: normal or detailed. Defaults to normal. n and d are accepted as well. --version Print the version and exit -h, --help Display this menu and exit Paths: A path is a folder, which is searched recursively, or a file ending in .fs, .fsi, .fsx, .ml or .mli. Formatting settings are read from .editorconfig, and files matched by .fantomasignore in the current folder are skipped. Learn more about Fantomas: https://fsprojects.github.io/fantomas/docs Configure Fantomas: https://fsprojects.github.io/fantomas/docs/end-users/Configuration.html Join the F# Discord: https://discord.com/channels/196693847965696000/1493226271767924747 Docs for your LLM: https://fsprojects.github.io/fantomas/llms.txt https://fsprojects.github.io/fantomas/llms-full.txt You have to specify an input path and optionally an output path. The output path is prompted by --out e.g. dotnet fantomas ./input/array.fs --out ./output/array.fs Both paths have to be files or folders at the same time. If they are folders, the structure of input folder will be reflected in the output one. The tool will explore the input folder recursively. If you omit the output path, Fantomas will overwrite the input files unless the content did not change. Multiple paths starting version 4.5 Multiple paths can be passed as last argument, these can be both files and folders. This cannot be combined with the --out flag. One interesting use-case of passing down multiple paths is that you can easily control the selection and filtering of paths from the current shell. Consider the following PowerShell script: # Filter all added and modified files in git # A useful function to add to your $PROFILE function Format-Changed(){ $files = git status --porcelain ` | Where-Object { ($_.StartsWith(" M", "Ordinal") -or $_.StartsWith("AM", "Ordinal")) ` -and (Test-FSharpExtension $_) } | ForEach-Object { $_.substring(3) } & "dotnet" "fantomas" $files } Or usage with find on Unix: find my-project/ -type f -name "*.fs" -not -path "*obj*" | xargs dotnet fantomas --check ### [Git hooks](https://fsprojects.github.io/fantomas/docs/end-users/GitHooks.md) Git hooks A git pre-commit hook sample A very elegant and transparent way to use Fantomas is including it in a pre-commit git hook, by creating a .git/hooks/pre-commit file with: Using fantomas globally #!/bin/sh git diff --cached --name-only --diff-filter=ACM -z | xargs -0 $HOME/.dotnet/tools/fantomas git diff --cached --name-only --diff-filter=ACM -z | xargs -0 git add This script assumes you have installed Fantomas globally as a dotnet tool Using fantomas locally #!/bin/sh git diff --cached --name-only --diff-filter=ACM -z | xargs -0 dotnet fantomas git diff --cached --name-only --diff-filter=ACM -z | xargs -0 git add Please use with caution as Fantomas is not without bugs. ### [Ignore Files](https://fsprojects.github.io/fantomas/docs/end-users/IgnoreFiles.md) Ignore Files starting version 4.1 To exclude files from formatting, create a .fantomasignore file in the root of your project. .fantomasignore uses gitignore syntax (processed via Ignore). Ignored files will be picked up by the Fantomas command line tool. Exclusion applies both to formatting and the format checking. #Ignore Fable files .fable/ #Ignore script files *.fsx Note that Fantomas only searches for a .fantomasignore file in or above its current working directory, if one exists; unlike Git, it does not traverse the filesystem for each input file to find an appropriate ignore file. (This is not true of the Fantomas daemon. The daemon can't rely on being invoked from the right place, and indeed there may not even be a well-defined notion of "right place" for the formatting tasks the daemon is required to perform, so it does search the filesystem for every file individually.) Also note that if you are less familiar with .gitignore, .gitgnore processes everything using Unix slashes /. Windows slashes \ will not work correctly. See official Git documentation for more info. Great for gradual adoption It is not always possible to format all code from the moment you start using Fantomas. Your team might be working on a lot of features and the initial format can lead to a hugh set of changes in source control. The .fantomasignore file can help you to introduce Fantomas bit by bit to a new code base. A good example of this is dotnet/fsharp, the maintainers initially only formatted signature files and are formatting more code over time. A storm in a teacup Fantomas is not perfect, there are open issues and depending on what shenanigans you have in your code you might at some point encounter a bug 😅🙈. Before you've decided that Fantomas is not for you, you might want to use a .fantomasignore file to overcome that one problem. In the past people have been quick to judge that the tool cannot be used, however, through a different looking glass Fantomas maybe did format 99% of your code correctly. ### [Recipes](https://fsprojects.github.io/fantomas/docs/end-users/Recipes.md) Recipes Fantomas has a limited set of settings and adheres to style guides. These style guides are meant to be agnostic to any specific framework. That being said, there are certain combinations that provide a more ideal result when working with certain scenarios. These snippets aren’t to spark requests for new settings suited to framework of the day! Remember that a .editorconfig file can apply certain settings only to certain files. Sometimes, it makes sense to tweak a few setting for a subset of your codebase. HTML DSL When working with a HTML inspired DSL (typically a function call with one or two lists), you can use fsharp_experimental_elmish Fable.React Elmish formatCode """ div [] [ h1 [] [ str "Some title" ] ul [] [ for p in model.Points do li [] [ str $"%i{p.X}, %i{p.Y}" ] ] hr [] ] """ """ fsharp_experimental_elmish = true """ div [] [ h1 [] [ str "Some title" ] ul [] [ for p in model.Points do li [] [ str $"%i{p.X}, %i{p.Y}" ] ] hr [] ] Feliz formatCode """ Html.div [ Html.h1 [ str "Some title" ] Html.ul [ for p in model.Points do Html.li [ str $"%i{p.X}, %i{p.Y}" ] ] ] """ """ fsharp_experimental_elmish = true """ Html.div [ Html.h1 [ str "Some title" ] Html.ul [ for p in model.Points do Html.li [ str $"%i{p.X}, %i{p.Y}" ] ] ] Giraffe formatCode """ let indexView = html [] [ head [] [ title [] [ str "Giraffe Sample" ] ] body [] [ h1 [] [ str "I |> F#" ] p [ _class "some-css-class"; _id "someId" ] [ str "Hello World" ] ] ] """ """ fsharp_experimental_elmish = true """ let indexView = html [] [ head [] [ title [] [ str "Giraffe Sample" ] ] body [] [ h1 [] [ str "I |> F#" ] p [ _class "some-css-class"; _id "someId" ] [ str "Hello World" ] ] ] Falco formatCode """ let markup = Elem.div [] [ Text.comment "An HTML comment" Elem.p [] [ Text.raw "A paragraph" ] Elem.p [] [ Text.rawf "Hello %s" "Jim" ] Elem.code [] [ Text.enc "
Hello
" ] ] // HTML encodes text before rendering """ """ fsharp_experimental_elmish = true """ let markup = Elem.div [] [ Text.comment "An HTML comment" Elem.p [] [ Text.raw "A paragraph" ] Elem.p [] [ Text.rawf "Hello %s" "Jim" ] Elem.code [] [ Text.enc "
Hello
" ] ] // HTML encodes text before rendering Expecto The Expect test framework can benefit from Stroustrup style when defining test lists. formatCode """ let tests = testList "A test group" [ test "one test" { Expect.equal (2 + 2) 4 "2+2" } test "another test that fails" { Expect.equal (3 + 3) 5 "3+3" } testAsync "this is an async test" { let! x = async { return 4 } Expect.equal x (2 + 2) "2+2" } testTask "this is a task test" { let! n = Task.FromResult 2 Expect.equal n 2 "n=2" } ] |> testLabel "samples" """ """ fsharp_multiline_bracket_style = stroustrup """ let tests = testList "A test group" [ test "one test" { Expect.equal (2 + 2) 4 "2+2" } test "another test that fails" { Expect.equal (3 + 3) 5 "3+3" } testAsync "this is an async test" { let! x = async { return 4 } Expect.equal x (2 + 2) "2+2" } testTask "this is a task test" { let! n = Task.FromResult 2 Expect.equal n 2 "n=2" } ] |> testLabel "samples" FAKE At the end of a FAKE script, the target dependencies are typically listed using custom operators. Using fsharp_max_infix_operator_expression you can tweak when they should go to the next line. formatCode """ "Build" ==> "EnsureCanScaffoldCodeFix" ==> "LspTest" ==> "Coverage" ==> "Test" ==> "All" "Clean" ==> "LocalRelease" ==> "ReleaseArchive" ==> "Release" """ """ fsharp_max_infix_operator_expression = 5 """ "Build" ==> "EnsureCanScaffoldCodeFix" ==> "LspTest" ==> "Coverage" ==> "Test" ==> "All" "Clean" ==> "LocalRelease" ==> "ReleaseArchive" ==> "Release" Paragraphs When expressions are multiline Fantomas will put a blank line before and after them. This helps for code to stay consistent in teams. formatCode """ let Foo = try // Start paragraph 1 printfn "%A" blah with ex -> printfn "Failed to print blah" // End paragraph 1 let mutable a = 8 // This line belongs // Start paragraph 2 for i in [ 1 .. 10 ] do a <- a + i // Start paragraph 2 """ "" let Foo = try // Start paragraph 1 printfn "%A" blah with ex -> printfn "Failed to print blah" // End paragraph 1 let mutable a = 8 // This line belongs // Start paragraph 2 for i in [ 1..10 ] do a <- a + i // Start paragraph 2 However, some developers like to group their code in self-defined paragraphs, and thus want full control when Fantomas inserts blank lines. Full control is not possible but outside top level expressions this can be done via fsharp_blank_lines_around_nested_multiline_expressions = false. ⚠️ This approach is generally advised against because it gives the code author control over newlines. Within teams, this can lead to debates, which is precisely what using Fantomas aims to eliminate: code style discussions. ⚠️ formatCode """ let Foo = try // Start paragraph 1 printfn "%A" blah with ex -> printfn "Failed to print blah" // End paragraph 1 let mutable a = 8 // This line belongs // Start paragraph 2 for i in [ 1 .. 10 ] do a <- a + i // Start paragraph 2 """ """ fsharp_blank_lines_around_nested_multiline_expressions = false """ let Foo = try // Start paragraph 1 printfn "%A" blah with ex -> printfn "Failed to print blah" // End paragraph 1 let mutable a = 8 // This line belongs // Start paragraph 2 for i in [ 1..10 ] do a <- a + i // Start paragraph 2 Early returns In F# there is no such concept as early returns. However, sometimes we do want to return an empty or error result when a certain condition is not met. To avoid extreme indentation in our happy path, you can use fsharp_experimental_keep_indent_in_branch = true. formatCode """ let fix (getParseResultsForFile: GetParseResultsForFile) : CodeFix = Run.ifDiagnosticByCode (set [ "20" ]) (fun diagnostic (codeActionParams: CodeActionParams) -> asyncResult { if mDiag.StartLine <> mDiag.EndLine then // Only do single line for now return [] else // Happy path at same indent let! (parseAndCheckResults: ParseAndCheckResults, _line: string, sourceText: IFSACSourceText) = getParseResultsForFile fileName fcsPos let mExprOpt = (fcsPos, parseAndCheckResults.GetParseResults.ParseTree) ||> ParsedInput.tryPick (fun path node -> match node with | SyntaxNode.SynExpr(e) when Range.equals mDiag e.Range -> Some(path, e) | _ -> None) match mExprOpt with | None -> // Empty result is Option is None return [] | Some(path, expr) -> // Happy path at same indent return [ { SourceDiagnostic = None Title = title File = codeActionParams.TextDocument Edits = [| { Range = fcsRangeToLsp expr.Range NewText = newText } |] Kind = FixKind.Fix } ] }) """ """ fsharp_experimental_keep_indent_in_branch = true """ let fix (getParseResultsForFile: GetParseResultsForFile) : CodeFix = Run.ifDiagnosticByCode (set [ "20" ]) (fun diagnostic (codeActionParams: CodeActionParams) -> asyncResult { if mDiag.StartLine <> mDiag.EndLine then // Only do single line for now return [] else // Happy path at same indent let! (parseAndCheckResults: ParseAndCheckResults, _line: string, sourceText: IFSACSourceText) = getParseResultsForFile fileName fcsPos let mExprOpt = (fcsPos, parseAndCheckResults.GetParseResults.ParseTree) ||> ParsedInput.tryPick (fun path node -> match node with | SyntaxNode.SynExpr(e) when Range.equals mDiag e.Range -> Some(path, e) | _ -> None) match mExprOpt with | None -> // Empty result is Option is None return [] | Some(path, expr) -> // Happy path at same indent return [ { SourceDiagnostic = None Title = title File = codeActionParams.TextDocument Edits = [| { Range = fcsRangeToLsp expr.Range NewText = newText } |] Kind = FixKind.Fix } ] }) ⚠️ The downside of this setting is that it only respects this style of formatting if it was already present in the original source. The problem with this approach is that the author of the original code decides whether this style is used. Discuss this with your team! ⚠️ ### [JetBrains Rider](https://fsprojects.github.io/fantomas/docs/end-users/Rider.md) JetBrains Rider The resharper-fsharp uses Fantomas under the hood to format the source code. No need for any additional plugins. From Rider 2022.2 onwards, Rider can detect your dotnet Fantomas installation, either globally or locally. Install Fantomas locally with: dotnet tool install fantomas Prior to Rider 2022.3 it did not respect the default settings of Fantomas. If you are stuck on version 2022.2 (or earlier) consider adding the default settings of Fantomas to your .editorconfig file. ### [Style guide](https://fsprojects.github.io/fantomas/docs/end-users/StyleGuide.md) Style guide Fantomas tries to adhere to two F# style guides: - Microsoft - G-Research By default Fantomas will format the code according to the Microsoft guide. The benefit of these guides is that this allows us, as the F# community, to write code in the same manner. How Fantomas formats code Fantomas rewrites the entire source text after formatting. Think of it like a word document: Fantomas will re-type your entire text according to its rules in a new file. It does not modify the original text. This approach ensures complete consistency and adherence to the formatting rules, but it means that all formatting decisions are made by Fantomas according to its opinionated style guide. Let it go If you are not used to having a code formatter, you might struggle a bit at first. A part of using a code formatter is about letting go how you wrote things and accept a common consistent style instead. When embraced, this can truly be a liberation feeling. You can play jazz while typing the code, focus on the task at hand and have the same output as if anyone in your team would have written it. A cautionary tale The responsibility of the coding style is also a shared one. The maintainers of Fantomas do not dictate how things should look like. Instead, conversations are held over at fsharp/fslang-design. Over the years, a lot of consumers of Fantomas have requested numerous features. These often go against the philosophy of being consistent amongst the community. If there were a gazillion of settings to please everybody it would be a missed opportunity to see all F# code bases in the same style. And more importantly the maintenance cost of each setting is always carried by only a handful of people. The hardship of having a setting is so high that in almost all cases it is not worth having it. Even when someone proposes to contribute the setting, it always leads to lament and sorrow for the maintainers to carry. Default style guide As mentioned, the default style guide is not to be discussed on the Fantomas repository. The majority of the maintainers is burnt out talking about style at this point. If you want to discuss the style, you are more than welcome on fsharp/fslang-design. However, we greatly encourage that you take some time to understand the Fantomas code base. Having an opinion on code style is easy, everybody writes code so we all have our thoughts and feelings about it. Being able to translate your thoughts/opinions and prototyping them in Fantomas will gain you a much larger insight on how quickly things can get quite complex. At the end of the day, if some new idea is validated on fsharp/fslang-design, it needs to be: Documented in the style guide (over at dotnet/docs) Implemented in Fantomas There’s no such thing as a free lunch, so please consider all aspects of debating code style. G-Research Style G-Research has been our single enterprise sponsor for the last five years. Fantomas would not exist in it's current form if it were not for their support. Their interest was to have a tool that automatically format code according to their internal guidelines. These have been made available publicly and can be turned on via various settings. Recommendations To strengthen the message of unity we advise that you do not change the default settings. The out-of-the-box experience should be a result of what the brightest minds of the community came up with. If you are new to the F# language, this is what you want. ### [Upgrade guide](https://fsprojects.github.io/fantomas/docs/end-users/UpgradeGuide.md) Upgrade guide We wish to capture all changes required to upgrade to a new version. Please note that the focus of this document is about how to upgrade. New features are not covered in detail here, for those please refer to our changelog. If you find something to be missing from this guide, please consider opening a PR to mend the gap instead of opening an issue. v5.0 .editorconfig fsharp_max_elmish_width was removed. fsharp_single_argument_web_mode was removed. fsharp_disable_elmish_syntax was removed. fsharp_semicolon_at_end_of_line was removed. fsharp_keep_if_then_in_same_line was removed. fsharp_indent_on_try_with was removed. If you were using Elmish inspired code (or fsharp_single_argument_web_mode) use fsharp_multiline_block_brackets_on_same_column = true fsharp_experimental_stroustrup_style = true fsharp_keep_indent_in_branch was renamed to fsharp_experimental_keep_indent_in_branch console application The dotnet tool is now targeting net6.0. --stdin was removed. --stdout was removed. --fsi was removed. --force now writes a formatted file to disk, regardless of its validity. Miscellaneous NuGet package Fantomas was renamed to Fantomas.Core. NuGet package fantomas-tool was renamed to fantomas. Fantomas.Core uses Fantomas.FCS instead of FSharp.Compiler.Service NuGet package Fantomas.Extras is deprecated. v5.1 .editorconfig The space in patterns is no longer controlled by fsharp_space_before_parameter, fsharp_space_before_lowercase_invocation and fsharp_space_before_uppercase_invocation are now used. v5.2 .editorconfig fsharp_multiline_block_brackets_on_same_column and fsharp_experimental_stroustrup_style are now merged into one setting fsharp_multiline_bracket_style. The accepted values for fsharp_multiline_bracket_style are cramped, aligned and experimental_stroustrup. Note that fsharp_multiline_block_brackets_on_same_column and fsharp_experimental_stroustrup_style will continue to work until the next major version. v6.0 .editorconfig fsharp_multiline_block_brackets_on_same_column and fsharp_experimental_stroustrup_style are replaced with fsharp_multiline_bracket_style experimental_stroustrup for fsharp_multiline_bracket_style is now stroustrup fsharp_newline_before_multiline_computation_expression was extracted from fsharp_multiline_bracket_style = stroustrup and now controls how computation expression behave. fsharp_strict_mode was removed and can no longer be used. console application -v is now short for --verbosity instead of --version The console output was revamped. --recurse was removed. Please use .fantomasignore file if you wish to ignore certain files. Miscellaneous The public API of CodeFormatter no longer uses FSharpOption<'T>, instead overloads are now used. StrictMode was removed from FormatConfig, not passing the source text in the public API will have the same effect. v6.1 Miscellaneous The namespace in Fantomas.FCS changed from FSharp.Compiler to Fantomas.FCS. v7 console application Target framework is now net8.0. .editorconfig fsharp_max_dot_get_expression_width was removed. v8 alpha .editorconfig The default setting for fsharp_multiline_bracket_style is now aligned, to restore the previous behaviour use fsharp_multiline_bracket_style = cramped. console application Target framework is now net10.0. Warnings and errors are written to standard error instead of standard out. A script that captured standard out to detect failures needs to capture standard error as well. Informational output stays on standard out, including --version and the files --check reports as needing formatting. A run over a single file reports the path it was given rather than only the file name, so fantomas src/A.fs prints src/A.fs was formatted. where it printed A.fs was formatted.. The same applies to the unchanged, ignored and failure messages. A run over several files already reported the path, so a script that handled both cases can now treat them alike. A file that cannot be parsed is reported with the position of each diagnostic instead of Could not parse the file., one line per diagnostic in the shape src/A.fs(3,9): error FS0583: Unmatched '(', followed by the source around the failure with a caret under it. --check reported the same failure as an exception dump with a stack trace and now uses this as well. A script that matched on Could not parse the file. needs to match on the new text. The --help page is written by Fantomas instead of by Argu, and -h is accepted alongside --help. An argument error prints its complaint on standard error followed by a pointer to --help, where it used to print Argu's usage block. --out now mirrors the structure of the input folder, and creates the folders it needs. --out mirrors the input folder Up to v7, every file found under the input folder was written straight into the root of the output folder, whatever its depth. Nesting collapsed, and two files with the same name in different subfolders overwrote each other without a warning. From v8, the path of each file relative to the input folder is preserved: #input src/A.fs src/nested/A.fs #v7: dotnet fantomas src --out out out/A.fs # whichever of the two was formatted last #v8: dotnet fantomas src --out out out/A.fs out/nested/A.fs This is what Getting Started has always described, so no action is needed if you followed the documentation. If you relied on the flattening to collect a tree of files into a single folder, that step now has to be done by whatever calls Fantomas. An output folder that sits inside the input folder is left out of the scan. Up to v7, running dotnet fantomas src --out src/formatted picked the previous run's output back up as input, which the flattening hid; with the tree preserved it would nest one folder deeper on every run. --out creates the folders it writes into Up to v7, --out failed with Failed to format file and exit code 1 when the folder of the path given to it did not exist. The root of an --out was always created for you. From v8, Fantomas creates whatever folder it has to write into, which includes the subfolders the mirroring above needs: # v7: fails unless ./output exists # v8: creates ./output dotnet fantomas ./input/array.fs --out ./output/array.fs If your build script creates the output folders before calling Fantomas, it can keep doing so. mkdir -p and its equivalents are unaffected by this change. Formatting Chains (dotted member access and calls) are laid out by a new set of rules, written up in full in Chains. They are a proposal for the F# style guide and may still change before v8.0.0 is final. The rules only apply once a chain has to break, so a chain that already fits on one line is left alone. Reformatting the whole of Fantomas.Core with v8 moves a handful of lines, none of them in a chain. The changes below are the ones you are most likely to notice. A run of property access wraps instead of overflowing Navigation that does not fit is spread over balanced lines, chosen so the longest resulting line is as short as possible. Previously it was left to overflow the margin. At max_line_length = 80: // v7 let navigation = builder.Services.Configuration.Providers.Defaults.Primary.Fallback.Value.Inner // v8 let navigation = builder.Services.Configuration.Providers .Defaults.Primary.Fallback.Value.Inner A comment no longer fans the chain out one step per line A comment between the steps forces the chain to break, whatever the line length allows. In v7 that break was taken by every step. In v8 only a call claims a line of its own, and plain property access rides along at the front of the line belonging to the call it introduces: // v7 let a = config // note .Settings .GetValue(key) // v8 let a = config // note .Settings.GetValue(key) A chain whose steps are all calls is unaffected, because each of those claims a line either way. A match lambda keeps function beside the ( This applies with fsharp_multi_line_lambda_closing_newline = false, which is the default. With the setting set to true nothing changes. In v7 a call reached through a dot pushed function onto its own line, while the very same call without a receiver kept it beside the (. The two disagreed about the same argument. A chain now follows what the receiverless call already did: // v7 and v8 agree here: no receiver, `function` stays beside the `(` let a = configureTheThing (function | Some v -> handleSome v | None -> handleNone ()) // v7: the same argument, reached through a dot, was laid out differently let b = builder .Build() .Configure( function | Some v -> handleSome v | None -> handleNone () ) // v8: the dot makes no difference any more let b = builder .Build() .Configure(function | Some v -> handleSome v | None -> handleNone ()) A lambda whose opening line does not fit moves to its own line This applies with fsharp_multi_line_lambda_closing_newline = true. With the setting left at its default of false nothing changes. In v7 the parameters were hung underneath the opening parenthesis, which pushed them far to the right and could force the pattern itself to break. Now the whole argument moves down one line and indents normally. This affects calls with and without a receiver alike. At max_line_length = 80: // v7 let dotted ifaces = ifaces |> List.tryPick (fun (SynInterfaceImpl( interfaceTy = ty; withKeyword = withRange)) -> Some(ty, withRange) ) // v8 let dotted ifaces = ifaces |> List.tryPick (fun (SynInterfaceImpl(interfaceTy = ty; withKeyword = withRange)) -> Some(ty, withRange) ) Fantomas.Core API These only affect you if you consume Fantomas.Core as a library. Formatting source text through CodeFormatter.FormatDocumentAsync is unaffected. Exceptions InvariantViolationException was added. It derives from FormatException and is raised when Fantomas reaches a state its own model says is impossible, which always means a bug in Fantomas rather than a problem with your code. If you catch FormatException, you already catch this. DefineParseException was added, raised when one or more conditional compilation define combinations produce invalid syntax trees. EndOfLineStyle.OfConfigString "cr" now raises FormatException instead of calling failwith. CodeFormatter All additions, nothing was removed: CodeFormatter.FormatASTAsync(ast, config, source) was added, next to the existing FormatASTAsync(ast, source). CodeFormatter.GetWriterEventsAsync was added for debugging. It returns the writer events produced while formatting. Oak: chains Expr.Chain no longer holds a flat ChainLink list. A chain is now a head expression, a list of dot-prefixed segments, and a terminal call: type ExprChain(head: Expr, segments: ChainSegment list, terminal: ChainTerminal, range) type ChainCall = | Paren of ExprParenNode | Unit of UnitNode type ChainSegment = | DotMember of dot: SingleTextNode * expr: Expr | DotApplication of dot: SingleTextNode * expr: Expr * call: ChainCall | DotIndex of dot: SingleTextNode * indexExpr: Expr type ChainTerminal = | SpaceAllowed of ChainCall | NoSpaceAllowed of ChainCall | NoTerminal Mapping from the old model: Removed Replacement ChainLink.Identifier ExprChain.Head, when it is the first link ChainLink.Dot the dot field of the segment that follows it ChainLink.Expr ChainSegment.DotMember ChainLink.AppParen ChainSegment.DotApplication with ChainCall.Paren, or ExprChain.Terminal when last ChainLink.AppUnit ChainSegment.DotApplication with ChainCall.Unit, or ExprChain.Terminal when last ChainLink.IndexExpr ChainSegment.DotIndex LinkSingleAppParen, LinkSingleAppUnit ChainCall A dot now always belongs to the step that follows it, so two adjacent dots are unrepresentable and you no longer have to pair links up yourself. The final call is Terminal rather than the last element of the list, and ChainTerminal.NoSpaceAllowed records that no space may precede its parenthesis. That is a grammar constraint, not a style choice: a space there reparses a.Foo (x).Bar() as a.Foo ((x).Bar()). Oak: expressions absorbed into Expr.Chain These Expr cases were removed. Each was a chain in all but name, and all four now arrive as Expr.Chain: Expr.DotLambda (_.Property), now a chain whose Head is the _ Expr.DotIndexedGet (a.[i]), now a ChainSegment.DotIndex Expr.AppLongIdentAndSingleParenArg (a.Foo(x)), now a chain with a terminal call Expr.NestedIndexWithoutDot, which was already dead: nothing ever constructed it Expr.AppWithLambda is unchanged, but no longer receives calls that have no prefix arguments; those are chains now. A dotted long identifier such as a.b.c yields Expr.Chain in expression position, where it previously yielded Expr.OptVar. Expr.OptVar still exists, and is still produced for long identifiers without dots and for the optional-argument form ?a.b. A single identifier is Expr.Ident, as before. Oak: other node changes Expr.DynamicChain was added for chained ? operator accesses such as x?a("")?b(t). ComputationExpressionStatement collapsed from four cases to two. LetOrUseStatement, LetOrUseBangStatement and AndBangStatement are all BindingStatement of BindingNode now, and ExprLetOrUseNode, ExprLetOrUseBangNode and ExprAndBang were removed. NamePatPair was renamed to NamePatPairNode, and its ident: SingleTextNode became fieldName: IdentListNode. PatRecordField was removed and merged into NamePatPairNode. PatRecordNode.Fields is now a NamePatPairNode list, and the old Prefix and FieldName fields are together in fieldName. ### [Visual Studio](https://fsprojects.github.io/fantomas/docs/end-users/VisualStudio.md) Visual Studio The F# Formatting extension sets up Fantomas as the default formatter for F# files, configurable from Visual Studio's options. Do note that the extension might not be up to date with the latest version of Fantomas. Visual Studio 2019 Visual Studio 2022 Visual Studio for Mac Install fantomas locally with dotnet tool install fantomas and configure it as an External Tool. Open the external tool window by going to Tools -> Edit custom tools Click Add and fill in the information Run fantomas inside Tools -> fantomas ### [Visual Studio Code](https://fsprojects.github.io/fantomas/docs/end-users/VSCode.md) Visual Studio Code The recommended way to use Fantomas in Visual Studio Code is by using the Ionide plugin. Fantomas is integrated in FSAutoComplete which is the language server used by Ionide. Make sure Ionide is set to the default formatter inside settings.json : "[fsharp]": { "editor.formatOnSave": true, "editor.defaultFormatter": "Ionide.Ionide-fsharp" } Fantomas version detection used by Fantomas.Client starting version 4.6 Fantomas version detection will try and find a compatible version in the following order: The version of Fantomas used by your local project. This is the fantomas version displayed when you run dotnet tool list inside the project folder. Your global Fantomas version. If fantomas was installed with dotnet tool install fantomas -g. You can see your global installations with dotnet tool list -g. Executable named fantomas found in your PATH. ## API Reference ### [FSComp](https://fsprojects.github.io/fantomas/reference/fscomp.html) SR ### [FSharp](https://fsprojects.github.io/fantomas/reference/fsharp.html) Core ### [Fantomas.Client](https://fsprojects.github.io/fantomas/reference/fantomas-client.html) Contracts FantomasToolLocator LSPFantomasService LSPFantomasServiceTypes ### [Fantomas.Core](https://fsprojects.github.io/fantomas/reference/fantomas-core.html) ASTTransformer AssemblyVersionInformation Async CodeFormatterImpl CodePrinter Context Continuation Defines List MultipleDefineCombinations Queue RangeHelpers RangePatterns Selection String SyntaxOak Trivia Validation Version CodeFormatter DefineCombination DefineParseException EndOfLineStyle EventList EventNode FormatConfig FormatException FormatResult InvariantViolationException MultilineBracketStyle MultilineFormatterType Num ParseException Queue<'T> WriterEvent ### [Fantomas.FCS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs.html) DiagnosticMessage DiagnosticsLogger Features LexFilter Lexer LexerStore Lexhelp PPLexer PPParser Parse ParseHelpers Parser SR SyntaxTreeOps UnicodeLexing WarnScopes Cancellable ### [Fantomas.FCS.AbstractIL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil.html) AsciiConstants AsciiLexer AsciiParser Diagnostics IL ### [Fantomas.FCS.Caches](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches.html) CacheMetrics CacheOptions Cache<'Key, 'Value> CacheOptions<'Key> EvictionMode ### [Fantomas.FCS.Diagnostics](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics.html) Activity ActivityNames Metrics FSharpDiagnosticOptions FSharpDiagnosticSeverity ### [Fantomas.FCS.IO](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io.html) Bytes FileSystemAutoOpens FileSystemUtils MemoryMappedFileExtensions StreamExtensions ByteBuffer ByteMemory ByteStorage ByteStream DefaultAssemblyLoader DefaultFileSystem IAssemblyLoader IFileSystem IllegalFileNameChar ReadOnlyByteMemory ### [Fantomas.FCS.Syntax](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax.html) PrettyNaming SynLongIdentHelpers BlockSeparator DebugPointAtBinding DebugPointAtFinally DebugPointAtFor DebugPointAtInOrTo DebugPointAtLeafExpr DebugPointAtSequential DebugPointAtTarget DebugPointAtTry DebugPointAtWhile DebugPointAtWith ExprAtomicFlag Ident LongIdent NamePatPairField ParsedHashDirective ParsedHashDirectiveArgument ParsedImplFile ParsedImplFileFragment ParsedImplFileInput ParsedInput ParsedScriptInteraction ParsedSigFile ParsedSigFileFragment ParsedSigFileInput ParserDetail QualifiedNameOfFile RecordBinding RecordFieldName SeqExprOnly SynAccess SynArgInfo SynArgPats SynAttribute SynAttributeList SynAttributes SynBinding SynBindingKind SynBindingReturnInfo SynByteStringKind SynComponentInfo SynConst SynEnumCase SynExceptionDefn SynExceptionDefnRepr SynExceptionSig SynExpr SynExprAnonRecordField SynExprAnonRecordFieldOrSpread SynExprRecordField SynExprRecordFieldOrSpread SynExprSpread SynField SynFieldOrSpread SynIdent SynInterfaceImpl SynInterpolatedStringPart SynInterpolationFormatting SynLetOrUse SynLongIdent SynMatchClause SynMeasure SynMemberDefn SynMemberDefns SynMemberFlags SynMemberKind SynMemberSig SynModuleDecl SynModuleOrNamespace SynModuleOrNamespaceKind SynModuleOrNamespaceSig SynModuleSigDecl SynOpenDeclTarget SynPat SynRationalConst SynReturnInfo SynSimplePat SynSimplePatAlternativeIdInfo SynSimplePats SynStaticOptimizationConstraint SynStringKind SynTupleTypeSegment SynTypar SynTyparDecl SynTyparDecls SynType SynTypeConstraint SynTypeDefn SynTypeDefnKind SynTypeDefnRepr SynTypeDefnSig SynTypeDefnSigRepr SynTypeDefnSimpleRepr SynTypeSpread SynUnionCase SynUnionCaseKind SynValData SynValInfo SynValSig SynValSigAccess SynValTyparDecls TyparStaticReq ### [Fantomas.FCS.SyntaxTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia.html) CommentTrivia ConditionalDirectiveTrivia GetSetKeywords IdentTrivia IfDirectiveExpression ParsedInputTrivia SynArgPatsNamePatPairsTrivia SynBindingReturnInfoTrivia SynBindingTrivia SynEnumCaseTrivia SynExprAnonRecdTrivia SynExprDoBangTrivia SynExprDotLambdaTrivia SynExprIfThenElseTrivia SynExprLambdaTrivia SynExprMatchBangTrivia SynExprMatchTrivia SynExprSequentialTrivia SynExprTryFinallyTrivia SynExprTryWithTrivia SynExprYieldOrReturnFromTrivia SynExprYieldOrReturnTrivia SynFieldTrivia SynLeadingKeyword SynLetOrUseTrivia SynMatchClauseTrivia SynMeasureConstantTrivia SynMemberDefnAbstractSlotTrivia SynMemberDefnAutoPropertyTrivia SynMemberDefnImplicitCtorTrivia SynMemberDefnInheritTrivia SynMemberDefnLetBindingsTrivia SynMemberGetSetTrivia SynMemberSigMemberTrivia SynModuleDeclLetTrivia SynModuleDeclNestedModuleTrivia SynModuleOrNamespaceLeadingKeyword SynModuleOrNamespaceSigTrivia SynModuleOrNamespaceTrivia SynModuleSigDeclNestedModuleTrivia SynPatListConsTrivia SynPatOrTrivia SynTyparDeclTrivia SynTypeConstraintWhereTyparNotSupportsNullTrivia SynTypeDefnLeadingKeyword SynTypeDefnSigTrivia SynTypeDefnTrivia SynTypeFunTrivia SynTypeOrTrivia SynTypeWithNullTrivia SynUnionCaseTrivia SynValSigTrivia WarnDirectiveTrivia ### [Fantomas.FCS.Text](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text.html) Display FileIndex Layout Line LineDirectives Position Range RichMessage RichText SourceText SourceTextNew TaggedText FileIndex FormatOptions IEnvironment ISourceText ISourceTextNew Joint Layout Line0 NotedSourceConstruct Position Position01 Range Range01 RichText RichTextBuilder TaggedText TaggedTextWriter TextTag pos range ### [Fantomas.FCS.Xml](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml.html) XmlDocIncludeExpander IXmlDocumentationInfoLoader PreXmlDoc XmlDoc XmlDocCollector XmlDocumentationInfo ### [Internal.Utilities](https://fsprojects.github.io/fantomas/reference/internal-utilities.html) PathMap ResizeArray XmlAdapters PathMap ### [Internal.Utilities.Collections](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections.html) Zmap Zset AgedLookup<'Token, 'Key, 'Value> HashMultiMap<'Key, 'Value> MruCache<'Token, 'Key, 'Value> Zmap<'Key, 'T> Zset<'T> ### [Internal.Utilities.Collections.Tagged](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged.html) Map<'Key, 'Value, 'ComparerTag> Map<'Key, 'Value> Set<'T, 'ComparerTag> Set<'T> ### [Internal.Utilities.Hashing](https://fsprojects.github.io/fantomas/reference/internal-utilities-hashing.html) Md5Hasher Md5StringHasher ### [Internal.Utilities.Library](https://fsprojects.github.io/fantomas/reference/internal-utilities-library.html) Array Cancellable CancellableAutoOpens Dictionary Extras IPartialEqualityComparer InterruptibleLazy Lazy List LockAutoOpens Map MapAutoOpens MultiMap NameMap NameMultiMap NullHelpers Option Order PervasiveAutoOpens ResizeArray ResultOrException Span String Tables AnyCallerThreadToken Cancellable<'T> CancellableBuilder CompilationThreadToken ConcurrentDictionaryExtensions DelayInitArrayMap<'T, 'TDictKey, 'TDictValue> DelayInitValue<'T> DictionaryExtensions ExecutionToken IPartialEqualityComparer<'T> InterruptibleLazy<'T> LayeredMap<'Key, 'Value> LayeredMultiMap<'Key, 'Value> LazyWithContext<'T, 'ctxt> LazyWithContextFailure Lock<'LockTokenType> LockToken MemoizationTable<'T, 'U> MultiMap<'T, 'U> NameMap<'T> NameMultiMap<'T> ResultOrException<'TResult> StampedDictionary<'T, 'U> UndefinedException UniqueStampGenerator<'T> ValueOrCancelled<'TResult> ### [Internal.Utilities.Text.Lexing](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing.html) LexBuffer<'Char> Position UnicodeTables ### [Internal.Utilities.Text.Parsing](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing.html) Flags ParseHelpers Accept IParseState ParseErrorContext<'Token> RecoverableParseError Tables<'Token> ### [System](https://fsprojects.github.io/fantomas/reference/system.html) ReadOnlySpanExtensions ### [SR](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html) SR SR.``.ctor`` ``.ctor`` SR.CallerMemberNameIsOverridden CallerMemberNameIsOverridden SR.CallerMemberNameIsOverridden CallerMemberNameIsOverridden SR.DefaultParameterValueNotAppropriateForArgument DefaultParameterValueNotAppropriateForArgument SR.DefinitionsInSigAndImplNotCompatibleAbbreviationHiddenBySig DefinitionsInSigAndImplNotCompatibleAbbreviationHiddenBySig SR.DefinitionsInSigAndImplNotCompatibleAbbreviationHiddenBySig DefinitionsInSigAndImplNotCompatibleAbbreviationHiddenBySig SR.DefinitionsInSigAndImplNotCompatibleAbstractMemberMissingInImpl DefinitionsInSigAndImplNotCompatibleAbstractMemberMissingInImpl SR.DefinitionsInSigAndImplNotCompatibleAbstractMemberMissingInImpl DefinitionsInSigAndImplNotCompatibleAbstractMemberMissingInImpl SR.DefinitionsInSigAndImplNotCompatibleAbstractMemberMissingInSig DefinitionsInSigAndImplNotCompatibleAbstractMemberMissingInSig SR.DefinitionsInSigAndImplNotCompatibleAbstractMemberMissingInSig DefinitionsInSigAndImplNotCompatibleAbstractMemberMissingInSig SR.DefinitionsInSigAndImplNotCompatibleAccessibilityDiffer DefinitionsInSigAndImplNotCompatibleAccessibilityDiffer SR.DefinitionsInSigAndImplNotCompatibleAccessibilityDiffer DefinitionsInSigAndImplNotCompatibleAccessibilityDiffer SR.DefinitionsInSigAndImplNotCompatibleDotNetTypeRepresentationIsHidden DefinitionsInSigAndImplNotCompatibleDotNetTypeRepresentationIsHidden SR.DefinitionsInSigAndImplNotCompatibleDotNetTypeRepresentationIsHidden DefinitionsInSigAndImplNotCompatibleDotNetTypeRepresentationIsHidden SR.DefinitionsInSigAndImplNotCompatibleFieldIsInImplButNotSig DefinitionsInSigAndImplNotCompatibleFieldIsInImplButNotSig SR.DefinitionsInSigAndImplNotCompatibleFieldIsInImplButNotSig DefinitionsInSigAndImplNotCompatibleFieldIsInImplButNotSig SR.DefinitionsInSigAndImplNotCompatibleFieldOrderDiffer DefinitionsInSigAndImplNotCompatibleFieldOrderDiffer SR.DefinitionsInSigAndImplNotCompatibleFieldOrderDiffer DefinitionsInSigAndImplNotCompatibleFieldOrderDiffer SR.DefinitionsInSigAndImplNotCompatibleFieldRequiredButNotSpecified DefinitionsInSigAndImplNotCompatibleFieldRequiredButNotSpecified SR.DefinitionsInSigAndImplNotCompatibleFieldRequiredButNotSpecified DefinitionsInSigAndImplNotCompatibleFieldRequiredButNotSpecified SR.DefinitionsInSigAndImplNotCompatibleFieldWasPresent DefinitionsInSigAndImplNotCompatibleFieldWasPresent SR.DefinitionsInSigAndImplNotCompatibleFieldWasPresent DefinitionsInSigAndImplNotCompatibleFieldWasPresent SR.DefinitionsInSigAndImplNotCompatibleILDiffer DefinitionsInSigAndImplNotCompatibleILDiffer SR.DefinitionsInSigAndImplNotCompatibleILDiffer DefinitionsInSigAndImplNotCompatibleILDiffer SR.DefinitionsInSigAndImplNotCompatibleImplDefinesButSignatureDoesNot DefinitionsInSigAndImplNotCompatibleImplDefinesButSignatureDoesNot SR.DefinitionsInSigAndImplNotCompatibleImplDefinesButSignatureDoesNot DefinitionsInSigAndImplNotCompatibleImplDefinesButSignatureDoesNot SR.DefinitionsInSigAndImplNotCompatibleImplDefinesStruct DefinitionsInSigAndImplNotCompatibleImplDefinesStruct SR.DefinitionsInSigAndImplNotCompatibleImplDefinesStruct DefinitionsInSigAndImplNotCompatibleImplDefinesStruct SR.DefinitionsInSigAndImplNotCompatibleImplementationIsAbstract DefinitionsInSigAndImplNotCompatibleImplementationIsAbstract SR.DefinitionsInSigAndImplNotCompatibleImplementationIsAbstract DefinitionsInSigAndImplNotCompatibleImplementationIsAbstract SR.DefinitionsInSigAndImplNotCompatibleImplementationIsNotSealed DefinitionsInSigAndImplNotCompatibleImplementationIsNotSealed SR.DefinitionsInSigAndImplNotCompatibleImplementationIsNotSealed DefinitionsInSigAndImplNotCompatibleImplementationIsNotSealed SR.DefinitionsInSigAndImplNotCompatibleImplementationSaysNull DefinitionsInSigAndImplNotCompatibleImplementationSaysNull SR.DefinitionsInSigAndImplNotCompatibleImplementationSaysNull DefinitionsInSigAndImplNotCompatibleImplementationSaysNull SR.DefinitionsInSigAndImplNotCompatibleImplementationSaysNull2 DefinitionsInSigAndImplNotCompatibleImplementationSaysNull2 SR.DefinitionsInSigAndImplNotCompatibleImplementationSaysNull2 DefinitionsInSigAndImplNotCompatibleImplementationSaysNull2 SR.DefinitionsInSigAndImplNotCompatibleImplementationSealed DefinitionsInSigAndImplNotCompatibleImplementationSealed SR.DefinitionsInSigAndImplNotCompatibleImplementationSealed DefinitionsInSigAndImplNotCompatibleImplementationSealed SR.DefinitionsInSigAndImplNotCompatibleMissingInterface DefinitionsInSigAndImplNotCompatibleMissingInterface SR.DefinitionsInSigAndImplNotCompatibleMissingInterface DefinitionsInSigAndImplNotCompatibleMissingInterface SR.DefinitionsInSigAndImplNotCompatibleNamesDiffer DefinitionsInSigAndImplNotCompatibleNamesDiffer SR.DefinitionsInSigAndImplNotCompatibleNamesDiffer DefinitionsInSigAndImplNotCompatibleNamesDiffer SR.DefinitionsInSigAndImplNotCompatibleNumbersDiffer DefinitionsInSigAndImplNotCompatibleNumbersDiffer SR.DefinitionsInSigAndImplNotCompatibleNumbersDiffer DefinitionsInSigAndImplNotCompatibleNumbersDiffer SR.DefinitionsInSigAndImplNotCompatibleParameterCountsDiffer DefinitionsInSigAndImplNotCompatibleParameterCountsDiffer SR.DefinitionsInSigAndImplNotCompatibleParameterCountsDiffer DefinitionsInSigAndImplNotCompatibleParameterCountsDiffer SR.DefinitionsInSigAndImplNotCompatibleRepresentationsDiffer DefinitionsInSigAndImplNotCompatibleRepresentationsDiffer SR.DefinitionsInSigAndImplNotCompatibleRepresentationsDiffer DefinitionsInSigAndImplNotCompatibleRepresentationsDiffer SR.DefinitionsInSigAndImplNotCompatibleSigHasAbbreviation DefinitionsInSigAndImplNotCompatibleSigHasAbbreviation SR.DefinitionsInSigAndImplNotCompatibleSigHasAbbreviation DefinitionsInSigAndImplNotCompatibleSigHasAbbreviation SR.DefinitionsInSigAndImplNotCompatibleSignatureDeclaresDiffer DefinitionsInSigAndImplNotCompatibleSignatureDeclaresDiffer SR.DefinitionsInSigAndImplNotCompatibleSignatureDeclaresDiffer DefinitionsInSigAndImplNotCompatibleSignatureDeclaresDiffer SR.DefinitionsInSigAndImplNotCompatibleSignatureDefinesButImplDoesNot DefinitionsInSigAndImplNotCompatibleSignatureDefinesButImplDoesNot SR.DefinitionsInSigAndImplNotCompatibleSignatureDefinesButImplDoesNot DefinitionsInSigAndImplNotCompatibleSignatureDefinesButImplDoesNot SR.DefinitionsInSigAndImplNotCompatibleSignatureIsAbstract DefinitionsInSigAndImplNotCompatibleSignatureIsAbstract SR.DefinitionsInSigAndImplNotCompatibleSignatureIsAbstract DefinitionsInSigAndImplNotCompatibleSignatureIsAbstract SR.DefinitionsInSigAndImplNotCompatibleSignatureSaysNull DefinitionsInSigAndImplNotCompatibleSignatureSaysNull SR.DefinitionsInSigAndImplNotCompatibleSignatureSaysNull DefinitionsInSigAndImplNotCompatibleSignatureSaysNull SR.DefinitionsInSigAndImplNotCompatibleSignatureSaysNull2 DefinitionsInSigAndImplNotCompatibleSignatureSaysNull2 SR.DefinitionsInSigAndImplNotCompatibleSignatureSaysNull2 DefinitionsInSigAndImplNotCompatibleSignatureSaysNull2 SR.DefinitionsInSigAndImplNotCompatibleTypeIsDifferentKind DefinitionsInSigAndImplNotCompatibleTypeIsDifferentKind SR.DefinitionsInSigAndImplNotCompatibleTypeIsDifferentKind DefinitionsInSigAndImplNotCompatibleTypeIsDifferentKind SR.DefinitionsInSigAndImplNotCompatibleTypeIsHidden DefinitionsInSigAndImplNotCompatibleTypeIsHidden SR.DefinitionsInSigAndImplNotCompatibleTypeIsHidden DefinitionsInSigAndImplNotCompatibleTypeIsHidden SR.DefinitionsInSigAndImplNotCompatibleTypesHaveDifferentBaseTypes DefinitionsInSigAndImplNotCompatibleTypesHaveDifferentBaseTypes SR.DefinitionsInSigAndImplNotCompatibleTypesHaveDifferentBaseTypes DefinitionsInSigAndImplNotCompatibleTypesHaveDifferentBaseTypes SR.ExceptionDefsNotCompatibleAbbreviationHiddenBySignature ExceptionDefsNotCompatibleAbbreviationHiddenBySignature SR.ExceptionDefsNotCompatibleAbbreviationHiddenBySignature ExceptionDefsNotCompatibleAbbreviationHiddenBySignature SR.ExceptionDefsNotCompatibleDotNetRepresentationsDiffer ExceptionDefsNotCompatibleDotNetRepresentationsDiffer SR.ExceptionDefsNotCompatibleDotNetRepresentationsDiffer ExceptionDefsNotCompatibleDotNetRepresentationsDiffer SR.ExceptionDefsNotCompatibleExceptionDeclarationsDiffer ExceptionDefsNotCompatibleExceptionDeclarationsDiffer SR.ExceptionDefsNotCompatibleExceptionDeclarationsDiffer ExceptionDefsNotCompatibleExceptionDeclarationsDiffer SR.ExceptionDefsNotCompatibleFieldInImplButNotSig ExceptionDefsNotCompatibleFieldInImplButNotSig SR.ExceptionDefsNotCompatibleFieldInImplButNotSig ExceptionDefsNotCompatibleFieldInImplButNotSig SR.ExceptionDefsNotCompatibleFieldInSigButNotImpl ExceptionDefsNotCompatibleFieldInSigButNotImpl SR.ExceptionDefsNotCompatibleFieldInSigButNotImpl ExceptionDefsNotCompatibleFieldInSigButNotImpl SR.ExceptionDefsNotCompatibleFieldOrderDiffers ExceptionDefsNotCompatibleFieldOrderDiffers SR.ExceptionDefsNotCompatibleFieldOrderDiffers ExceptionDefsNotCompatibleFieldOrderDiffers SR.ExceptionDefsNotCompatibleHiddenBySignature ExceptionDefsNotCompatibleHiddenBySignature SR.ExceptionDefsNotCompatibleHiddenBySignature ExceptionDefsNotCompatibleHiddenBySignature SR.ExceptionDefsNotCompatibleSignaturesDiffer ExceptionDefsNotCompatibleSignaturesDiffer SR.ExceptionDefsNotCompatibleSignaturesDiffer ExceptionDefsNotCompatibleSignaturesDiffer SR.FieldNotContainedAccessibilitiesDiffer FieldNotContainedAccessibilitiesDiffer SR.FieldNotContainedAccessibilitiesDiffer FieldNotContainedAccessibilitiesDiffer SR.FieldNotContainedLiteralsDiffer FieldNotContainedLiteralsDiffer SR.FieldNotContainedLiteralsDiffer FieldNotContainedLiteralsDiffer SR.FieldNotContainedMutablesDiffer FieldNotContainedMutablesDiffer SR.FieldNotContainedMutablesDiffer FieldNotContainedMutablesDiffer SR.FieldNotContainedNamesDiffer FieldNotContainedNamesDiffer SR.FieldNotContainedNamesDiffer FieldNotContainedNamesDiffer SR.FieldNotContainedStaticsDiffer FieldNotContainedStaticsDiffer SR.FieldNotContainedStaticsDiffer FieldNotContainedStaticsDiffer SR.FieldNotContainedTypesDiffer FieldNotContainedTypesDiffer SR.FieldNotContainedTypesDiffer FieldNotContainedTypesDiffer SR.FieldNotContainedTypesDifferNullness FieldNotContainedTypesDifferNullness SR.FieldNotContainedTypesDifferNullness FieldNotContainedTypesDifferNullness SR.GetTextOpt GetTextOpt SR.InvalidRecursiveReferenceToAbstractSlot InvalidRecursiveReferenceToAbstractSlot SR.ModuleContainsConstructorButAccessibilityDiffers ModuleContainsConstructorButAccessibilityDiffers SR.ModuleContainsConstructorButAccessibilityDiffers ModuleContainsConstructorButAccessibilityDiffers SR.ModuleContainsConstructorButDataFieldsDiffer ModuleContainsConstructorButDataFieldsDiffer SR.ModuleContainsConstructorButDataFieldsDiffer ModuleContainsConstructorButDataFieldsDiffer SR.ModuleContainsConstructorButNamesDiffer ModuleContainsConstructorButNamesDiffer SR.ModuleContainsConstructorButNamesDiffer ModuleContainsConstructorButNamesDiffer SR.ModuleContainsConstructorButTypesOfFieldsDiffer ModuleContainsConstructorButTypesOfFieldsDiffer SR.ModuleContainsConstructorButTypesOfFieldsDiffer ModuleContainsConstructorButTypesOfFieldsDiffer SR.RunStartupValidation RunStartupValidation SR.ValueNotContainedMutabilityAbstractsDiffer ValueNotContainedMutabilityAbstractsDiffer SR.ValueNotContainedMutabilityAbstractsDiffer ValueNotContainedMutabilityAbstractsDiffer SR.ValueNotContainedMutabilityAccessibilityMore ValueNotContainedMutabilityAccessibilityMore SR.ValueNotContainedMutabilityAccessibilityMore ValueNotContainedMutabilityAccessibilityMore SR.ValueNotContainedMutabilityAritiesDiffer ValueNotContainedMutabilityAritiesDiffer SR.ValueNotContainedMutabilityAritiesDiffer ValueNotContainedMutabilityAritiesDiffer SR.ValueNotContainedMutabilityArityNotInferred ValueNotContainedMutabilityArityNotInferred SR.ValueNotContainedMutabilityArityNotInferred ValueNotContainedMutabilityArityNotInferred SR.ValueNotContainedMutabilityAttributesDiffer ValueNotContainedMutabilityAttributesDiffer SR.ValueNotContainedMutabilityAttributesDiffer ValueNotContainedMutabilityAttributesDiffer SR.ValueNotContainedMutabilityCompiledNamesDiffer ValueNotContainedMutabilityCompiledNamesDiffer SR.ValueNotContainedMutabilityCompiledNamesDiffer ValueNotContainedMutabilityCompiledNamesDiffer SR.ValueNotContainedMutabilityDisplayNamesDiffer ValueNotContainedMutabilityDisplayNamesDiffer SR.ValueNotContainedMutabilityDisplayNamesDiffer ValueNotContainedMutabilityDisplayNamesDiffer SR.ValueNotContainedMutabilityDotNetNamesDiffer ValueNotContainedMutabilityDotNetNamesDiffer SR.ValueNotContainedMutabilityDotNetNamesDiffer ValueNotContainedMutabilityDotNetNamesDiffer SR.ValueNotContainedMutabilityExtensionsDiffer ValueNotContainedMutabilityExtensionsDiffer SR.ValueNotContainedMutabilityExtensionsDiffer ValueNotContainedMutabilityExtensionsDiffer SR.ValueNotContainedMutabilityFinalsDiffer ValueNotContainedMutabilityFinalsDiffer SR.ValueNotContainedMutabilityFinalsDiffer ValueNotContainedMutabilityFinalsDiffer SR.ValueNotContainedMutabilityGenericParametersAreDifferentKinds ValueNotContainedMutabilityGenericParametersAreDifferentKinds SR.ValueNotContainedMutabilityGenericParametersAreDifferentKinds ValueNotContainedMutabilityGenericParametersAreDifferentKinds SR.ValueNotContainedMutabilityGenericParametersDiffer ValueNotContainedMutabilityGenericParametersDiffer SR.ValueNotContainedMutabilityGenericParametersDiffer ValueNotContainedMutabilityGenericParametersDiffer SR.ValueNotContainedMutabilityInlineFlagsDiffer ValueNotContainedMutabilityInlineFlagsDiffer SR.ValueNotContainedMutabilityInlineFlagsDiffer ValueNotContainedMutabilityInlineFlagsDiffer SR.ValueNotContainedMutabilityInstanceButStatic ValueNotContainedMutabilityInstanceButStatic SR.ValueNotContainedMutabilityInstanceButStatic ValueNotContainedMutabilityInstanceButStatic SR.ValueNotContainedMutabilityLiteralConstantValuesDiffer ValueNotContainedMutabilityLiteralConstantValuesDiffer SR.ValueNotContainedMutabilityLiteralConstantValuesDiffer ValueNotContainedMutabilityLiteralConstantValuesDiffer SR.ValueNotContainedMutabilityNamesDiffer ValueNotContainedMutabilityNamesDiffer SR.ValueNotContainedMutabilityNamesDiffer ValueNotContainedMutabilityNamesDiffer SR.ValueNotContainedMutabilityOneIsConstructor ValueNotContainedMutabilityOneIsConstructor SR.ValueNotContainedMutabilityOneIsConstructor ValueNotContainedMutabilityOneIsConstructor SR.ValueNotContainedMutabilityOneIsTypeFunction ValueNotContainedMutabilityOneIsTypeFunction SR.ValueNotContainedMutabilityOneIsTypeFunction ValueNotContainedMutabilityOneIsTypeFunction SR.ValueNotContainedMutabilityOverridesDiffer ValueNotContainedMutabilityOverridesDiffer SR.ValueNotContainedMutabilityOverridesDiffer ValueNotContainedMutabilityOverridesDiffer SR.ValueNotContainedMutabilityParameterCountsDiffer ValueNotContainedMutabilityParameterCountsDiffer SR.ValueNotContainedMutabilityParameterCountsDiffer ValueNotContainedMutabilityParameterCountsDiffer SR.ValueNotContainedMutabilityStaticButInstance ValueNotContainedMutabilityStaticButInstance SR.ValueNotContainedMutabilityStaticButInstance ValueNotContainedMutabilityStaticButInstance SR.ValueNotContainedMutabilityStaticsDiffer ValueNotContainedMutabilityStaticsDiffer SR.ValueNotContainedMutabilityStaticsDiffer ValueNotContainedMutabilityStaticsDiffer SR.ValueNotContainedMutabilityTypesDiffer ValueNotContainedMutabilityTypesDiffer SR.ValueNotContainedMutabilityTypesDiffer ValueNotContainedMutabilityTypesDiffer SR.ValueNotContainedMutabilityTypesDifferNullness ValueNotContainedMutabilityTypesDifferNullness SR.ValueNotContainedMutabilityTypesDifferNullness ValueNotContainedMutabilityTypesDifferNullness SR.ValueNotContainedMutabilityVirtualsDiffer ValueNotContainedMutabilityVirtualsDiffer SR.ValueNotContainedMutabilityVirtualsDiffer ValueNotContainedMutabilityVirtualsDiffer SR.abImplicitHeapAllocation abImplicitHeapAllocation SR.abImplicitHeapAllocation abImplicitHeapAllocation SR.activePatternChoiceHasFreeTypars activePatternChoiceHasFreeTypars SR.activePatternChoiceHasFreeTypars activePatternChoiceHasFreeTypars SR.activePatternIdentIsNotFunctionTyped activePatternIdentIsNotFunctionTyped SR.activePatternIdentIsNotFunctionTyped activePatternIdentIsNotFunctionTyped SR.addIndexerDot addIndexerDot SR.alwaysUseTypedStringInterpolation alwaysUseTypedStringInterpolation SR.arrayElementHasWrongType arrayElementHasWrongType SR.arrayElementHasWrongType arrayElementHasWrongType SR.arrayElementHasWrongTypeTuple arrayElementHasWrongTypeTuple SR.arrayElementHasWrongTypeTuple arrayElementHasWrongTypeTuple SR.astDeprecatedIndexerNotation astDeprecatedIndexerNotation SR.astInvalidExprLeftHandOfAssignment astInvalidExprLeftHandOfAssignment SR.astParseEmbeddedILError astParseEmbeddedILError SR.astParseEmbeddedILTypeError astParseEmbeddedILTypeError SR.augCustomCompareNeedsIComp augCustomCompareNeedsIComp SR.augCustomEqNeedsNoCompOrCustomComp augCustomEqNeedsNoCompOrCustomComp SR.augCustomEqNeedsObjEquals augCustomEqNeedsObjEquals SR.augInvalidAttrs augInvalidAttrs SR.augNoCompCantImpIComp augNoCompCantImpIComp SR.augNoEqNeedsNoObjEquals augNoEqNeedsNoObjEquals SR.augNoEqualityNeedsNoComparison augNoEqualityNeedsNoComparison SR.augNoRefEqualsOnStruct augNoRefEqualsOnStruct SR.augOnlyCertainTypesCanHaveAttrs augOnlyCertainTypesCanHaveAttrs SR.augRefEqCantHaveObjEquals augRefEqCantHaveObjEquals SR.augStructCompNeedsStructEquality augStructCompNeedsStructEquality SR.augStructEqNeedsNoCompOrStructComp augStructEqNeedsNoCompOrStructComp SR.augTypeCantHaveRefEqAndStructAttrs augTypeCantHaveRefEqAndStructAttrs SR.buildArgInvalidFloat buildArgInvalidFloat SR.buildArgInvalidFloat buildArgInvalidFloat SR.buildArgInvalidInt buildArgInvalidInt SR.buildArgInvalidInt buildArgInvalidInt SR.buildAssemblyResolutionFailed buildAssemblyResolutionFailed SR.buildCannotReadAssembly buildCannotReadAssembly SR.buildCannotReadAssembly buildCannotReadAssembly SR.buildCouldNotFindSourceFile buildCouldNotFindSourceFile SR.buildCouldNotFindSourceFile buildCouldNotFindSourceFile SR.buildCouldNotResolveAssembly buildCouldNotResolveAssembly SR.buildCouldNotResolveAssembly buildCouldNotResolveAssembly SR.buildDifferentVersionMustRecompile buildDifferentVersionMustRecompile SR.buildDifferentVersionMustRecompile buildDifferentVersionMustRecompile SR.buildDirectivesInModulesAreIgnored buildDirectivesInModulesAreIgnored SR.buildDuplicateFile buildDuplicateFile SR.buildDuplicateFile buildDuplicateFile SR.buildErrorOpeningBinaryFile buildErrorOpeningBinaryFile SR.buildErrorOpeningBinaryFile buildErrorOpeningBinaryFile SR.buildExpectedFileAlongSideFSharpCore buildExpectedFileAlongSideFSharpCore SR.buildExpectedFileAlongSideFSharpCore buildExpectedFileAlongSideFSharpCore SR.buildExpectedSigdataFile buildExpectedSigdataFile SR.buildExpectedSigdataFile buildExpectedSigdataFile SR.buildImplementationAlreadyGiven buildImplementationAlreadyGiven SR.buildImplementationAlreadyGiven buildImplementationAlreadyGiven SR.buildImplementationAlreadyGivenDetail buildImplementationAlreadyGivenDetail SR.buildImplementationAlreadyGivenDetail buildImplementationAlreadyGivenDetail SR.buildImplicitModuleIsNotLegalIdentifier buildImplicitModuleIsNotLegalIdentifier SR.buildImplicitModuleIsNotLegalIdentifier buildImplicitModuleIsNotLegalIdentifier SR.buildInvalidAssemblyName buildInvalidAssemblyName SR.buildInvalidAssemblyName buildInvalidAssemblyName SR.buildInvalidFilename buildInvalidFilename SR.buildInvalidFilename buildInvalidFilename SR.buildInvalidHashIDirective buildInvalidHashIDirective SR.buildInvalidHashloadDirective buildInvalidHashloadDirective SR.buildInvalidHashrDirective buildInvalidHashrDirective SR.buildInvalidHashtimeDirective buildInvalidHashtimeDirective SR.buildInvalidModuleOrNamespaceName buildInvalidModuleOrNamespaceName SR.buildInvalidPrivacy buildInvalidPrivacy SR.buildInvalidPrivacy buildInvalidPrivacy SR.buildInvalidSearchDirectory buildInvalidSearchDirectory SR.buildInvalidSearchDirectory buildInvalidSearchDirectory SR.buildInvalidSourceFileExtensionUpdated buildInvalidSourceFileExtensionUpdated SR.buildInvalidSourceFileExtensionUpdated buildInvalidSourceFileExtensionUpdated SR.buildInvalidVersionFile buildInvalidVersionFile SR.buildInvalidVersionFile buildInvalidVersionFile SR.buildInvalidVersionString buildInvalidVersionString SR.buildInvalidVersionString buildInvalidVersionString SR.buildInvalidWarningNumber buildInvalidWarningNumber SR.buildInvalidWarningNumber buildInvalidWarningNumber SR.buildMultiFileRequiresNamespaceOrModule buildMultiFileRequiresNamespaceOrModule SR.buildMultipleToplevelModules buildMultipleToplevelModules SR.buildNoInputsSpecified buildNoInputsSpecified SR.buildOptionRequiresParameter buildOptionRequiresParameter SR.buildOptionRequiresParameter buildOptionRequiresParameter SR.buildPdbRequiresDebug buildPdbRequiresDebug SR.buildProblemReadingAssembly buildProblemReadingAssembly SR.buildProblemReadingAssembly buildProblemReadingAssembly SR.buildProblemWithFilename buildProblemWithFilename SR.buildProblemWithFilename buildProblemWithFilename SR.buildSearchDirectoryNotFound buildSearchDirectoryNotFound SR.buildSearchDirectoryNotFound buildSearchDirectoryNotFound SR.buildSignatureAlreadySpecified buildSignatureAlreadySpecified SR.buildSignatureAlreadySpecified buildSignatureAlreadySpecified SR.buildSignatureWithoutImplementation buildSignatureWithoutImplementation SR.buildSignatureWithoutImplementation buildSignatureWithoutImplementation SR.buildUnexpectedFileNameCharacter buildUnexpectedFileNameCharacter SR.buildUnexpectedFileNameCharacter buildUnexpectedFileNameCharacter SR.buildUnexpectedTypeArgs buildUnexpectedTypeArgs SR.buildUnexpectedTypeArgs buildUnexpectedTypeArgs SR.buildUnrecognizedOption buildUnrecognizedOption SR.buildUnrecognizedOption buildUnrecognizedOption SR.cannotResolveNullableOperators cannotResolveNullableOperators SR.cannotResolveNullableOperators cannotResolveNullableOperators SR.checkLowercaseLiteralBindingInPattern checkLowercaseLiteralBindingInPattern SR.checkLowercaseLiteralBindingInPattern checkLowercaseLiteralBindingInPattern SR.checkNotSufficientlyGenericBecauseOfScope checkNotSufficientlyGenericBecauseOfScope SR.checkNotSufficientlyGenericBecauseOfScope checkNotSufficientlyGenericBecauseOfScope SR.checkNotSufficientlyGenericBecauseOfScopeAnon checkNotSufficientlyGenericBecauseOfScopeAnon SR.checkRaiseFamilyFunctionArgumentCount checkRaiseFamilyFunctionArgumentCount SR.checkRaiseFamilyFunctionArgumentCount checkRaiseFamilyFunctionArgumentCount SR.chkAbstractMembersDeclarationsOnStaticClasses chkAbstractMembersDeclarationsOnStaticClasses SR.chkAdditionalConstructorOnStaticClasses chkAdditionalConstructorOnStaticClasses SR.chkAttrHasAllowMultiFalse chkAttrHasAllowMultiFalse SR.chkAttrHasAllowMultiFalse chkAttrHasAllowMultiFalse SR.chkAttributeAliased chkAttributeAliased SR.chkAttributeAliased chkAttributeAliased SR.chkBaseUsedInInvalidWay chkBaseUsedInInvalidWay SR.chkByrefUsedInInvalidWay chkByrefUsedInInvalidWay SR.chkByrefUsedInInvalidWay chkByrefUsedInInvalidWay SR.chkCantStoreByrefValue chkCantStoreByrefValue SR.chkConstructorWithArgumentsOnStaticClasses chkConstructorWithArgumentsOnStaticClasses SR.chkCopyUpdateSyntaxInAnonRecords chkCopyUpdateSyntaxInAnonRecords SR.chkCurriedMethodsCantHaveOutParams chkCurriedMethodsCantHaveOutParams SR.chkDeprecatePlacesWhereSeqCanBeOmitted chkDeprecatePlacesWhereSeqCanBeOmitted SR.chkDuplicateMethod chkDuplicateMethod SR.chkDuplicateMethod chkDuplicateMethod SR.chkDuplicateMethodCurried chkDuplicateMethodCurried SR.chkDuplicateMethodCurried chkDuplicateMethodCurried SR.chkDuplicateMethodInheritedType chkDuplicateMethodInheritedType SR.chkDuplicateMethodInheritedType chkDuplicateMethodInheritedType SR.chkDuplicateMethodInheritedTypeWithSuffix chkDuplicateMethodInheritedTypeWithSuffix SR.chkDuplicateMethodInheritedTypeWithSuffix chkDuplicateMethodInheritedTypeWithSuffix SR.chkDuplicateMethodWithSuffix chkDuplicateMethodWithSuffix SR.chkDuplicateMethodWithSuffix chkDuplicateMethodWithSuffix SR.chkDuplicateProperty chkDuplicateProperty SR.chkDuplicateProperty chkDuplicateProperty SR.chkDuplicatePropertyWithSuffix chkDuplicatePropertyWithSuffix SR.chkDuplicatePropertyWithSuffix chkDuplicatePropertyWithSuffix SR.chkDuplicatedMethodParameter chkDuplicatedMethodParameter SR.chkDuplicatedMethodParameter chkDuplicatedMethodParameter SR.chkEntryPointUsage chkEntryPointUsage SR.chkErrorContainsCallToRethrow chkErrorContainsCallToRethrow SR.chkErrorUseOfByref chkErrorUseOfByref SR.chkExplicitFieldsDeclarationsOnStaticClasses chkExplicitFieldsDeclarationsOnStaticClasses SR.chkFeatureNotLanguageSupported chkFeatureNotLanguageSupported SR.chkFeatureNotLanguageSupported chkFeatureNotLanguageSupported SR.chkFeatureNotRuntimeSupported chkFeatureNotRuntimeSupported SR.chkFeatureNotRuntimeSupported chkFeatureNotRuntimeSupported SR.chkFeatureNotSupportedInLibrary chkFeatureNotSupportedInLibrary SR.chkFeatureNotSupportedInLibrary chkFeatureNotSupportedInLibrary SR.chkFirstClassFuncNoByref chkFirstClassFuncNoByref SR.chkGetterAndSetterHaveSamePropertyType chkGetterAndSetterHaveSamePropertyType SR.chkGetterAndSetterHaveSamePropertyType chkGetterAndSetterHaveSamePropertyType SR.chkGetterSetterDoNotMatchAbstract chkGetterSetterDoNotMatchAbstract SR.chkGetterSetterDoNotMatchAbstract chkGetterSetterDoNotMatchAbstract SR.chkImplementingInterfacesOnStaticClasses chkImplementingInterfacesOnStaticClasses SR.chkIndexedGetterAndSetterHaveSamePropertyType chkIndexedGetterAndSetterHaveSamePropertyType SR.chkIndexedGetterAndSetterHaveSamePropertyType chkIndexedGetterAndSetterHaveSamePropertyType SR.chkInfoRefcellAssign chkInfoRefcellAssign SR.chkInfoRefcellDecr chkInfoRefcellDecr SR.chkInfoRefcellDeref chkInfoRefcellDeref SR.chkInfoRefcellIncr chkInfoRefcellIncr SR.chkInstanceLetBindingOnStaticClasses chkInstanceLetBindingOnStaticClasses SR.chkInstanceMemberOnStaticClasses chkInstanceMemberOnStaticClasses SR.chkInterfaceWithUnimplementedStaticAbstractMemberUsedAsTypeArgument chkInterfaceWithUnimplementedStaticAbstractMemberUsedAsTypeArgument SR.chkInterfaceWithUnimplementedStaticAbstractMemberUsedAsTypeArgument chkInterfaceWithUnimplementedStaticAbstractMemberUsedAsTypeArgument SR.chkInvalidCustAttrVal chkInvalidCustAttrVal SR.chkInvalidFunctionParameterType chkInvalidFunctionParameterType SR.chkInvalidFunctionParameterType chkInvalidFunctionParameterType SR.chkInvalidFunctionReturnType chkInvalidFunctionReturnType SR.chkInvalidFunctionReturnType chkInvalidFunctionReturnType SR.chkLimitationsOfBaseKeyword chkLimitationsOfBaseKeyword SR.chkMemberUsedInInvalidWay chkMemberUsedInInvalidWay SR.chkMemberUsedInInvalidWay chkMemberUsedInInvalidWay SR.chkMultipleGenericInterfaceInstantiations chkMultipleGenericInterfaceInstantiations SR.chkMultipleGenericInterfaceInstantiations chkMultipleGenericInterfaceInstantiations SR.chkNoAddressFieldAtThisPoint chkNoAddressFieldAtThisPoint SR.chkNoAddressFieldAtThisPoint chkNoAddressFieldAtThisPoint SR.chkNoAddressOfArrayElementAtThisPoint chkNoAddressOfArrayElementAtThisPoint SR.chkNoAddressOfAtThisPoint chkNoAddressOfAtThisPoint SR.chkNoAddressOfAtThisPoint chkNoAddressOfAtThisPoint SR.chkNoAddressStaticFieldAtThisPoint chkNoAddressStaticFieldAtThisPoint SR.chkNoAddressStaticFieldAtThisPoint chkNoAddressStaticFieldAtThisPoint SR.chkNoByrefAddressOfLocal chkNoByrefAddressOfLocal SR.chkNoByrefAddressOfLocal chkNoByrefAddressOfLocal SR.chkNoByrefAddressOfValueFromExpression chkNoByrefAddressOfValueFromExpression SR.chkNoByrefAsTopValue chkNoByrefAsTopValue SR.chkNoByrefAtThisPoint chkNoByrefAtThisPoint SR.chkNoByrefAtThisPoint chkNoByrefAtThisPoint SR.chkNoByrefInTypeAbbrev chkNoByrefInTypeAbbrev SR.chkNoByrefLikeFunctionCall chkNoByrefLikeFunctionCall SR.chkNoByrefsOfByrefs chkNoByrefsOfByrefs SR.chkNoByrefsOfByrefs chkNoByrefsOfByrefs SR.chkNoFirstClassAddressOf chkNoFirstClassAddressOf SR.chkNoFirstClassNameOf chkNoFirstClassNameOf SR.chkNoFirstClassRethrow chkNoFirstClassRethrow SR.chkNoFirstClassSplicing chkNoFirstClassSplicing SR.chkNoReflectedDefinitionOnStructMember chkNoReflectedDefinitionOnStructMember SR.chkNoSpanLikeValueFromExpression chkNoSpanLikeValueFromExpression SR.chkNoSpanLikeVariable chkNoSpanLikeVariable SR.chkNoSpanLikeVariable chkNoSpanLikeVariable SR.chkNoWriteToLimitedSpan chkNoWriteToLimitedSpan SR.chkNoWriteToLimitedSpan chkNoWriteToLimitedSpan SR.chkNotTailRecursive chkNotTailRecursive SR.chkNotTailRecursive chkNotTailRecursive SR.chkPropertySameNameIndexer chkPropertySameNameIndexer SR.chkPropertySameNameIndexer chkPropertySameNameIndexer SR.chkPropertySameNameMethod chkPropertySameNameMethod SR.chkPropertySameNameMethod chkPropertySameNameMethod SR.chkProtectedOrBaseCalled chkProtectedOrBaseCalled SR.chkReflectedDefCantSplice chkReflectedDefCantSplice SR.chkReturnTypeNoByref chkReturnTypeNoByref SR.chkSplicingOnlyInQuotations chkSplicingOnlyInQuotations SR.chkStaticAbstractInterfaceMembers chkStaticAbstractInterfaceMembers SR.chkStaticAbstractInterfaceMembers chkStaticAbstractInterfaceMembers SR.chkStaticAbstractMembersOnClasses chkStaticAbstractMembersOnClasses SR.chkStaticMembersOnObjectExpressions chkStaticMembersOnObjectExpressions SR.chkStructsMayNotReturnAddressesOfContents chkStructsMayNotReturnAddressesOfContents SR.chkSystemVoidOnlyInTypeof chkSystemVoidOnlyInTypeof SR.chkTailCallAttrOnNonRec chkTailCallAttrOnNonRec SR.chkTyparMultipleClassConstraints chkTyparMultipleClassConstraints SR.chkTypeLessAccessibleThanType chkTypeLessAccessibleThanType SR.chkTypeLessAccessibleThanType chkTypeLessAccessibleThanType SR.chkUnionCaseCompiledForm chkUnionCaseCompiledForm SR.chkUnionCaseDefaultAugmentation chkUnionCaseDefaultAugmentation SR.chkUnusedThisVariable chkUnusedThisVariable SR.chkUnusedThisVariable chkUnusedThisVariable SR.chkUnusedValue chkUnusedValue SR.chkUnusedValue chkUnusedValue SR.chkValueWithDefaultValueMustHaveDefaultValue chkValueWithDefaultValueMustHaveDefaultValue SR.chkVariableUsedInInvalidWay chkVariableUsedInInvalidWay SR.chkVariableUsedInInvalidWay chkVariableUsedInInvalidWay SR.commaInsteadOfSemicolonInRecord commaInsteadOfSemicolonInRecord SR.considerUpcast considerUpcast SR.considerUpcast considerUpcast SR.considerUpcastOperator considerUpcastOperator SR.considerUpcastOperator considerUpcastOperator SR.containerDeprecated containerDeprecated SR.containerSigningUnsupportedOnThisPlatform containerSigningUnsupportedOnThisPlatform SR.couldNotLoadDependencyManagerExtension couldNotLoadDependencyManagerExtension SR.couldNotLoadDependencyManagerExtension couldNotLoadDependencyManagerExtension SR.crefBoundVarUsedInSplice crefBoundVarUsedInSplice SR.crefBoundVarUsedInSplice crefBoundVarUsedInSplice SR.crefNoInnerGenericsInQuotations crefNoInnerGenericsInQuotations SR.crefNoSetOfHole crefNoSetOfHole SR.crefQuotationsCantCallTraitMembers crefQuotationsCantCallTraitMembers SR.crefQuotationsCantContainAddressOf crefQuotationsCantContainAddressOf SR.crefQuotationsCantContainArrayPatternMatching crefQuotationsCantContainArrayPatternMatching SR.crefQuotationsCantContainDescendingForLoops crefQuotationsCantContainDescendingForLoops SR.crefQuotationsCantContainGenericExprs crefQuotationsCantContainGenericExprs SR.crefQuotationsCantContainGenericFunctions crefQuotationsCantContainGenericFunctions SR.crefQuotationsCantContainInlineIL crefQuotationsCantContainInlineIL SR.crefQuotationsCantContainObjExprs crefQuotationsCantContainObjExprs SR.crefQuotationsCantContainStaticFieldRef crefQuotationsCantContainStaticFieldRef SR.crefQuotationsCantContainThisConstant crefQuotationsCantContainThisConstant SR.crefQuotationsCantContainThisPatternMatch crefQuotationsCantContainThisPatternMatch SR.crefQuotationsCantContainThisType crefQuotationsCantContainThisType SR.crefQuotationsCantFetchUnionIndexes crefQuotationsCantFetchUnionIndexes SR.crefQuotationsCantRequireByref crefQuotationsCantRequireByref SR.crefQuotationsCantSetExceptionFields crefQuotationsCantSetExceptionFields SR.crefQuotationsCantSetUnionFields crefQuotationsCantSetUnionFields SR.csArgumentLengthMismatch csArgumentLengthMismatch SR.csArgumentTypesDoNotMatch csArgumentTypesDoNotMatch SR.csAvailableOverloads csAvailableOverloads SR.csAvailableOverloads csAvailableOverloads SR.csCandidates csCandidates SR.csCandidates csCandidates SR.csCodeLessGeneric csCodeLessGeneric SR.csComparisonDelegateConstraintInconsistent csComparisonDelegateConstraintInconsistent SR.csConcretenessMoreConcreteAt csConcretenessMoreConcreteAt SR.csConcretenessMoreConcreteAt csConcretenessMoreConcreteAt SR.csConcretenessPosition csConcretenessPosition SR.csConcretenessPositions csConcretenessPositions SR.csConcretenessPositions csConcretenessPositions SR.csCtorHasNoArgumentOrReturnProperty csCtorHasNoArgumentOrReturnProperty SR.csCtorHasNoArgumentOrReturnProperty csCtorHasNoArgumentOrReturnProperty SR.csCtorSignatureMismatchArity csCtorSignatureMismatchArity SR.csCtorSignatureMismatchArity csCtorSignatureMismatchArity SR.csCtorSignatureMismatchArityProp csCtorSignatureMismatchArityProp SR.csCtorSignatureMismatchArityProp csCtorSignatureMismatchArityProp SR.csExpectTypeWithOperatorButGivenFunction csExpectTypeWithOperatorButGivenFunction SR.csExpectTypeWithOperatorButGivenFunction csExpectTypeWithOperatorButGivenFunction SR.csExpectTypeWithOperatorButGivenTuple csExpectTypeWithOperatorButGivenTuple SR.csExpectTypeWithOperatorButGivenTuple csExpectTypeWithOperatorButGivenTuple SR.csExpectedArguments csExpectedArguments SR.csFunctionDoesNotSupportType csFunctionDoesNotSupportType SR.csFunctionDoesNotSupportType csFunctionDoesNotSupportType SR.csGenericConstructRequiresNonAbstract csGenericConstructRequiresNonAbstract SR.csGenericConstructRequiresNonAbstract csGenericConstructRequiresNonAbstract SR.csGenericConstructRequiresPublicDefaultConstructor csGenericConstructRequiresPublicDefaultConstructor SR.csGenericConstructRequiresPublicDefaultConstructor csGenericConstructRequiresPublicDefaultConstructor SR.csGenericConstructRequiresReferenceSemantics csGenericConstructRequiresReferenceSemantics SR.csGenericConstructRequiresReferenceSemantics csGenericConstructRequiresReferenceSemantics SR.csGenericConstructRequiresStructOrReferenceConstraint csGenericConstructRequiresStructOrReferenceConstraint SR.csGenericConstructRequiresStructType csGenericConstructRequiresStructType SR.csGenericConstructRequiresStructType csGenericConstructRequiresStructType SR.csGenericConstructRequiresUnmanagedType csGenericConstructRequiresUnmanagedType SR.csGenericConstructRequiresUnmanagedType csGenericConstructRequiresUnmanagedType SR.csIncomparableConcreteness csIncomparableConcreteness SR.csIncomparableConcreteness csIncomparableConcreteness SR.csIncorrectGenericInstantiation csIncorrectGenericInstantiation SR.csIncorrectGenericInstantiation csIncorrectGenericInstantiation SR.csIndexArgumentMismatch csIndexArgumentMismatch SR.csMemberHasNoArgumentOrReturnProperty csMemberHasNoArgumentOrReturnProperty SR.csMemberHasNoArgumentOrReturnProperty csMemberHasNoArgumentOrReturnProperty SR.csMemberIsNotAccessible csMemberIsNotAccessible SR.csMemberIsNotAccessible csMemberIsNotAccessible SR.csMemberIsNotAccessible2 csMemberIsNotAccessible2 SR.csMemberIsNotAccessible2 csMemberIsNotAccessible2 SR.csMemberIsNotInstance csMemberIsNotInstance SR.csMemberIsNotInstance csMemberIsNotInstance SR.csMemberIsNotStatic csMemberIsNotStatic SR.csMemberIsNotStatic csMemberIsNotStatic SR.csMemberNotAccessible csMemberNotAccessible SR.csMemberNotAccessible csMemberNotAccessible SR.csMemberOverloadArityMismatch csMemberOverloadArityMismatch SR.csMemberOverloadArityMismatch csMemberOverloadArityMismatch SR.csMemberSignatureMismatch csMemberSignatureMismatch SR.csMemberSignatureMismatch csMemberSignatureMismatch SR.csMemberSignatureMismatch2 csMemberSignatureMismatch2 SR.csMemberSignatureMismatch2 csMemberSignatureMismatch2 SR.csMemberSignatureMismatch3 csMemberSignatureMismatch3 SR.csMemberSignatureMismatch3 csMemberSignatureMismatch3 SR.csMemberSignatureMismatch4 csMemberSignatureMismatch4 SR.csMemberSignatureMismatch4 csMemberSignatureMismatch4 SR.csMemberSignatureMismatchArity csMemberSignatureMismatchArity SR.csMemberSignatureMismatchArity csMemberSignatureMismatchArity SR.csMemberSignatureMismatchArityNamed csMemberSignatureMismatchArityNamed SR.csMemberSignatureMismatchArityNamed csMemberSignatureMismatchArityNamed SR.csMemberSignatureMismatchArityType csMemberSignatureMismatchArityType SR.csMemberSignatureMismatchArityType csMemberSignatureMismatchArityType SR.csMethodExpectsParams csMethodExpectsParams SR.csMethodFoundButIsNotStatic csMethodFoundButIsNotStatic SR.csMethodFoundButIsNotStatic csMethodFoundButIsNotStatic SR.csMethodFoundButIsStatic csMethodFoundButIsStatic SR.csMethodFoundButIsStatic csMethodFoundButIsStatic SR.csMethodIsNotAStaticMethod csMethodIsNotAStaticMethod SR.csMethodIsNotAStaticMethod csMethodIsNotAStaticMethod SR.csMethodIsNotAnInstanceMethod csMethodIsNotAnInstanceMethod SR.csMethodIsNotAnInstanceMethod csMethodIsNotAnInstanceMethod SR.csMethodIsOverloaded csMethodIsOverloaded SR.csMethodIsOverloaded csMethodIsOverloaded SR.csMethodNotFound csMethodNotFound SR.csMethodNotFound csMethodNotFound SR.csNoMemberTakesTheseArguments csNoMemberTakesTheseArguments SR.csNoMemberTakesTheseArguments csNoMemberTakesTheseArguments SR.csNoMemberTakesTheseArguments2 csNoMemberTakesTheseArguments2 SR.csNoMemberTakesTheseArguments2 csNoMemberTakesTheseArguments2 SR.csNoMemberTakesTheseArguments3 csNoMemberTakesTheseArguments3 SR.csNoMemberTakesTheseArguments3 csNoMemberTakesTheseArguments3 SR.csNoOverloadsFound csNoOverloadsFound SR.csNoOverloadsFound csNoOverloadsFound SR.csNoOverloadsFoundArgumentsPrefixPlural csNoOverloadsFoundArgumentsPrefixPlural SR.csNoOverloadsFoundArgumentsPrefixPlural csNoOverloadsFoundArgumentsPrefixPlural SR.csNoOverloadsFoundArgumentsPrefixSingular csNoOverloadsFoundArgumentsPrefixSingular SR.csNoOverloadsFoundArgumentsPrefixSingular csNoOverloadsFoundArgumentsPrefixSingular SR.csNoOverloadsFoundReturnType csNoOverloadsFoundReturnType SR.csNoOverloadsFoundReturnType csNoOverloadsFoundReturnType SR.csNoOverloadsFoundTypeParametersPrefixPlural csNoOverloadsFoundTypeParametersPrefixPlural SR.csNoOverloadsFoundTypeParametersPrefixPlural csNoOverloadsFoundTypeParametersPrefixPlural SR.csNoOverloadsFoundTypeParametersPrefixSingular csNoOverloadsFoundTypeParametersPrefixSingular SR.csNoOverloadsFoundTypeParametersPrefixSingular csNoOverloadsFoundTypeParametersPrefixSingular SR.csNullNotNullConstraintInconsistent csNullNotNullConstraintInconsistent SR.csNullStructConstraintInconsistent csNullStructConstraintInconsistent SR.csNullableTypeDoesNotHaveNull csNullableTypeDoesNotHaveNull SR.csNullableTypeDoesNotHaveNull csNullableTypeDoesNotHaveNull SR.csOptionalArgumentNotPermittedHere csOptionalArgumentNotPermittedHere SR.csOverloadCandidateIndexedArgumentTypeMismatch csOverloadCandidateIndexedArgumentTypeMismatch SR.csOverloadCandidateNamedArgumentTypeMismatch csOverloadCandidateNamedArgumentTypeMismatch SR.csOverloadCandidateNamedArgumentTypeMismatch csOverloadCandidateNamedArgumentTypeMismatch SR.csRequiredSignatureIs csRequiredSignatureIs SR.csRequiredSignatureIs csRequiredSignatureIs SR.csStructConstraintInconsistent csStructConstraintInconsistent SR.csTypeCannotBeResolvedAtCompileTime csTypeCannotBeResolvedAtCompileTime SR.csTypeCannotBeResolvedAtCompileTime csTypeCannotBeResolvedAtCompileTime SR.csTypeDoesNotHaveNull csTypeDoesNotHaveNull SR.csTypeDoesNotHaveNull csTypeDoesNotHaveNull SR.csTypeDoesNotSupportComparison1 csTypeDoesNotSupportComparison1 SR.csTypeDoesNotSupportComparison1 csTypeDoesNotSupportComparison1 SR.csTypeDoesNotSupportComparison2 csTypeDoesNotSupportComparison2 SR.csTypeDoesNotSupportComparison2 csTypeDoesNotSupportComparison2 SR.csTypeDoesNotSupportComparison3 csTypeDoesNotSupportComparison3 SR.csTypeDoesNotSupportComparison3 csTypeDoesNotSupportComparison3 SR.csTypeDoesNotSupportConversion csTypeDoesNotSupportConversion SR.csTypeDoesNotSupportConversion csTypeDoesNotSupportConversion SR.csTypeDoesNotSupportEquality1 csTypeDoesNotSupportEquality1 SR.csTypeDoesNotSupportEquality1 csTypeDoesNotSupportEquality1 SR.csTypeDoesNotSupportEquality2 csTypeDoesNotSupportEquality2 SR.csTypeDoesNotSupportEquality2 csTypeDoesNotSupportEquality2 SR.csTypeDoesNotSupportEquality3 csTypeDoesNotSupportEquality3 SR.csTypeDoesNotSupportEquality3 csTypeDoesNotSupportEquality3 SR.csTypeDoesNotSupportOperator csTypeDoesNotSupportOperator SR.csTypeDoesNotSupportOperator csTypeDoesNotSupportOperator SR.csTypeDoesNotSupportOperatorNullable csTypeDoesNotSupportOperatorNullable SR.csTypeDoesNotSupportOperatorNullable csTypeDoesNotSupportOperatorNullable SR.csTypeHasNonStandardDelegateType csTypeHasNonStandardDelegateType SR.csTypeHasNonStandardDelegateType csTypeHasNonStandardDelegateType SR.csTypeHasNullAsExtraValue csTypeHasNullAsExtraValue SR.csTypeHasNullAsExtraValue csTypeHasNullAsExtraValue SR.csTypeHasNullAsTrueValue csTypeHasNullAsTrueValue SR.csTypeHasNullAsTrueValue csTypeHasNullAsTrueValue SR.csTypeInferenceMaxDepth csTypeInferenceMaxDepth SR.csTypeInstantiationLengthMismatch csTypeInstantiationLengthMismatch SR.csTypeIsNotDelegateType csTypeIsNotDelegateType SR.csTypeIsNotDelegateType csTypeIsNotDelegateType SR.csTypeIsNotEnumType csTypeIsNotEnumType SR.csTypeIsNotEnumType csTypeIsNotEnumType SR.csTypeNotCompatibleBecauseOfPrintf csTypeNotCompatibleBecauseOfPrintf SR.csTypeNotCompatibleBecauseOfPrintf csTypeNotCompatibleBecauseOfPrintf SR.csTypeParameterCannotBeNullable csTypeParameterCannotBeNullable SR.csTypesDoNotSupportOperator csTypesDoNotSupportOperator SR.csTypesDoNotSupportOperator csTypesDoNotSupportOperator SR.csTypesDoNotSupportOperatorNullable csTypesDoNotSupportOperatorNullable SR.csTypesDoNotSupportOperatorNullable csTypesDoNotSupportOperatorNullable SR.csUnmanagedConstraintInconsistent csUnmanagedConstraintInconsistent SR.customOperationTextLikeGroupJoin customOperationTextLikeGroupJoin SR.customOperationTextLikeGroupJoin customOperationTextLikeGroupJoin SR.customOperationTextLikeJoin customOperationTextLikeJoin SR.customOperationTextLikeJoin customOperationTextLikeJoin SR.customOperationTextLikeZip customOperationTextLikeZip SR.customOperationTextLikeZip customOperationTextLikeZip SR.delegatesNotAllowedToHaveCurriedSignatures delegatesNotAllowedToHaveCurriedSignatures SR.derefInsteadOfNot derefInsteadOfNot SR.descriptionUnavailable descriptionUnavailable SR.descriptionWordIs descriptionWordIs SR.docfileNoXmlSuffix docfileNoXmlSuffix SR.elDeprecatedOperator elDeprecatedOperator SR.elSysEnvExitDidntExit elSysEnvExitDidntExit SR.elseBranchHasWrongType elseBranchHasWrongType SR.elseBranchHasWrongType elseBranchHasWrongType SR.elseBranchHasWrongTypeTuple elseBranchHasWrongTypeTuple SR.elseBranchHasWrongTypeTuple elseBranchHasWrongTypeTuple SR.erasedTo erasedTo SR.estApplyStaticArgumentsForMethodNotImplemented estApplyStaticArgumentsForMethodNotImplemented SR.etBadUnnamedStaticArgs etBadUnnamedStaticArgs SR.etDirectReferenceToGeneratedTypeNotAllowed etDirectReferenceToGeneratedTypeNotAllowed SR.etDirectReferenceToGeneratedTypeNotAllowed etDirectReferenceToGeneratedTypeNotAllowed SR.etEmptyNamespaceNotAllowed etEmptyNamespaceNotAllowed SR.etEmptyNamespaceNotAllowed etEmptyNamespaceNotAllowed SR.etEmptyNamespaceOfTypeNotAllowed etEmptyNamespaceOfTypeNotAllowed SR.etEmptyNamespaceOfTypeNotAllowed etEmptyNamespaceOfTypeNotAllowed SR.etErasedTypeUsedInGeneration etErasedTypeUsedInGeneration SR.etErasedTypeUsedInGeneration etErasedTypeUsedInGeneration SR.etErrorApplyingStaticArgumentsToMethod etErrorApplyingStaticArgumentsToMethod SR.etErrorApplyingStaticArgumentsToType etErrorApplyingStaticArgumentsToType SR.etEventNoAdd etEventNoAdd SR.etEventNoAdd etEventNoAdd SR.etEventNoRemove etEventNoRemove SR.etEventNoRemove etEventNoRemove SR.etHostingAssemblyFoundWithoutHosts etHostingAssemblyFoundWithoutHosts SR.etHostingAssemblyFoundWithoutHosts etHostingAssemblyFoundWithoutHosts SR.etIllegalCharactersInNamespaceName etIllegalCharactersInNamespaceName SR.etIllegalCharactersInNamespaceName etIllegalCharactersInNamespaceName SR.etIllegalCharactersInTypeName etIllegalCharactersInTypeName SR.etIllegalCharactersInTypeName etIllegalCharactersInTypeName SR.etIncorrectParameterExpression etIncorrectParameterExpression SR.etIncorrectParameterExpression etIncorrectParameterExpression SR.etIncorrectProvidedConstructor etIncorrectProvidedConstructor SR.etIncorrectProvidedConstructor etIncorrectProvidedConstructor SR.etIncorrectProvidedMethod etIncorrectProvidedMethod SR.etIncorrectProvidedMethod etIncorrectProvidedMethod SR.etInvalidStaticArgument etInvalidStaticArgument SR.etInvalidStaticArgument etInvalidStaticArgument SR.etInvalidTypeProviderAssemblyName etInvalidTypeProviderAssemblyName SR.etInvalidTypeProviderAssemblyName etInvalidTypeProviderAssemblyName SR.etMethodHasRequirements etMethodHasRequirements SR.etMethodHasRequirements etMethodHasRequirements SR.etMissingStaticArgumentsToMethod etMissingStaticArgumentsToMethod SR.etMultipleStaticParameterWithName etMultipleStaticParameterWithName SR.etMultipleStaticParameterWithName etMultipleStaticParameterWithName SR.etMustNotBeAnArray etMustNotBeAnArray SR.etMustNotBeAnArray etMustNotBeAnArray SR.etMustNotBeGeneric etMustNotBeGeneric SR.etMustNotBeGeneric etMustNotBeGeneric SR.etNestedProvidedTypesDoNotTakeStaticArgumentsOrGenericParameters etNestedProvidedTypesDoNotTakeStaticArgumentsOrGenericParameters SR.etNoStaticParameterWithName etNoStaticParameterWithName SR.etNoStaticParameterWithName etNoStaticParameterWithName SR.etNullMember etNullMember SR.etNullMember etNullMember SR.etNullMemberDeclaringType etNullMemberDeclaringType SR.etNullMemberDeclaringType etNullMemberDeclaringType SR.etNullMemberDeclaringTypeDifferentFromProvidedType etNullMemberDeclaringTypeDifferentFromProvidedType SR.etNullMemberDeclaringTypeDifferentFromProvidedType etNullMemberDeclaringTypeDifferentFromProvidedType SR.etNullOrEmptyMemberName etNullOrEmptyMemberName SR.etNullOrEmptyMemberName etNullOrEmptyMemberName SR.etNullProvidedExpression etNullProvidedExpression SR.etNullProvidedExpression etNullProvidedExpression SR.etOneOrMoreErrorsSeenDuringExtensionTypeSetting etOneOrMoreErrorsSeenDuringExtensionTypeSetting SR.etPropertyCanReadButHasNoGetter etPropertyCanReadButHasNoGetter SR.etPropertyCanReadButHasNoGetter etPropertyCanReadButHasNoGetter SR.etPropertyCanWriteButHasNoSetter etPropertyCanWriteButHasNoSetter SR.etPropertyCanWriteButHasNoSetter etPropertyCanWriteButHasNoSetter SR.etPropertyHasGetterButNoCanRead etPropertyHasGetterButNoCanRead SR.etPropertyHasGetterButNoCanRead etPropertyHasGetterButNoCanRead SR.etPropertyHasSetterButNoCanWrite etPropertyHasSetterButNoCanWrite SR.etPropertyHasSetterButNoCanWrite etPropertyHasSetterButNoCanWrite SR.etPropertyNeedsCanWriteOrCanRead etPropertyNeedsCanWriteOrCanRead SR.etPropertyNeedsCanWriteOrCanRead etPropertyNeedsCanWriteOrCanRead SR.etProvidedAppliedMethodHadWrongName etProvidedAppliedMethodHadWrongName SR.etProvidedAppliedMethodHadWrongName etProvidedAppliedMethodHadWrongName SR.etProvidedAppliedTypeHadWrongName etProvidedAppliedTypeHadWrongName SR.etProvidedAppliedTypeHadWrongName etProvidedAppliedTypeHadWrongName SR.etProvidedTypeHasUnexpectedName etProvidedTypeHasUnexpectedName SR.etProvidedTypeHasUnexpectedName etProvidedTypeHasUnexpectedName SR.etProvidedTypeHasUnexpectedPath etProvidedTypeHasUnexpectedPath SR.etProvidedTypeHasUnexpectedPath etProvidedTypeHasUnexpectedPath SR.etProvidedTypeReferenceInvalidText etProvidedTypeReferenceInvalidText SR.etProvidedTypeReferenceInvalidText etProvidedTypeReferenceInvalidText SR.etProvidedTypeReferenceMissingArgument etProvidedTypeReferenceMissingArgument SR.etProvidedTypeReferenceMissingArgument etProvidedTypeReferenceMissingArgument SR.etProvidedTypeWithNameException etProvidedTypeWithNameException SR.etProvidedTypeWithNameException etProvidedTypeWithNameException SR.etProvidedTypeWithNullOrEmptyName etProvidedTypeWithNullOrEmptyName SR.etProvidedTypeWithNullOrEmptyName etProvidedTypeWithNullOrEmptyName SR.etProviderDoesNotHaveValidConstructor etProviderDoesNotHaveValidConstructor SR.etProviderError etProviderError SR.etProviderError etProviderError SR.etProviderErrorWithContext etProviderErrorWithContext SR.etProviderErrorWithContext etProviderErrorWithContext SR.etProviderHasDesignerAssemblyDependency etProviderHasDesignerAssemblyDependency SR.etProviderHasDesignerAssemblyDependency etProviderHasDesignerAssemblyDependency SR.etProviderHasDesignerAssemblyException etProviderHasDesignerAssemblyException SR.etProviderHasDesignerAssemblyException etProviderHasDesignerAssemblyException SR.etProviderHasWrongDesignerAssembly etProviderHasWrongDesignerAssembly SR.etProviderHasWrongDesignerAssembly etProviderHasWrongDesignerAssembly SR.etProviderHasWrongDesignerAssemblyNoPath etProviderHasWrongDesignerAssemblyNoPath SR.etProviderHasWrongDesignerAssemblyNoPath etProviderHasWrongDesignerAssemblyNoPath SR.etProviderReturnedNull etProviderReturnedNull SR.etProviderReturnedNull etProviderReturnedNull SR.etStaticParameterAlreadyHasValue etStaticParameterAlreadyHasValue SR.etStaticParameterAlreadyHasValue etStaticParameterAlreadyHasValue SR.etStaticParameterRequiresAValue etStaticParameterRequiresAValue SR.etStaticParameterRequiresAValue etStaticParameterRequiresAValue SR.etTooManyStaticParameters etTooManyStaticParameters SR.etTypeProviderConstructorException etTypeProviderConstructorException SR.etTypeProviderConstructorException etTypeProviderConstructorException SR.etUnexpectedExceptionFromProvidedMemberMember etUnexpectedExceptionFromProvidedMemberMember SR.etUnexpectedExceptionFromProvidedMemberMember etUnexpectedExceptionFromProvidedMemberMember SR.etUnexpectedExceptionFromProvidedTypeMember etUnexpectedExceptionFromProvidedTypeMember SR.etUnexpectedExceptionFromProvidedTypeMember etUnexpectedExceptionFromProvidedTypeMember SR.etUnexpectedNullFromProvidedTypeMember etUnexpectedNullFromProvidedTypeMember SR.etUnexpectedNullFromProvidedTypeMember etUnexpectedNullFromProvidedTypeMember SR.etUnknownStaticArgumentKind etUnknownStaticArgumentKind SR.etUnknownStaticArgumentKind etUnknownStaticArgumentKind SR.etUnsupportedConstantType etUnsupportedConstantType SR.etUnsupportedConstantType etUnsupportedConstantType SR.etUnsupportedMemberKind etUnsupportedMemberKind SR.etUnsupportedMemberKind etUnsupportedMemberKind SR.etUnsupportedProvidedExpression etUnsupportedProvidedExpression SR.etUnsupportedProvidedExpression etUnsupportedProvidedExpression SR.eventHasNonStandardType eventHasNonStandardType SR.eventHasNonStandardType eventHasNonStandardType SR.experimentalConstruct experimentalConstruct SR.expressionHasNoName expressionHasNoName SR.fSharpBannerVersion fSharpBannerVersion SR.fSharpBannerVersion fSharpBannerVersion SR.featureAccessProtectedBaseFieldFromClosure featureAccessProtectedBaseFieldFromClosure SR.featureAccessorFunctionShorthand featureAccessorFunctionShorthand SR.featureAdditionalImplicitConversions featureAdditionalImplicitConversions SR.featureAllowAccessModifiersToAutoPropertiesGettersAndSetters featureAllowAccessModifiersToAutoPropertiesGettersAndSetters SR.featureAllowLetOrUseBangTypeAnnotationWithoutParens featureAllowLetOrUseBangTypeAnnotationWithoutParens SR.featureAllowObjectExpressionWithoutOverrides featureAllowObjectExpressionWithoutOverrides SR.featureArithmeticInLiterals featureArithmeticInLiterals SR.featureAttributesToRightOfModuleKeyword featureAttributesToRightOfModuleKeyword SR.featureBetterAnonymousRecordParsing featureBetterAnonymousRecordParsing SR.featureBetterExceptionPrinting featureBetterExceptionPrinting SR.featureBooleanReturningAndReturnTypeDirectedPartialActivePattern featureBooleanReturningAndReturnTypeDirectedPartialActivePattern SR.featureCSharpExtensionAttributeNotRequired featureCSharpExtensionAttributeNotRequired SR.featureChkNotTailRecursive featureChkNotTailRecursive SR.featureChkTailCallAttrOnNonRec featureChkTailCallAttrOnNonRec SR.featureConstraintIntersectionOnFlexibleTypes featureConstraintIntersectionOnFlexibleTypes SR.featureDefaultInterfaceMemberConsumption featureDefaultInterfaceMemberConsumption SR.featureDelegateTypeNameResolutionFix featureDelegateTypeNameResolutionFix SR.featureDeprecatePlacesWhereSeqCanBeOmitted featureDeprecatePlacesWhereSeqCanBeOmitted SR.featureDirectDelegateConstruction featureDirectDelegateConstruction SR.featureDontWarnOnUppercaseIdentifiersInBindingPatterns featureDontWarnOnUppercaseIdentifiersInBindingPatterns SR.featureDotlessFloat32Literal featureDotlessFloat32Literal SR.featureEmptyBodiedComputationExpressions featureEmptyBodiedComputationExpressions SR.featureEnforceAttributeTargets featureEnforceAttributeTargets SR.featureErrorForNonVirtualMembersOverrides featureErrorForNonVirtualMembersOverrides SR.featureErrorOnDeprecatedRequireQualifiedAccess featureErrorOnDeprecatedRequireQualifiedAccess SR.featureErrorOnInvalidDeclsInTypeDefinitions featureErrorOnInvalidDeclsInTypeDefinitions SR.featureErrorOnMissingSignatureAttribute featureErrorOnMissingSignatureAttribute SR.featureErrorReportingOnStaticClasses featureErrorReportingOnStaticClasses SR.featureEscapeBracesInFormattableString featureEscapeBracesInFormattableString SR.featureExceptionFieldSerializationSupport featureExceptionFieldSerializationSupport SR.featureExpandedMeasurables featureExpandedMeasurables SR.featureExtendedFixedBindings featureExtendedFixedBindings SR.featureExtendedStringInterpolation featureExtendedStringInterpolation SR.featureFixedIndexSlice3d4d featureFixedIndexSlice3d4d SR.featureFromEndSlicing featureFromEndSlicing SR.featureImplicitDIMCoverage featureImplicitDIMCoverage SR.featureImprovedImpliedArgumentNames featureImprovedImpliedArgumentNames SR.featureImprovedImpliedArgumentNamesPartTwo featureImprovedImpliedArgumentNamesPartTwo SR.featureIndexerNotationWithoutDot featureIndexerNotationWithoutDot SR.featureInformationalObjInferenceDiagnostic featureInformationalObjInferenceDiagnostic SR.featureInitProperties featureInitProperties SR.featureInterfacesWithAbstractStaticMembers featureInterfacesWithAbstractStaticMembers SR.featureInterfacesWithMultipleGenericInstantiation featureInterfacesWithMultipleGenericInstantiation SR.featureLowerIntegralRangesToFastLoops featureLowerIntegralRangesToFastLoops SR.featureLowerInterpolatedStringToConcat featureLowerInterpolatedStringToConcat SR.featureLowerSimpleMappingsInComprehensionsToFastLoops featureLowerSimpleMappingsInComprehensionsToFastLoops SR.featureLowercaseDUWhenRequireQualifiedAccess featureLowercaseDUWhenRequireQualifiedAccess SR.featureMatchNotAllowedForUnionCaseWithNoData featureMatchNotAllowedForUnionCaseWithNoData SR.featureMethodOverloadsCache featureMethodOverloadsCache SR.featureMoreConcreteTiebreaker featureMoreConcreteTiebreaker SR.featureNameOf featureNameOf SR.featureNestedCopyAndUpdate featureNestedCopyAndUpdate SR.featureNonInlineLiteralsAsPrintfFormat featureNonInlineLiteralsAsPrintfFormat SR.featureNonVariablePatternsToRightOfAsPatterns featureNonVariablePatternsToRightOfAsPatterns SR.featureNotNullIfNotNull featureNotNullIfNotNull SR.featureNullableOptionalInterop featureNullableOptionalInterop SR.featureNullnessChecking featureNullnessChecking SR.featureOverloadResolutionPriority featureOverloadResolutionPriority SR.featureOverloadsForCustomOperations featureOverloadsForCustomOperations SR.featurePackageManagement featurePackageManagement SR.featureParsedHashDirectiveArgumentNonString featureParsedHashDirectiveArgumentNonString SR.featureParsedHashDirectiveUnexpectedIdentifier featureParsedHashDirectiveUnexpectedIdentifier SR.featureParsedHashDirectiveUnexpectedIdentifier featureParsedHashDirectiveUnexpectedIdentifier SR.featureParsedHashDirectiveUnexpectedInteger featureParsedHashDirectiveUnexpectedInteger SR.featurePreferExtensionMethodOverPlainProperty featurePreferExtensionMethodOverPlainProperty SR.featurePreferStringGetPinnableReference featurePreferStringGetPinnableReference SR.featurePreprocessorElif featurePreprocessorElif SR.featureReallyLongList featureReallyLongList SR.featureRecordConstructorSyntax featureRecordConstructorSyntax SR.featureRecordSpreads featureRecordSpreads SR.featureRefCellNotationInformationals featureRefCellNotationInformationals SR.featureRelaxWhitespace2 featureRelaxWhitespace2 SR.featureRequiredProperties featureRequiredProperties SR.featureResumableStateMachines featureResumableStateMachines SR.featureReturnFromFinal featureReturnFromFinal SR.featureReuseSameFieldsInStructUnions featureReuseSameFieldsInStructUnions SR.featureScopedNowarn featureScopedNowarn SR.featureSelfTypeConstraints featureSelfTypeConstraints SR.featureStaticLetInRecordsDusEmptyTypes featureStaticLetInRecordsDusEmptyTypes SR.featureStaticMembersInInterfaces featureStaticMembersInInterfaces SR.featureStringInterpolation featureStringInterpolation SR.featureSupportValueOptionsAsOptionalParameters featureSupportValueOptionsAsOptionalParameters SR.featureSupportWarnWhenUnitPassedToObjArg featureSupportWarnWhenUnitPassedToObjArg SR.featureTryWithInSeqExpressions featureTryWithInSeqExpressions SR.featureUnionIsPropertiesVisible featureUnionIsPropertiesVisible SR.featureUnmanagedConstraintCsharpInterop featureUnmanagedConstraintCsharpInterop SR.featureUseBangBindingValueDiscard featureUseBangBindingValueDiscard SR.featureUseTypeSubsumptionCache featureUseTypeSubsumptionCache SR.featureWarnWhenFunctionValueUsedAsInterpolatedStringArg featureWarnWhenFunctionValueUsedAsInterpolatedStringArg SR.featureWarningIndexedPropertiesGetSetSameType featureWarningIndexedPropertiesGetSetSameType SR.featureWarningWhenCopyAndUpdateRecordChangesAllFields featureWarningWhenCopyAndUpdateRecordChangesAllFields SR.featureWarningWhenInliningMethodImplNoInlineMarkedFunction featureWarningWhenInliningMethodImplNoInlineMarkedFunction SR.featureWarningWhenMultipleRecdTypeChoice featureWarningWhenMultipleRecdTypeChoice SR.featureWhileBang featureWhileBang SR.featureWitnessPassing featureWitnessPassing SR.fieldIsNotAccessible fieldIsNotAccessible SR.fieldIsNotAccessible fieldIsNotAccessible SR.followingPatternMatchClauseHasWrongType followingPatternMatchClauseHasWrongType SR.followingPatternMatchClauseHasWrongType followingPatternMatchClauseHasWrongType SR.followingPatternMatchClauseHasWrongTypeTuple followingPatternMatchClauseHasWrongTypeTuple SR.followingPatternMatchClauseHasWrongTypeTuple followingPatternMatchClauseHasWrongTypeTuple SR.forBadFormatSpecifier forBadFormatSpecifier SR.forBadFormatSpecifierGeneral forBadFormatSpecifierGeneral SR.forBadFormatSpecifierGeneral forBadFormatSpecifierGeneral SR.forBadPrecision forBadPrecision SR.forBadWidth forBadWidth SR.forDoesNotSupportPrefixFlag forDoesNotSupportPrefixFlag SR.forDoesNotSupportPrefixFlag forDoesNotSupportPrefixFlag SR.forDoesNotSupportZeroFlag forDoesNotSupportZeroFlag SR.forDoesNotSupportZeroFlag forDoesNotSupportZeroFlag SR.forFlagSetTwice forFlagSetTwice SR.forFlagSetTwice forFlagSetTwice SR.forFormatDoesntSupportPrecision forFormatDoesntSupportPrecision SR.forFormatDoesntSupportPrecision forFormatDoesntSupportPrecision SR.forFormatInvalidForInterpolated forFormatInvalidForInterpolated SR.forFormatInvalidForInterpolated2 forFormatInvalidForInterpolated2 SR.forFormatInvalidForInterpolated3 forFormatInvalidForInterpolated3 SR.forFormatInvalidForInterpolated4 forFormatInvalidForInterpolated4 SR.forHIsUnnecessary forHIsUnnecessary SR.forHashSpecifierIsInvalid forHashSpecifierIsInvalid SR.forLIsUnnecessary forLIsUnnecessary SR.forMissingFormatSpecifier forMissingFormatSpecifier SR.forPercentAInReflectionFreeCode forPercentAInReflectionFreeCode SR.forPositionalSpecifiersNotPermitted forPositionalSpecifiersNotPermitted SR.forPrecisionMissingAfterDot forPrecisionMissingAfterDot SR.forPrefixFlagSpacePlusSetTwice forPrefixFlagSpacePlusSetTwice SR.formatDashItem formatDashItem SR.formatDashItem formatDashItem SR.fromEndSlicingRequiresVFive fromEndSlicingRequiresVFive SR.fscAssemblyCultureAttributeError fscAssemblyCultureAttributeError SR.fscAssemblyNotFoundInDependencySet fscAssemblyNotFoundInDependencySet SR.fscAssemblyNotFoundInDependencySet fscAssemblyNotFoundInDependencySet SR.fscAssemblyVersionAttributeIgnored fscAssemblyVersionAttributeIgnored SR.fscAssemblyWildcardAndDeterminism fscAssemblyWildcardAndDeterminism SR.fscAssemblyWildcardAndDeterminism fscAssemblyWildcardAndDeterminism SR.fscAssumeStaticLinkContainsNoDependencies fscAssumeStaticLinkContainsNoDependencies SR.fscAssumeStaticLinkContainsNoDependencies fscAssumeStaticLinkContainsNoDependencies SR.fscBadAssemblyVersion fscBadAssemblyVersion SR.fscBadAssemblyVersion fscBadAssemblyVersion SR.fscDelaySignWarning fscDelaySignWarning SR.fscIgnoringMixedWhenLinking fscIgnoringMixedWhenLinking SR.fscIgnoringMixedWhenLinking fscIgnoringMixedWhenLinking SR.fscKeyFileCouldNotBeOpened fscKeyFileCouldNotBeOpened SR.fscKeyFileCouldNotBeOpened fscKeyFileCouldNotBeOpened SR.fscKeyFileWarning fscKeyFileWarning SR.fscKeyNameWarning fscKeyNameWarning SR.fscNoImplementationFiles fscNoImplementationFiles SR.fscProblemWritingBinary fscProblemWritingBinary SR.fscProblemWritingBinary fscProblemWritingBinary SR.fscQuotationLiteralsStaticLinking fscQuotationLiteralsStaticLinking SR.fscQuotationLiteralsStaticLinking fscQuotationLiteralsStaticLinking SR.fscQuotationLiteralsStaticLinking0 fscQuotationLiteralsStaticLinking0 SR.fscReferenceOnCommandLine fscReferenceOnCommandLine SR.fscReferenceOnCommandLine fscReferenceOnCommandLine SR.fscRemotingError fscRemotingError SR.fscResxSourceFileDeprecated fscResxSourceFileDeprecated SR.fscResxSourceFileDeprecated fscResxSourceFileDeprecated SR.fscStaticLinkingNoEXE fscStaticLinkingNoEXE SR.fscStaticLinkingNoMixedDLL fscStaticLinkingNoMixedDLL SR.fscStaticLinkingNoProfileMismatches fscStaticLinkingNoProfileMismatches SR.fscSystemRuntimeInteropServicesIsRequired fscSystemRuntimeInteropServicesIsRequired SR.fscTooManyErrors fscTooManyErrors SR.fscTwoResourceManifests fscTwoResourceManifests SR.fsharpCoreNotFoundToBeCopied fsharpCoreNotFoundToBeCopied SR.fsiInvalidDirective fsiInvalidDirective SR.fsiInvalidDirective fsiInvalidDirective SR.ifExpression ifExpression SR.ifExpression ifExpression SR.ifExpressionTuple ifExpressionTuple SR.ifExpressionTuple ifExpressionTuple SR.ilAddressOfLiteralFieldIsInvalid ilAddressOfLiteralFieldIsInvalid SR.ilAddressOfValueHereIsInvalid ilAddressOfValueHereIsInvalid SR.ilAddressOfValueHereIsInvalid ilAddressOfValueHereIsInvalid SR.ilCustomAttrInvalidArrayElemType ilCustomAttrInvalidArrayElemType SR.ilCustomAttrInvalidArrayElemType ilCustomAttrInvalidArrayElemType SR.ilCustomMarshallersCannotBeUsedInFSharp ilCustomMarshallersCannotBeUsedInFSharp SR.ilDefaultAugmentationAttributeCouldNotBeDecoded ilDefaultAugmentationAttributeCouldNotBeDecoded SR.ilDllImportAttributeCouldNotBeDecoded ilDllImportAttributeCouldNotBeDecoded SR.ilDynamicInvocationNotSupported ilDynamicInvocationNotSupported SR.ilDynamicInvocationNotSupported ilDynamicInvocationNotSupported SR.ilFieldDoesNotHaveValidOffsetForStructureLayout ilFieldDoesNotHaveValidOffsetForStructureLayout SR.ilFieldDoesNotHaveValidOffsetForStructureLayout ilFieldDoesNotHaveValidOffsetForStructureLayout SR.ilFieldHasOffsetForSequentialLayout ilFieldHasOffsetForSequentialLayout SR.ilFieldOffsetAttributeCouldNotBeDecoded ilFieldOffsetAttributeCouldNotBeDecoded SR.ilIncorrectNumberOfTypeArguments ilIncorrectNumberOfTypeArguments SR.ilLabelNotFound ilLabelNotFound SR.ilLabelNotFound ilLabelNotFound SR.ilLiteralFieldsCannotBeSet ilLiteralFieldsCannotBeSet SR.ilMainModuleEmpty ilMainModuleEmpty SR.ilMarshalAsAttributeCannotBeDecoded ilMarshalAsAttributeCannotBeDecoded SR.ilMutableVariablesCannotEscapeMethod ilMutableVariablesCannotEscapeMethod SR.ilReflectedDefinitionsCannotUseSliceOperator ilReflectedDefinitionsCannotUseSliceOperator SR.ilSignBadImageFormat ilSignBadImageFormat SR.ilSignInvalidAlgId ilSignInvalidAlgId SR.ilSignInvalidBitLen ilSignInvalidBitLen SR.ilSignInvalidMagicValue ilSignInvalidMagicValue SR.ilSignInvalidPKBlob ilSignInvalidPKBlob SR.ilSignInvalidRSAParams ilSignInvalidRSAParams SR.ilSignInvalidSignatureSize ilSignInvalidSignatureSize SR.ilSignNoSignatureDirectory ilSignNoSignatureDirectory SR.ilSignPrivateKeyExpected ilSignPrivateKeyExpected SR.ilSignRsaKeyExpected ilSignRsaKeyExpected SR.ilSignatureForExternalFunctionContainsTypeParameters ilSignatureForExternalFunctionContainsTypeParameters SR.ilStaticMethodIsNotLambda ilStaticMethodIsNotLambda SR.ilStaticMethodIsNotLambda ilStaticMethodIsNotLambda SR.ilStructLayoutAttributeCouldNotBeDecoded ilStructLayoutAttributeCouldNotBeDecoded SR.ilTypeCannotBeUsedForLiteralField ilTypeCannotBeUsedForLiteralField SR.ilUndefinedValue ilUndefinedValue SR.ilUndefinedValue ilUndefinedValue SR.ilUnexpectedGetSetAnnotation ilUnexpectedGetSetAnnotation SR.ilUnexpectedUnrealizedValue ilUnexpectedUnrealizedValue SR.ilreadFileChanged ilreadFileChanged SR.ilreadFileChanged ilreadFileChanged SR.ilwriteErrorCreatingPdb ilwriteErrorCreatingPdb SR.ilwriteErrorCreatingPdb ilwriteErrorCreatingPdb SR.ilxGenUnknownDebugPoint ilxGenUnknownDebugPoint SR.ilxGenUnknownDebugPoint ilxGenUnknownDebugPoint SR.ilxgenInvalidConstructInStateMachineDuringCodegen ilxgenInvalidConstructInStateMachineDuringCodegen SR.ilxgenInvalidConstructInStateMachineDuringCodegen ilxgenInvalidConstructInStateMachineDuringCodegen SR.ilxgenUnexpectedArgumentToMethodHandleOfDuringCodegen ilxgenUnexpectedArgumentToMethodHandleOfDuringCodegen SR.impImportedAssemblyUsesNotPublicType impImportedAssemblyUsesNotPublicType SR.impImportedAssemblyUsesNotPublicType impImportedAssemblyUsesNotPublicType SR.impInvalidMeasureArgument1 impInvalidMeasureArgument1 SR.impInvalidMeasureArgument1 impInvalidMeasureArgument1 SR.impInvalidMeasureArgument2 impInvalidMeasureArgument2 SR.impInvalidMeasureArgument2 impInvalidMeasureArgument2 SR.impInvalidNumberOfGenericArguments impInvalidNumberOfGenericArguments SR.impInvalidNumberOfGenericArguments impInvalidNumberOfGenericArguments SR.impNotEnoughTypeParamsInScopeWhileImporting impNotEnoughTypeParamsInScopeWhileImporting SR.impReferenceToDllRequiredByAssembly impReferenceToDllRequiredByAssembly SR.impReferenceToDllRequiredByAssembly impReferenceToDllRequiredByAssembly SR.impReferencedTypeCouldNotBeFoundInAssembly impReferencedTypeCouldNotBeFoundInAssembly SR.impReferencedTypeCouldNotBeFoundInAssembly impReferencedTypeCouldNotBeFoundInAssembly SR.impTypeRequiredUnavailable impTypeRequiredUnavailable SR.impTypeRequiredUnavailable impTypeRequiredUnavailable SR.implAttributeMissingFromSignature implAttributeMissingFromSignature SR.implAttributeMissingFromSignature implAttributeMissingFromSignature SR.implMissingInlineIfLambda implMissingInlineIfLambda SR.implicitlyDiscardedInSequenceExpression implicitlyDiscardedInSequenceExpression SR.implicitlyDiscardedInSequenceExpression implicitlyDiscardedInSequenceExpression SR.implicitlyDiscardedSequenceInSequenceExpression implicitlyDiscardedSequenceInSequenceExpression SR.implicitlyDiscardedSequenceInSequenceExpression implicitlyDiscardedSequenceInSequenceExpression SR.infosInvalidProvidedLiteralValue infosInvalidProvidedLiteralValue SR.infosInvalidProvidedLiteralValue infosInvalidProvidedLiteralValue SR.invalidFullNameForProvidedType invalidFullNameForProvidedType SR.invalidNamespaceForProvidedType invalidNamespaceForProvidedType SR.invalidPlatformTarget invalidPlatformTarget SR.invalidXmlDocPosition invalidXmlDocPosition SR.itemNotFoundDuringDynamicCodeGen itemNotFoundDuringDynamicCodeGen SR.itemNotFoundDuringDynamicCodeGen itemNotFoundDuringDynamicCodeGen SR.itemNotFoundInTypeDuringDynamicCodeGen itemNotFoundInTypeDuringDynamicCodeGen SR.itemNotFoundInTypeDuringDynamicCodeGen itemNotFoundInTypeDuringDynamicCodeGen SR.keywordDescriptionAbstract keywordDescriptionAbstract SR.keywordDescriptionAnd keywordDescriptionAnd SR.keywordDescriptionAs keywordDescriptionAs SR.keywordDescriptionAssert keywordDescriptionAssert SR.keywordDescriptionBase keywordDescriptionBase SR.keywordDescriptionBegin keywordDescriptionBegin SR.keywordDescriptionCast keywordDescriptionCast SR.keywordDescriptionClass keywordDescriptionClass SR.keywordDescriptionConst keywordDescriptionConst SR.keywordDescriptionDefault keywordDescriptionDefault SR.keywordDescriptionDelegate keywordDescriptionDelegate SR.keywordDescriptionDo keywordDescriptionDo SR.keywordDescriptionDone keywordDescriptionDone SR.keywordDescriptionDowncast keywordDescriptionDowncast SR.keywordDescriptionDownto keywordDescriptionDownto SR.keywordDescriptionDynamicCast keywordDescriptionDynamicCast SR.keywordDescriptionElif keywordDescriptionElif SR.keywordDescriptionElse keywordDescriptionElse SR.keywordDescriptionEnd keywordDescriptionEnd SR.keywordDescriptionException keywordDescriptionException SR.keywordDescriptionExtern keywordDescriptionExtern SR.keywordDescriptionFinally keywordDescriptionFinally SR.keywordDescriptionFor keywordDescriptionFor SR.keywordDescriptionFun keywordDescriptionFun SR.keywordDescriptionFunction keywordDescriptionFunction SR.keywordDescriptionGlobal keywordDescriptionGlobal SR.keywordDescriptionIf keywordDescriptionIf SR.keywordDescriptionIn keywordDescriptionIn SR.keywordDescriptionInherit keywordDescriptionInherit SR.keywordDescriptionInline keywordDescriptionInline SR.keywordDescriptionInterface keywordDescriptionInterface SR.keywordDescriptionInternal keywordDescriptionInternal SR.keywordDescriptionLazy keywordDescriptionLazy SR.keywordDescriptionLeftArrow keywordDescriptionLeftArrow SR.keywordDescriptionLet keywordDescriptionLet SR.keywordDescriptionLetBang keywordDescriptionLetBang SR.keywordDescriptionMatch keywordDescriptionMatch SR.keywordDescriptionMatchBang keywordDescriptionMatchBang SR.keywordDescriptionMember keywordDescriptionMember SR.keywordDescriptionModule keywordDescriptionModule SR.keywordDescriptionMutable keywordDescriptionMutable SR.keywordDescriptionNamespace keywordDescriptionNamespace SR.keywordDescriptionNew keywordDescriptionNew SR.keywordDescriptionNot keywordDescriptionNot SR.keywordDescriptionNull keywordDescriptionNull SR.keywordDescriptionOf keywordDescriptionOf SR.keywordDescriptionOpen keywordDescriptionOpen SR.keywordDescriptionOr keywordDescriptionOr SR.keywordDescriptionOverride keywordDescriptionOverride SR.keywordDescriptionPrivate keywordDescriptionPrivate SR.keywordDescriptionPublic keywordDescriptionPublic SR.keywordDescriptionRec keywordDescriptionRec SR.keywordDescriptionReturn keywordDescriptionReturn SR.keywordDescriptionReturnBang keywordDescriptionReturnBang SR.keywordDescriptionRightArrow keywordDescriptionRightArrow SR.keywordDescriptionSelect keywordDescriptionSelect SR.keywordDescriptionSig keywordDescriptionSig SR.keywordDescriptionStatic keywordDescriptionStatic SR.keywordDescriptionStruct keywordDescriptionStruct SR.keywordDescriptionThen keywordDescriptionThen SR.keywordDescriptionTo keywordDescriptionTo SR.keywordDescriptionTrueFalse keywordDescriptionTrueFalse SR.keywordDescriptionTry keywordDescriptionTry SR.keywordDescriptionType keywordDescriptionType SR.keywordDescriptionTypeTest keywordDescriptionTypeTest SR.keywordDescriptionTypedQuotation keywordDescriptionTypedQuotation SR.keywordDescriptionUntypedQuotation keywordDescriptionUntypedQuotation SR.keywordDescriptionUpcast keywordDescriptionUpcast SR.keywordDescriptionUse keywordDescriptionUse SR.keywordDescriptionUseBang keywordDescriptionUseBang SR.keywordDescriptionVal keywordDescriptionVal SR.keywordDescriptionVoid keywordDescriptionVoid SR.keywordDescriptionWhen keywordDescriptionWhen SR.keywordDescriptionWhile keywordDescriptionWhile SR.keywordDescriptionWhileBang keywordDescriptionWhileBang SR.keywordDescriptionWith keywordDescriptionWith SR.keywordDescriptionYield keywordDescriptionYield SR.keywordDescriptionYieldBang keywordDescriptionYieldBang SR.lexByteArrayCannotEncode lexByteArrayCannotEncode SR.lexByteArrayOutisdeAscii lexByteArrayOutisdeAscii SR.lexByteStringMayNotBeInterpolated lexByteStringMayNotBeInterpolated SR.lexCharNotAllowedInOperatorNames lexCharNotAllowedInOperatorNames SR.lexCharNotAllowedInOperatorNames lexCharNotAllowedInOperatorNames SR.lexColonDirectiveMustBeFirst lexColonDirectiveMustBeFirst SR.lexExtendedStringInterpolationNotSupported lexExtendedStringInterpolationNotSupported SR.lexHashBangMustBeFirstInFile lexHashBangMustBeFirstInFile SR.lexHashElifAfterElse lexHashElifAfterElse SR.lexHashElifMustBeFirst lexHashElifMustBeFirst SR.lexHashElifMustHaveIdent lexHashElifMustHaveIdent SR.lexHashElifNoMatchingIf lexHashElifNoMatchingIf SR.lexHashElseMustBeFirst lexHashElseMustBeFirst SR.lexHashElseNoMatchingIf lexHashElseNoMatchingIf SR.lexHashEndifMustBeFirst lexHashEndifMustBeFirst SR.lexHashEndifRequiredForElse lexHashEndifRequiredForElse SR.lexHashEndingNoMatchingIf lexHashEndingNoMatchingIf SR.lexHashIfMustBeFirst lexHashIfMustBeFirst SR.lexHashIfMustHaveIdent lexHashIfMustHaveIdent SR.lexIdentEndInMarkReserved lexIdentEndInMarkReserved SR.lexIdentEndInMarkReserved lexIdentEndInMarkReserved SR.lexInvalidAsciiByteLiteral lexInvalidAsciiByteLiteral SR.lexInvalidCharLiteral lexInvalidCharLiteral SR.lexInvalidCharLiteralInString lexInvalidCharLiteralInString SR.lexInvalidCharLiteralInString lexInvalidCharLiteralInString SR.lexInvalidFloat lexInvalidFloat SR.lexInvalidIdentifier lexInvalidIdentifier SR.lexInvalidLineNumber lexInvalidLineNumber SR.lexInvalidLineNumber lexInvalidLineNumber SR.lexInvalidNumericLiteral lexInvalidNumericLiteral SR.lexInvalidTrigraphAsciiByteLiteral lexInvalidTrigraphAsciiByteLiteral SR.lexInvalidUnicodeLiteral lexInvalidUnicodeLiteral SR.lexInvalidUnicodeLiteral lexInvalidUnicodeLiteral SR.lexLineDirectiveMappingIsNotUnique lexLineDirectiveMappingIsNotUnique SR.lexLineDirectiveMappingIsNotUnique lexLineDirectiveMappingIsNotUnique SR.lexOutsideDecimal lexOutsideDecimal SR.lexOutsideEightBitSigned lexOutsideEightBitSigned SR.lexOutsideEightBitSignedHex lexOutsideEightBitSignedHex SR.lexOutsideEightBitUnsigned lexOutsideEightBitUnsigned SR.lexOutsideIntegerRange lexOutsideIntegerRange SR.lexOutsideNativeSigned lexOutsideNativeSigned SR.lexOutsideNativeUnsigned lexOutsideNativeUnsigned SR.lexOutsideSixteenBitSigned lexOutsideSixteenBitSigned SR.lexOutsideSixteenBitUnsigned lexOutsideSixteenBitUnsigned SR.lexOutsideSixtyFourBitSigned lexOutsideSixtyFourBitSigned SR.lexOutsideSixtyFourBitUnsigned lexOutsideSixtyFourBitUnsigned SR.lexOutsideThirtyTwoBitFloat lexOutsideThirtyTwoBitFloat SR.lexOutsideThirtyTwoBitSigned lexOutsideThirtyTwoBitSigned SR.lexOutsideThirtyTwoBitUnsigned lexOutsideThirtyTwoBitUnsigned SR.lexRBraceInInterpolatedString lexRBraceInInterpolatedString SR.lexSingleQuoteInSingleQuote lexSingleQuoteInSingleQuote SR.lexTabsNotAllowed lexTabsNotAllowed SR.lexThisUnicodeOnlyInStringLiterals lexThisUnicodeOnlyInStringLiterals SR.lexTokenReserved lexTokenReserved SR.lexTooManyLBracesInTripleQuote lexTooManyLBracesInTripleQuote SR.lexTooManyPercentsInTripleQuote lexTooManyPercentsInTripleQuote SR.lexTripleQuoteInTripleQuote lexTripleQuoteInTripleQuote SR.lexUnexpectedChar lexUnexpectedChar SR.lexUnexpectedChar lexUnexpectedChar SR.lexUnmatchedRBracesInTripleQuote lexUnmatchedRBracesInTripleQuote SR.lexWarnDirectiveMustBeFirst lexWarnDirectiveMustBeFirst SR.lexWarnDirectiveMustHaveArgs lexWarnDirectiveMustHaveArgs SR.lexWarnDirectivesMustMatch lexWarnDirectivesMustMatch SR.lexWarnDirectivesMustMatch lexWarnDirectivesMustMatch SR.lexWrongNestedHashEndif lexWrongNestedHashEndif SR.lexfltIncorrentIndentationOfIn lexfltIncorrentIndentationOfIn SR.lexfltInvalidNestedConstruct lexfltInvalidNestedConstruct SR.lexfltInvalidNestedConstruct lexfltInvalidNestedConstruct SR.lexfltInvalidNestedExceptionDefinition lexfltInvalidNestedExceptionDefinition SR.lexfltInvalidNestedModule lexfltInvalidNestedModule SR.lexfltInvalidNestedOpenDeclaration lexfltInvalidNestedOpenDeclaration SR.lexfltInvalidNestedTypeDefinition lexfltInvalidNestedTypeDefinition SR.lexfltSeparatorTokensOfPatternMatchMisaligned lexfltSeparatorTokensOfPatternMatchMisaligned SR.lexfltTokenIsOffsideOfContextStartedEarlier lexfltTokenIsOffsideOfContextStartedEarlier SR.lexfltTokenIsOffsideOfContextStartedEarlier lexfltTokenIsOffsideOfContextStartedEarlier SR.lexhlpIdentifierReserved lexhlpIdentifierReserved SR.lexhlpIdentifierReserved lexhlpIdentifierReserved SR.lexhlpIdentifiersContainingAtSymbolReserved lexhlpIdentifiersContainingAtSymbolReserved SR.listElementHasWrongType listElementHasWrongType SR.listElementHasWrongType listElementHasWrongType SR.listElementHasWrongTypeTuple listElementHasWrongTypeTuple SR.listElementHasWrongTypeTuple listElementHasWrongTypeTuple SR.loadingDescription loadingDescription SR.matchNotAllowedForUnionCaseWithNoData matchNotAllowedForUnionCaseWithNoData SR.memberOperatorDefinitionWithCurriedArguments memberOperatorDefinitionWithCurriedArguments SR.memberOperatorDefinitionWithCurriedArguments memberOperatorDefinitionWithCurriedArguments SR.memberOperatorDefinitionWithNoArguments memberOperatorDefinitionWithNoArguments SR.memberOperatorDefinitionWithNoArguments memberOperatorDefinitionWithNoArguments SR.memberOperatorDefinitionWithNonPairArgument memberOperatorDefinitionWithNonPairArgument SR.memberOperatorDefinitionWithNonPairArgument memberOperatorDefinitionWithNonPairArgument SR.memberOperatorDefinitionWithNonTripleArgument memberOperatorDefinitionWithNonTripleArgument SR.memberOperatorDefinitionWithNonTripleArgument memberOperatorDefinitionWithNonTripleArgument SR.methodIsNotStatic methodIsNotStatic SR.methodIsNotStatic methodIsNotStatic SR.missingElseBranch missingElseBranch SR.missingElseBranch missingElseBranch SR.mlCompatLightOffNoLongerSupported mlCompatLightOffNoLongerSupported SR.moreThanOneInvokeMethodFound moreThanOneInvokeMethodFound SR.nativeResourceFormatError nativeResourceFormatError SR.nativeResourceHeaderMalformed nativeResourceHeaderMalformed SR.nativeResourceHeaderMalformed nativeResourceHeaderMalformed SR.nicePrintOtherOverloads1 nicePrintOtherOverloads1 SR.nicePrintOtherOverloadsN nicePrintOtherOverloadsN SR.noEqualSignAfterModule noEqualSignAfterModule SR.noInvokeMethodsFound noInvokeMethodsFound SR.notAFunction notAFunction SR.notAFunctionButMaybeDeclaration notAFunctionButMaybeDeclaration SR.notAFunctionButMaybeIndexer notAFunctionButMaybeIndexer SR.notAFunctionButMaybeIndexer2 notAFunctionButMaybeIndexer2 SR.notAFunctionButMaybeIndexerErrorCode notAFunctionButMaybeIndexerErrorCode SR.notAFunctionButMaybeIndexerWithName notAFunctionButMaybeIndexerWithName SR.notAFunctionButMaybeIndexerWithName notAFunctionButMaybeIndexerWithName SR.notAFunctionButMaybeIndexerWithName2 notAFunctionButMaybeIndexerWithName2 SR.notAFunctionButMaybeIndexerWithName2 notAFunctionButMaybeIndexerWithName2 SR.notAFunctionWithType notAFunctionWithType SR.notAFunctionWithType notAFunctionWithType SR.nrGlobalUsedOnlyAsFirstName nrGlobalUsedOnlyAsFirstName SR.nrInvalidExpression nrInvalidExpression SR.nrInvalidExpression nrInvalidExpression SR.nrInvalidFieldLabel nrInvalidFieldLabel SR.nrInvalidModuleExprType nrInvalidModuleExprType SR.nrIsNotConstructorOrLiteral nrIsNotConstructorOrLiteral SR.nrRecordDoesNotContainSuchLabel nrRecordDoesNotContainSuchLabel SR.nrRecordDoesNotContainSuchLabel nrRecordDoesNotContainSuchLabel SR.nrRecordTypeNeedsQualifiedAccess nrRecordTypeNeedsQualifiedAccess SR.nrRecordTypeNeedsQualifiedAccess nrRecordTypeNeedsQualifiedAccess SR.nrTypeInstantiationIsMissingAndCouldNotBeInferred nrTypeInstantiationIsMissingAndCouldNotBeInferred SR.nrTypeInstantiationIsMissingAndCouldNotBeInferred nrTypeInstantiationIsMissingAndCouldNotBeInferred SR.nrTypeInstantiationNeededToDisambiguateTypesWithSameName nrTypeInstantiationNeededToDisambiguateTypesWithSameName SR.nrTypeInstantiationNeededToDisambiguateTypesWithSameName nrTypeInstantiationNeededToDisambiguateTypesWithSameName SR.nrUnexpectedEmptyLongId nrUnexpectedEmptyLongId SR.nrUnionTypeNeedsQualifiedAccess nrUnionTypeNeedsQualifiedAccess SR.nrUnionTypeNeedsQualifiedAccess nrUnionTypeNeedsQualifiedAccess SR.optFailedToInlineSuggestedValue optFailedToInlineSuggestedValue SR.optFailedToInlineSuggestedValue optFailedToInlineSuggestedValue SR.optFailedToInlineValue optFailedToInlineValue SR.optFailedToInlineValue optFailedToInlineValue SR.optRecursiveValValue optRecursiveValValue SR.optRecursiveValValue optRecursiveValValue SR.optValueMarkedInlineButIncomplete optValueMarkedInlineButIncomplete SR.optValueMarkedInlineButIncomplete optValueMarkedInlineButIncomplete SR.optValueMarkedInlineButWasNotBoundInTheOptEnv optValueMarkedInlineButWasNotBoundInTheOptEnv SR.optValueMarkedInlineButWasNotBoundInTheOptEnv optValueMarkedInlineButWasNotBoundInTheOptEnv SR.optValueMarkedInlineCouldNotBeInlined optValueMarkedInlineCouldNotBeInlined SR.optValueMarkedInlineHasUnexpectedValue optValueMarkedInlineHasUnexpectedValue SR.optsAllSigs optsAllSigs SR.optsAlwaysInline optsAlwaysInline SR.optsBaseaddress optsBaseaddress SR.optsBuildConsole optsBuildConsole SR.optsBuildLibrary optsBuildLibrary SR.optsBuildModule optsBuildModule SR.optsBuildWindows optsBuildWindows SR.optsCheckNulls optsCheckNulls SR.optsCheckNulls optsCheckNulls SR.optsChecked optsChecked SR.optsChecked optsChecked SR.optsChecksumAlgorithm optsChecksumAlgorithm SR.optsClearResultsCache optsClearResultsCache SR.optsClirootDeprecatedMsg optsClirootDeprecatedMsg SR.optsClirootDescription optsClirootDescription SR.optsCodepage optsCodepage SR.optsCompilerTool optsCompilerTool SR.optsCompressMetadata optsCompressMetadata SR.optsCompressMetadata optsCompressMetadata SR.optsConsoleColors optsConsoleColors SR.optsConsoleColors optsConsoleColors SR.optsCopyright optsCopyright SR.optsCopyrightCommunity optsCopyrightCommunity SR.optsCrossoptimize optsCrossoptimize SR.optsCrossoptimize optsCrossoptimize SR.optsDCLODeprecatedSuggestAlternative optsDCLODeprecatedSuggestAlternative SR.optsDCLODeprecatedSuggestAlternative optsDCLODeprecatedSuggestAlternative SR.optsDCLOHtmlDoc optsDCLOHtmlDoc SR.optsDCLOHtmlDoc optsDCLOHtmlDoc SR.optsDCLONoDescription optsDCLONoDescription SR.optsDCLONoDescription optsDCLONoDescription SR.optsDebug optsDebug SR.optsDebug optsDebug SR.optsDebugPM optsDebugPM SR.optsDebugPM optsDebugPM SR.optsDefine optsDefine SR.optsDelaySign optsDelaySign SR.optsDelaySign optsDelaySign SR.optsDeterministic optsDeterministic SR.optsDeterministic optsDeterministic SR.optsDisableLanguageFeature optsDisableLanguageFeature SR.optsEmbedAllSource optsEmbedAllSource SR.optsEmbedAllSource optsEmbedAllSource SR.optsEmbedSource optsEmbedSource SR.optsEmitDebugInfoInQuotations optsEmitDebugInfoInQuotations SR.optsEmitDebugInfoInQuotations optsEmitDebugInfoInQuotations SR.optsFullpaths optsFullpaths SR.optsGetLangVersions optsGetLangVersions SR.optsHelp optsHelp SR.optsHelpBannerAdvanced optsHelpBannerAdvanced SR.optsHelpBannerCodeGen optsHelpBannerCodeGen SR.optsHelpBannerErrsAndWarns optsHelpBannerErrsAndWarns SR.optsHelpBannerInputFiles optsHelpBannerInputFiles SR.optsHelpBannerLanguage optsHelpBannerLanguage SR.optsHelpBannerMisc optsHelpBannerMisc SR.optsHelpBannerOutputFiles optsHelpBannerOutputFiles SR.optsHelpBannerResources optsHelpBannerResources SR.optsInternalNoDescription optsInternalNoDescription SR.optsInternalNoDescription optsInternalNoDescription SR.optsInvalidPathMapFormat optsInvalidPathMapFormat SR.optsInvalidRefAssembly optsInvalidRefAssembly SR.optsInvalidRefOut optsInvalidRefOut SR.optsInvalidResponseFile optsInvalidResponseFile SR.optsInvalidResponseFile optsInvalidResponseFile SR.optsInvalidSubSystemVersion optsInvalidSubSystemVersion SR.optsInvalidSubSystemVersion optsInvalidSubSystemVersion SR.optsInvalidTargetProfile optsInvalidTargetProfile SR.optsInvalidTargetProfile optsInvalidTargetProfile SR.optsInvalidWarningLevel optsInvalidWarningLevel SR.optsLangVersionOutOfSupport optsLangVersionOutOfSupport SR.optsLangVersionOutOfSupport optsLangVersionOutOfSupport SR.optsLib optsLib SR.optsLinkresource optsLinkresource SR.optsNameOfOutputFile optsNameOfOutputFile SR.optsNoCopyFsharpCore optsNoCopyFsharpCore SR.optsNoInterface optsNoInterface SR.optsNoOpt optsNoOpt SR.optsNoframework optsNoframework SR.optsNologo optsNologo SR.optsNowarn optsNowarn SR.optsNowin32manifest optsNowin32manifest SR.optsOptimizationData optsOptimizationData SR.optsOptimize optsOptimize SR.optsOptimize optsOptimize SR.optsPathMap optsPathMap SR.optsPdb optsPdb SR.optsPdbMatchesOutputFileName optsPdbMatchesOutputFileName SR.optsPlatform optsPlatform SR.optsPreferredUiLang optsPreferredUiLang SR.optsProblemWithCodepage optsProblemWithCodepage SR.optsProblemWithCodepage optsProblemWithCodepage SR.optsPublicSign optsPublicSign SR.optsPublicSign optsPublicSign SR.optsRealsig optsRealsig SR.optsRealsig optsRealsig SR.optsRefOnly optsRefOnly SR.optsRefOnly optsRefOnly SR.optsRefOut optsRefOut SR.optsReference optsReference SR.optsReflectionFree optsReflectionFree SR.optsResident optsResident SR.optsResource optsResource SR.optsResponseFile optsResponseFile SR.optsResponseFileNameInvalid optsResponseFileNameInvalid SR.optsResponseFileNameInvalid optsResponseFileNameInvalid SR.optsResponseFileNotFound optsResponseFileNotFound SR.optsResponseFileNotFound optsResponseFileNotFound SR.optsSetLangVersion optsSetLangVersion SR.optsShortFormOf optsShortFormOf SR.optsShortFormOf optsShortFormOf SR.optsSig optsSig SR.optsSignatureData optsSignatureData SR.optsSimpleresolution optsSimpleresolution SR.optsSourceLink optsSourceLink SR.optsStandalone optsStandalone SR.optsStaticlink optsStaticlink SR.optsStrongKeyContainer optsStrongKeyContainer SR.optsStrongKeyFile optsStrongKeyFile SR.optsSubSystemVersion optsSubSystemVersion SR.optsSupportedLangVersions optsSupportedLangVersions SR.optsTailcalls optsTailcalls SR.optsTailcalls optsTailcalls SR.optsTargetProfile optsTargetProfile SR.optsTypecheckOnly optsTypecheckOnly SR.optsUnknownArgumentToTheTestSwitch optsUnknownArgumentToTheTestSwitch SR.optsUnknownArgumentToTheTestSwitch optsUnknownArgumentToTheTestSwitch SR.optsUnknownChecksumAlgorithm optsUnknownChecksumAlgorithm SR.optsUnknownChecksumAlgorithm optsUnknownChecksumAlgorithm SR.optsUnknownOptimizationData optsUnknownOptimizationData SR.optsUnknownOptimizationData optsUnknownOptimizationData SR.optsUnknownPlatform optsUnknownPlatform SR.optsUnknownPlatform optsUnknownPlatform SR.optsUnknownSignatureData optsUnknownSignatureData SR.optsUnknownSignatureData optsUnknownSignatureData SR.optsUnrecognizedDebugType optsUnrecognizedDebugType SR.optsUnrecognizedDebugType optsUnrecognizedDebugType SR.optsUnrecognizedLanguageFeature optsUnrecognizedLanguageFeature SR.optsUnrecognizedLanguageFeature optsUnrecognizedLanguageFeature SR.optsUnrecognizedLanguageVersion optsUnrecognizedLanguageVersion SR.optsUnrecognizedLanguageVersion optsUnrecognizedLanguageVersion SR.optsUnrecognizedTarget optsUnrecognizedTarget SR.optsUnrecognizedTarget optsUnrecognizedTarget SR.optsUseHighEntropyVA optsUseHighEntropyVA SR.optsUseHighEntropyVA optsUseHighEntropyVA SR.optsUtf8output optsUtf8output SR.optsVersion optsVersion SR.optsWarn optsWarn SR.optsWarnOn optsWarnOn SR.optsWarnaserror optsWarnaserror SR.optsWarnaserrorPM optsWarnaserrorPM SR.optsWarnaserrorPM optsWarnaserrorPM SR.optsWin32icon optsWin32icon SR.optsWin32manifest optsWin32manifest SR.optsWin32res optsWin32res SR.optsWriteXml optsWriteXml SR.packageManagementRequiresVFive packageManagementRequiresVFive SR.packageManagerError packageManagerError SR.packageManagerError packageManagerError SR.packageManagerUnknown packageManagerUnknown SR.packageManagerUnknown packageManagerUnknown SR.parsAccessibilityModsIllegalForAbstract parsAccessibilityModsIllegalForAbstract SR.parsActivePatternCaseContainsPipe parsActivePatternCaseContainsPipe SR.parsActivePatternCaseMustBeginWithUpperCase parsActivePatternCaseMustBeginWithUpperCase SR.parsAllEnumFieldsRequireValues parsAllEnumFieldsRequireValues SR.parsArrowUseIsLimited parsArrowUseIsLimited SR.parsAssertIsNotFirstClassValue parsAssertIsNotFirstClassValue SR.parsAttributeOnIncompleteCode parsAttributeOnIncompleteCode SR.parsAttributesAreNotPermittedOnInterfaceImplementations parsAttributesAreNotPermittedOnInterfaceImplementations SR.parsAttributesIgnored parsAttributesIgnored SR.parsAttributesIllegalHere parsAttributesIllegalHere SR.parsAttributesIllegalOnInherit parsAttributesIllegalOnInherit SR.parsAttributesMustComeBeforeVal parsAttributesMustComeBeforeVal SR.parsAugmentationsIllegalOnDelegateType parsAugmentationsIllegalOnDelegateType SR.parsConsiderUsingSeparateRecordType parsConsiderUsingSeparateRecordType SR.parsConstraintIntersectionSyntaxUsedWithNonFlexibleType parsConstraintIntersectionSyntaxUsedWithNonFlexibleType SR.parsDoCannotHaveVisibilityDeclarations parsDoCannotHaveVisibilityDeclarations SR.parsDoCannotHaveVisibilityDeclarations parsDoCannotHaveVisibilityDeclarations SR.parsEmptyFillInInterpolatedString parsEmptyFillInInterpolatedString SR.parsEmptyTypeDefinition parsEmptyTypeDefinition SR.parsEnumFieldsCannotHaveVisibilityDeclarations parsEnumFieldsCannotHaveVisibilityDeclarations SR.parsEnumTypesCannotHaveVisibilityDeclarations parsEnumTypesCannotHaveVisibilityDeclarations SR.parsEofInComment parsEofInComment SR.parsEofInDirective parsEofInDirective SR.parsEofInHashIf parsEofInHashIf SR.parsEofInInterpolatedString parsEofInInterpolatedString SR.parsEofInInterpolatedStringFill parsEofInInterpolatedStringFill SR.parsEofInInterpolatedTripleQuoteString parsEofInInterpolatedTripleQuoteString SR.parsEofInInterpolatedVerbatimString parsEofInInterpolatedVerbatimString SR.parsEofInString parsEofInString SR.parsEofInStringInComment parsEofInStringInComment SR.parsEofInTripleQuoteString parsEofInTripleQuoteString SR.parsEofInTripleQuoteStringInComment parsEofInTripleQuoteStringInComment SR.parsEofInVerbatimString parsEofInVerbatimString SR.parsEofInVerbatimStringInComment parsEofInVerbatimStringInComment SR.parsErrorInReturnForLetIncorrectIndentation parsErrorInReturnForLetIncorrectIndentation SR.parsErrorParsingAsOperatorName parsErrorParsingAsOperatorName SR.parsExpectedExpressionAfterLet parsExpectedExpressionAfterLet SR.parsExpectedExpressionAfterLet parsExpectedExpressionAfterLet SR.parsExpectedExpressionAfterToken parsExpectedExpressionAfterToken SR.parsExpectedNameAfterToken parsExpectedNameAfterToken SR.parsExpectedPatternAfterToken parsExpectedPatternAfterToken SR.parsExpectedTypeAfterToken parsExpectedTypeAfterToken SR.parsExpectingExpression parsExpectingExpression SR.parsExpectingPattern parsExpectingPattern SR.parsExpectingRecordField parsExpectingRecordField SR.parsExpectingType parsExpectingType SR.parsExpectingUnionCaseField parsExpectingUnionCaseField SR.parsFieldBinding parsFieldBinding SR.parsForDoExpected parsForDoExpected SR.parsGetAndOrSetRequired parsGetAndOrSetRequired SR.parsGetOrSetRequired parsGetOrSetRequired SR.parsGetterAtMostOneArgument parsGetterAtMostOneArgument SR.parsGetterMustHaveAtLeastOneArgument parsGetterMustHaveAtLeastOneArgument SR.parsIdentifierExpected parsIdentifierExpected SR.parsIgnoreAttributesOnModuleAbbreviation parsIgnoreAttributesOnModuleAbbreviation SR.parsIgnoreAttributesOnModuleAbbreviationAlwaysPrivate parsIgnoreAttributesOnModuleAbbreviationAlwaysPrivate SR.parsIgnoreAttributesOnModuleAbbreviationAlwaysPrivate parsIgnoreAttributesOnModuleAbbreviationAlwaysPrivate SR.parsIgnoreVisibilityOnModuleAbbreviationAlwaysPrivate parsIgnoreVisibilityOnModuleAbbreviationAlwaysPrivate SR.parsIgnoreVisibilityOnModuleAbbreviationAlwaysPrivate parsIgnoreVisibilityOnModuleAbbreviationAlwaysPrivate SR.parsIllegalDenominatorForMeasureExponent parsIllegalDenominatorForMeasureExponent SR.parsIllegalMemberVarInObjectImplementation parsIllegalMemberVarInObjectImplementation SR.parsInOrEqualExpected parsInOrEqualExpected SR.parsIncompleteIf parsIncompleteIf SR.parsIncompleteTyparExpr1 parsIncompleteTyparExpr1 SR.parsIncompleteTyparExpr2 parsIncompleteTyparExpr2 SR.parsIndexerPropertyRequiresAtLeastOneArgument parsIndexerPropertyRequiresAtLeastOneArgument SR.parsInheritDeclarationsCannotHaveAsBindings parsInheritDeclarationsCannotHaveAsBindings SR.parsInlineAssemblyCannotHaveVisibilityDeclarations parsInlineAssemblyCannotHaveVisibilityDeclarations SR.parsIntegerForLoopRequiresSimpleIdentifier parsIntegerForLoopRequiresSimpleIdentifier SR.parsInterfacesHaveSameVisibilityAsEnclosingType parsInterfacesHaveSameVisibilityAsEnclosingType SR.parsInvalidAnonRecdExpr parsInvalidAnonRecdExpr SR.parsInvalidAnonRecdType parsInvalidAnonRecdType SR.parsInvalidDeclarationSyntax parsInvalidDeclarationSyntax SR.parsInvalidLiteralInType parsInvalidLiteralInType SR.parsInvalidPrefixOperator parsInvalidPrefixOperator SR.parsInvalidPrefixOperatorDefinition parsInvalidPrefixOperatorDefinition SR.parsInvalidProperty parsInvalidProperty SR.parsInvalidUseOfRec parsInvalidUseOfRec SR.parsLetAndForNonRecBindings parsLetAndForNonRecBindings SR.parsLetBangCannotBeLastInCE parsLetBangCannotBeLastInCE SR.parsLetBangCannotBeLastInCE parsLetBangCannotBeLastInCE SR.parsMemberIllegalInObjectImplementation parsMemberIllegalInObjectImplementation SR.parsMismatchedQuotationName parsMismatchedQuotationName SR.parsMismatchedQuotationName parsMismatchedQuotationName SR.parsMismatchedQuote parsMismatchedQuote SR.parsMismatchedQuote parsMismatchedQuote SR.parsMissingFunctionBody parsMissingFunctionBody SR.parsMissingGreaterThan parsMissingGreaterThan SR.parsMissingKeyword parsMissingKeyword SR.parsMissingKeyword parsMissingKeyword SR.parsMissingMemberBody parsMissingMemberBody SR.parsMissingQualificationAfterDot parsMissingQualificationAfterDot SR.parsMissingSpreadSrcExpr parsMissingSpreadSrcExpr SR.parsMissingSpreadSrcTy parsMissingSpreadSrcTy SR.parsMissingTypeArgs parsMissingTypeArgs SR.parsMissingUnionCaseName parsMissingUnionCaseName SR.parsModuleAbbreviationMustBeSimpleName parsModuleAbbreviationMustBeSimpleName SR.parsModuleDefnMustBeSimpleName parsModuleDefnMustBeSimpleName SR.parsMultiArgumentGenericTypeFormDeprecated parsMultiArgumentGenericTypeFormDeprecated SR.parsMultipleAccessibilitiesForGetSet parsMultipleAccessibilitiesForGetSet SR.parsMutableOnAutoPropertyShouldBeGetSet parsMutableOnAutoPropertyShouldBeGetSet SR.parsMutableOnAutoPropertyShouldBeGetSetNotJustSet parsMutableOnAutoPropertyShouldBeGetSetNotJustSet SR.parsNamespaceOrModuleNotBoth parsNamespaceOrModuleNotBoth SR.parsNewExprMemberAccess parsNewExprMemberAccess SR.parsNoEqualShouldFollowNamespace parsNoEqualShouldFollowNamespace SR.parsNoHashEndIfFound parsNoHashEndIfFound SR.parsNoMatchingInForLet parsNoMatchingInForLet SR.parsNonAdjacentTyargs parsNonAdjacentTyargs SR.parsNonAdjacentTypars parsNonAdjacentTypars SR.parsNonAtomicType parsNonAtomicType SR.parsOnlyClassCanTakeValueArguments parsOnlyClassCanTakeValueArguments SR.parsOnlyHashDirectivesAllowed parsOnlyHashDirectivesAllowed SR.parsOnlyOneWithAugmentationAllowed parsOnlyOneWithAugmentationAllowed SR.parsOnlySimplePatternsAreAllowedInConstructors parsOnlySimplePatternsAreAllowedInConstructors SR.parsParenFormIsForML parsParenFormIsForML SR.parsRecordFieldsCannotHaveVisibilityDeclarations parsRecordFieldsCannotHaveVisibilityDeclarations SR.parsSetSyntax parsSetSyntax SR.parsSetterAtMostTwoArguments parsSetterAtMostTwoArguments SR.parsSpreadNotSupported parsSpreadNotSupported SR.parsSpreadNotSupportedBeforeWith parsSpreadNotSupportedBeforeWith SR.parsStaticMemberImcompleteSyntax parsStaticMemberImcompleteSyntax SR.parsSuccessiveArgsShouldBeSpacedOrTupled parsSuccessiveArgsShouldBeSpacedOrTupled SR.parsSuccessivePatternsShouldBeSpacedOrTupled parsSuccessivePatternsShouldBeSpacedOrTupled SR.parsSyntaxError parsSyntaxError SR.parsSyntaxErrorInLabeledType parsSyntaxErrorInLabeledType SR.parsSyntaxModuleSigEndDeprecated parsSyntaxModuleSigEndDeprecated SR.parsSyntaxModuleStructEndDeprecated parsSyntaxModuleStructEndDeprecated SR.parsTypeAbbreviationsCannotHaveVisibilityDeclarations parsTypeAbbreviationsCannotHaveVisibilityDeclarations SR.parsTypeAnnotationsOnGetSet parsTypeAnnotationsOnGetSet SR.parsTypeNameCannotBeEmpty parsTypeNameCannotBeEmpty SR.parsUnClosedBlockInHashLight parsUnClosedBlockInHashLight SR.parsUnderscoreInvalidFieldName parsUnderscoreInvalidFieldName SR.parsUnexpectedEmptyModuleDefn parsUnexpectedEmptyModuleDefn SR.parsUnexpectedEndOfFile parsUnexpectedEndOfFile SR.parsUnexpectedEndOfFileDefinition parsUnexpectedEndOfFileDefinition SR.parsUnexpectedEndOfFileElif parsUnexpectedEndOfFileElif SR.parsUnexpectedEndOfFileElse parsUnexpectedEndOfFileElse SR.parsUnexpectedEndOfFileExpression parsUnexpectedEndOfFileExpression SR.parsUnexpectedEndOfFileFor parsUnexpectedEndOfFileFor SR.parsUnexpectedEndOfFileFunBody parsUnexpectedEndOfFileFunBody SR.parsUnexpectedEndOfFileMatch parsUnexpectedEndOfFileMatch SR.parsUnexpectedEndOfFileObjectMembers parsUnexpectedEndOfFileObjectMembers SR.parsUnexpectedEndOfFileThen parsUnexpectedEndOfFileThen SR.parsUnexpectedEndOfFileTry parsUnexpectedEndOfFileTry SR.parsUnexpectedEndOfFileTypeArgs parsUnexpectedEndOfFileTypeArgs SR.parsUnexpectedEndOfFileTypeDefinition parsUnexpectedEndOfFileTypeDefinition SR.parsUnexpectedEndOfFileTypeSignature parsUnexpectedEndOfFileTypeSignature SR.parsUnexpectedEndOfFileWhile parsUnexpectedEndOfFileWhile SR.parsUnexpectedEndOfFileWith parsUnexpectedEndOfFileWith SR.parsUnexpectedIdentifier parsUnexpectedIdentifier SR.parsUnexpectedIdentifier parsUnexpectedIdentifier SR.parsUnexpectedInfixOperator parsUnexpectedInfixOperator SR.parsUnexpectedIntegerLiteralForUnitOfMeasure parsUnexpectedIntegerLiteralForUnitOfMeasure SR.parsUnexpectedOperatorForUnitOfMeasure parsUnexpectedOperatorForUnitOfMeasure SR.parsUnexpectedQuotationOperatorInTypeAliasDidYouMeanVerbatimString parsUnexpectedQuotationOperatorInTypeAliasDidYouMeanVerbatimString SR.parsUnexpectedSemicolon parsUnexpectedSemicolon SR.parsUnexpectedSymbolEqualsInsteadOfIn parsUnexpectedSymbolEqualsInsteadOfIn SR.parsUnexpectedVisibilityDeclaration parsUnexpectedVisibilityDeclaration SR.parsUnexpectedVisibilityDeclaration parsUnexpectedVisibilityDeclaration SR.parsUnfinishedExpression parsUnfinishedExpression SR.parsUnfinishedExpression parsUnfinishedExpression SR.parsUnionCasesCannotHaveVisibilityDeclarations parsUnionCasesCannotHaveVisibilityDeclarations SR.parsUnmatched parsUnmatched SR.parsUnmatched parsUnmatched SR.parsUnmatchedBegin parsUnmatchedBegin SR.parsUnmatchedBeginOrStruct parsUnmatchedBeginOrStruct SR.parsUnmatchedBrace parsUnmatchedBrace SR.parsUnmatchedBraceBar parsUnmatchedBraceBar SR.parsUnmatchedBracket parsUnmatchedBracket SR.parsUnmatchedBracketBar parsUnmatchedBracketBar SR.parsUnmatchedClassInterfaceOrStruct parsUnmatchedClassInterfaceOrStruct SR.parsUnmatchedLBrackLess parsUnmatchedLBrackLess SR.parsUnmatchedLet parsUnmatchedLet SR.parsUnmatchedLetBang parsUnmatchedLetBang SR.parsUnmatchedParen parsUnmatchedParen SR.parsUnmatchedUse parsUnmatchedUse SR.parsUnmatchedUseBang parsUnmatchedUseBang SR.parsUnmatchedWith parsUnmatchedWith SR.parsUseBindingsIllegalInImplicitClassConstructors parsUseBindingsIllegalInImplicitClassConstructors SR.parsUseBindingsIllegalInModules parsUseBindingsIllegalInModules SR.parsVisibilityDeclarationsShouldComePriorToIdentifier parsVisibilityDeclarationsShouldComePriorToIdentifier SR.parsVisibilityIllegalOnInherit parsVisibilityIllegalOnInherit SR.parsWhileDoExpected parsWhileDoExpected SR.patcMissingVariable patcMissingVariable SR.patcMissingVariable patcMissingVariable SR.patcPartialActivePatternsGenerateOneResult patcPartialActivePatternsGenerateOneResult SR.pathIsInvalid pathIsInvalid SR.pathIsInvalid pathIsInvalid SR.patternMatchGuardIsNotBool patternMatchGuardIsNotBool SR.patternMatchGuardIsNotBool patternMatchGuardIsNotBool SR.pickleErrorReadingWritingMetadata pickleErrorReadingWritingMetadata SR.pickleErrorReadingWritingMetadata pickleErrorReadingWritingMetadata SR.pickleFsharpCoreBackwardsCompatible pickleFsharpCoreBackwardsCompatible SR.pickleFsharpCoreBackwardsCompatible pickleFsharpCoreBackwardsCompatible SR.pickleMissingDefinition pickleMissingDefinition SR.pickleMissingDefinition pickleMissingDefinition SR.pickleUnexpectedNonZero pickleUnexpectedNonZero SR.pickleUnexpectedNonZero pickleUnexpectedNonZero SR.poundiNotSupportedByRegisteredDependencyManagers poundiNotSupportedByRegisteredDependencyManagers SR.pplexExpectedSingleLineComment pplexExpectedSingleLineComment SR.pplexUnexpectedChar pplexUnexpectedChar SR.pplexUnexpectedChar pplexUnexpectedChar SR.ppparsIncompleteExpression ppparsIncompleteExpression SR.ppparsMissingToken ppparsMissingToken SR.ppparsMissingToken ppparsMissingToken SR.ppparsUnexpectedToken ppparsUnexpectedToken SR.ppparsUnexpectedToken ppparsUnexpectedToken SR.readOnlyAttributeOnStructWithMutableField readOnlyAttributeOnStructWithMutableField SR.recursiveClassHierarchy recursiveClassHierarchy SR.recursiveClassHierarchy recursiveClassHierarchy SR.replaceWithSuggestion replaceWithSuggestion SR.replaceWithSuggestion replaceWithSuggestion SR.reprResumableCodeContainsConstrainedGenericLet reprResumableCodeContainsConstrainedGenericLet SR.reprResumableCodeContainsDynamicResumeAtInBody reprResumableCodeContainsDynamicResumeAtInBody SR.reprResumableCodeContainsFastIntegerForLoop reprResumableCodeContainsFastIntegerForLoop SR.reprResumableCodeContainsLetRec reprResumableCodeContainsLetRec SR.reprResumableCodeContainsResumptionInHandlerOrFilter reprResumableCodeContainsResumptionInHandlerOrFilter SR.reprResumableCodeContainsResumptionInTryFinally reprResumableCodeContainsResumptionInTryFinally SR.reprResumableCodeDefinitionWasGeneric reprResumableCodeDefinitionWasGeneric SR.reprResumableCodeInvokeNotReduced reprResumableCodeInvokeNotReduced SR.reprResumableCodeInvokeNotReduced reprResumableCodeInvokeNotReduced SR.reprResumableCodeValueHasNoDefinition reprResumableCodeValueHasNoDefinition SR.reprResumableCodeValueHasNoDefinition reprResumableCodeValueHasNoDefinition SR.reprStateMachineInvalidForm reprStateMachineInvalidForm SR.reprStateMachineNotCompilable reprStateMachineNotCompilable SR.reprStateMachineNotCompilable reprStateMachineNotCompilable SR.reprStateMachineNotCompilableNoAlternative reprStateMachineNotCompilableNoAlternative SR.reprStateMachineNotCompilableNoAlternative reprStateMachineNotCompilableNoAlternative SR.returnUsedInsteadOfReturnBang returnUsedInsteadOfReturnBang SR.scriptSdkNotDetermined scriptSdkNotDetermined SR.scriptSdkNotDetermined scriptSdkNotDetermined SR.scriptSdkNotDeterminedNoHost scriptSdkNotDeterminedNoHost SR.scriptSdkNotDeterminedUnexpected scriptSdkNotDeterminedUnexpected SR.scriptSdkNotDeterminedUnexpected scriptSdkNotDeterminedUnexpected SR.srcFileTooLarge srcFileTooLarge SR.structOrClassFieldIsNotAccessible structOrClassFieldIsNotAccessible SR.structOrClassFieldIsNotAccessible structOrClassFieldIsNotAccessible SR.suggestedName suggestedName SR.tastActivePatternsLimitedToSeven tastActivePatternsLimitedToSeven SR.tastCantTakeAddressOfExpression tastCantTakeAddressOfExpression SR.tastConflictingModuleAndTypeDefinitionInAssembly tastConflictingModuleAndTypeDefinitionInAssembly SR.tastConflictingModuleAndTypeDefinitionInAssembly tastConflictingModuleAndTypeDefinitionInAssembly SR.tastConstantExpressionOverflow tastConstantExpressionOverflow SR.tastDuplicateTypeDefinitionInAssembly tastDuplicateTypeDefinitionInAssembly SR.tastDuplicateTypeDefinitionInAssembly tastDuplicateTypeDefinitionInAssembly SR.tastInvalidAddressOfMutableAcrossAssemblyBoundary tastInvalidAddressOfMutableAcrossAssemblyBoundary SR.tastInvalidFormForPropertyGetter tastInvalidFormForPropertyGetter SR.tastInvalidFormForPropertySetter tastInvalidFormForPropertySetter SR.tastInvalidMemberSignature tastInvalidMemberSignature SR.tastInvalidMutationOfConstant tastInvalidMutationOfConstant SR.tastNamespaceAndModuleWithSameNameInAssembly tastNamespaceAndModuleWithSameNameInAssembly SR.tastNamespaceAndModuleWithSameNameInAssembly tastNamespaceAndModuleWithSameNameInAssembly SR.tastNamespaceAndTypeWithSameNameInAssembly tastNamespaceAndTypeWithSameNameInAssembly SR.tastNamespaceAndTypeWithSameNameInAssembly tastNamespaceAndTypeWithSameNameInAssembly SR.tastNotAConstantExpression tastNotAConstantExpression SR.tastRecursiveValuesMayNotAppearInConstructionOfType tastRecursiveValuesMayNotAppearInConstructionOfType SR.tastRecursiveValuesMayNotAppearInConstructionOfType tastRecursiveValuesMayNotAppearInConstructionOfType SR.tastRecursiveValuesMayNotBeAssignedToNonMutableField tastRecursiveValuesMayNotBeAssignedToNonMutableField SR.tastRecursiveValuesMayNotBeAssignedToNonMutableField tastRecursiveValuesMayNotBeAssignedToNonMutableField SR.tastRecursiveValuesMayNotBeInConstructionOfTuple tastRecursiveValuesMayNotBeInConstructionOfTuple SR.tastTwoModulesWithSameNameInAssembly tastTwoModulesWithSameNameInAssembly SR.tastTwoModulesWithSameNameInAssembly tastTwoModulesWithSameNameInAssembly SR.tastTypeHasAssemblyCodeRepresentation tastTypeHasAssemblyCodeRepresentation SR.tastTypeHasAssemblyCodeRepresentation tastTypeHasAssemblyCodeRepresentation SR.tastTypeOrModuleNotConcrete tastTypeOrModuleNotConcrete SR.tastTypeOrModuleNotConcrete tastTypeOrModuleNotConcrete SR.tastUndefinedItemRefModuleNamespace tastUndefinedItemRefModuleNamespace SR.tastUndefinedItemRefModuleNamespace tastUndefinedItemRefModuleNamespace SR.tastUndefinedItemRefModuleNamespaceType tastUndefinedItemRefModuleNamespaceType SR.tastUndefinedItemRefModuleNamespaceType tastUndefinedItemRefModuleNamespaceType SR.tastUndefinedItemRefVal tastUndefinedItemRefVal SR.tastUndefinedItemRefVal tastUndefinedItemRefVal SR.tastUnexpectedByRef tastUnexpectedByRef SR.tastUnexpectedDecodeOfAutoOpenAttribute tastUnexpectedDecodeOfAutoOpenAttribute SR.tastUnexpectedDecodeOfInterfaceDataVersionAttribute tastUnexpectedDecodeOfInterfaceDataVersionAttribute SR.tastUnexpectedDecodeOfInternalsVisibleToAttribute tastUnexpectedDecodeOfInternalsVisibleToAttribute SR.tastValueDoesNotHaveSetterType tastValueDoesNotHaveSetterType SR.tastValueHasBeenCopied tastValueHasBeenCopied SR.tastValueMustBeLocal tastValueMustBeLocal SR.tastValueMustBeMutable tastValueMustBeMutable SR.tastopsMaxArrayThirtyTwo tastopsMaxArrayThirtyTwo SR.tcAbbreviatedTypesCannotBeSealed tcAbbreviatedTypesCannotBeSealed SR.tcAbbreviationsFordotNetExceptionsCannotTakeArguments tcAbbreviationsFordotNetExceptionsCannotTakeArguments SR.tcAbbreviationsFordotNetExceptionsMustHaveMatchingObjectConstructor tcAbbreviationsFordotNetExceptionsMustHaveMatchingObjectConstructor SR.tcAbstractMembersIllegalInAugmentation tcAbstractMembersIllegalInAugmentation SR.tcAbstractPropertyMissingGetOrSet tcAbstractPropertyMissingGetOrSet SR.tcAbstractPropertyMissingGetOrSet tcAbstractPropertyMissingGetOrSet SR.tcAbstractTypeCannotBeInstantiated tcAbstractTypeCannotBeInstantiated SR.tcAccessModifiersNotAllowedInSRTPConstraint tcAccessModifiersNotAllowedInSRTPConstraint SR.tcActivePatternArgsCountNotMatchArgs tcActivePatternArgsCountNotMatchArgs SR.tcActivePatternArgsCountNotMatchArgs tcActivePatternArgsCountNotMatchArgs SR.tcActivePatternArgsCountNotMatchArgsAndPat tcActivePatternArgsCountNotMatchArgsAndPat SR.tcActivePatternArgsCountNotMatchArgsAndPat tcActivePatternArgsCountNotMatchArgsAndPat SR.tcActivePatternArgsCountNotMatchNoArgsNoPat tcActivePatternArgsCountNotMatchNoArgsNoPat SR.tcActivePatternArgsCountNotMatchNoArgsNoPat tcActivePatternArgsCountNotMatchNoArgsNoPat SR.tcActivePatternArgsCountNotMatchOnlyPat tcActivePatternArgsCountNotMatchOnlyPat SR.tcActivePatternArgsCountNotMatchOnlyPat tcActivePatternArgsCountNotMatchOnlyPat SR.tcActivePatternsDoNotHaveFields tcActivePatternsDoNotHaveFields SR.tcAllImplementedInterfacesShouldBeDeclared tcAllImplementedInterfacesShouldBeDeclared SR.tcAllowNullTypesMayOnlyInheritFromAllowNullTypes tcAllowNullTypesMayOnlyInheritFromAllowNullTypes SR.tcAmbiguousDiscardDotLambda tcAmbiguousDiscardDotLambda SR.tcAmbiguousImplicitConversion tcAmbiguousImplicitConversion SR.tcAmbiguousImplicitConversion tcAmbiguousImplicitConversion SR.tcAnonRecdCcuMismatch tcAnonRecdCcuMismatch SR.tcAnonRecdCcuMismatch tcAnonRecdCcuMismatch SR.tcAnonRecdDuplicateFieldId tcAnonRecdDuplicateFieldId SR.tcAnonRecdDuplicateFieldId tcAnonRecdDuplicateFieldId SR.tcAnonRecdFieldNameMismatch tcAnonRecdFieldNameMismatch SR.tcAnonRecdFieldNameMismatch tcAnonRecdFieldNameMismatch SR.tcAnonRecdInvalid tcAnonRecdInvalid SR.tcAnonRecdMultipleFieldNameMultipleDifferent tcAnonRecdMultipleFieldNameMultipleDifferent SR.tcAnonRecdMultipleFieldNameMultipleDifferent tcAnonRecdMultipleFieldNameMultipleDifferent SR.tcAnonRecdMultipleFieldNameSingleDifferent tcAnonRecdMultipleFieldNameSingleDifferent SR.tcAnonRecdMultipleFieldNameSingleDifferent tcAnonRecdMultipleFieldNameSingleDifferent SR.tcAnonRecdMultipleFieldsNameSubset tcAnonRecdMultipleFieldsNameSubset SR.tcAnonRecdMultipleFieldsNameSubset tcAnonRecdMultipleFieldsNameSubset SR.tcAnonRecdMultipleFieldsNameSuperset tcAnonRecdMultipleFieldsNameSuperset SR.tcAnonRecdMultipleFieldsNameSuperset tcAnonRecdMultipleFieldsNameSuperset SR.tcAnonRecdSingleFieldNameMultipleDifferent tcAnonRecdSingleFieldNameMultipleDifferent SR.tcAnonRecdSingleFieldNameMultipleDifferent tcAnonRecdSingleFieldNameMultipleDifferent SR.tcAnonRecdSingleFieldNameSingleDifferent tcAnonRecdSingleFieldNameSingleDifferent SR.tcAnonRecdSingleFieldNameSingleDifferent tcAnonRecdSingleFieldNameSingleDifferent SR.tcAnonRecdSingleFieldNameSubset tcAnonRecdSingleFieldNameSubset SR.tcAnonRecdSingleFieldNameSubset tcAnonRecdSingleFieldNameSubset SR.tcAnonRecdSingleFieldNameSuperset tcAnonRecdSingleFieldNameSuperset SR.tcAnonRecdSingleFieldNameSuperset tcAnonRecdSingleFieldNameSuperset SR.tcAnonRecdTypeDuplicateFieldId tcAnonRecdTypeDuplicateFieldId SR.tcAnonRecdTypeDuplicateFieldId tcAnonRecdTypeDuplicateFieldId SR.tcAnonRecordExprSpreadSourceCannotBeNullable tcAnonRecordExprSpreadSourceCannotBeNullable SR.tcAnonRecordExprSpreadSourceMustBeRecord tcAnonRecordExprSpreadSourceMustBeRecord SR.tcAnonymousTypeInvalidInDeclaration tcAnonymousTypeInvalidInDeclaration SR.tcAnonymousUnitsOfMeasureCannotBeNested tcAnonymousUnitsOfMeasureCannotBeNested SR.tcArgumentArityMismatch tcArgumentArityMismatch SR.tcArgumentArityMismatch tcArgumentArityMismatch SR.tcArgumentArityMismatchOneOverload tcArgumentArityMismatchOneOverload SR.tcArgumentArityMismatchOneOverload tcArgumentArityMismatchOneOverload SR.tcAtLeastOneOverrideIsInvalid tcAtLeastOneOverrideIsInvalid SR.tcAttribArgsDiffer tcAttribArgsDiffer SR.tcAttribArgsDiffer tcAttribArgsDiffer SR.tcAttributeAutoOpenWasIgnored tcAttributeAutoOpenWasIgnored SR.tcAttributeAutoOpenWasIgnored tcAttributeAutoOpenWasIgnored SR.tcAttributeExpressionsMustBeConstructorCalls tcAttributeExpressionsMustBeConstructorCalls SR.tcAttributeIsNotValidForLanguageElementUseDo tcAttributeIsNotValidForLanguageElementUseDo SR.tcAttributeIsNotValidForUnionCaseWithFields tcAttributeIsNotValidForUnionCaseWithFields SR.tcAttributesAreNotPermittedOnLetBindings tcAttributesAreNotPermittedOnLetBindings SR.tcAttributesInvalidInPatterns tcAttributesInvalidInPatterns SR.tcAttributesOfTypeSpecifyMultipleKindsForType tcAttributesOfTypeSpecifyMultipleKindsForType SR.tcAugmentationsCannotHaveAttributes tcAugmentationsCannotHaveAttributes SR.tcAutoPropertyRequiresImplicitConstructionSequence tcAutoPropertyRequiresImplicitConstructionSequence SR.tcBinaryOperatorRequiresBody tcBinaryOperatorRequiresBody SR.tcBinaryOperatorRequiresBody tcBinaryOperatorRequiresBody SR.tcBinaryOperatorRequiresVariable tcBinaryOperatorRequiresVariable SR.tcBinaryOperatorRequiresVariable tcBinaryOperatorRequiresVariable SR.tcBindMayNotBeUsedInQueries tcBindMayNotBeUsedInQueries SR.tcBindingCannotBeUseAndRec tcBindingCannotBeUseAndRec SR.tcBuiltInImplicitConversionUsed tcBuiltInImplicitConversionUsed SR.tcBuiltInImplicitConversionUsed tcBuiltInImplicitConversionUsed SR.tcByRefLikeNotStruct tcByRefLikeNotStruct SR.tcByrefReturnImplicitlyDereferenced tcByrefReturnImplicitlyDereferenced SR.tcByrefsMayNotHaveTypeExtensions tcByrefsMayNotHaveTypeExtensions SR.tcCallerInfoNotOptional tcCallerInfoNotOptional SR.tcCallerInfoNotOptional tcCallerInfoNotOptional SR.tcCallerInfoWrongType tcCallerInfoWrongType SR.tcCallerInfoWrongType tcCallerInfoWrongType SR.tcCannotCallAbstractBaseMember tcCannotCallAbstractBaseMember SR.tcCannotCallAbstractBaseMember tcCannotCallAbstractBaseMember SR.tcCannotCallExtensionMethodInrefToByref tcCannotCallExtensionMethodInrefToByref SR.tcCannotCallExtensionMethodInrefToByref tcCannotCallExtensionMethodInrefToByref SR.tcCannotCreateExtensionOfSealedType tcCannotCreateExtensionOfSealedType SR.tcCannotInheritFromErasedType tcCannotInheritFromErasedType SR.tcCannotInheritFromInterfaceType tcCannotInheritFromInterfaceType SR.tcCannotInheritFromSealedType tcCannotInheritFromSealedType SR.tcCannotInheritFromVariableType tcCannotInheritFromVariableType SR.tcCannotOverrideSealedMethod tcCannotOverrideSealedMethod SR.tcCannotOverrideSealedMethod tcCannotOverrideSealedMethod SR.tcCannotPartiallyApplyExtensionMethodForByref tcCannotPartiallyApplyExtensionMethodForByref SR.tcCannotPartiallyApplyExtensionMethodForByref tcCannotPartiallyApplyExtensionMethodForByref SR.tcCompiledNameAttributeMisused tcCompiledNameAttributeMisused SR.tcConcreteMembersIllegalInInterface tcConcreteMembersIllegalInInterface SR.tcConditionalAttributeRequiresMembers tcConditionalAttributeRequiresMembers SR.tcConditionalAttributeUsage tcConditionalAttributeUsage SR.tcConstrainedTypeVariableCannotBeGeneralized tcConstrainedTypeVariableCannotBeGeneralized SR.tcConstructIsAmbiguousInComputationExpression tcConstructIsAmbiguousInComputationExpression SR.tcConstructIsAmbiguousInSequenceExpression tcConstructIsAmbiguousInSequenceExpression SR.tcConstructRequiresComputationExpression tcConstructRequiresComputationExpression SR.tcConstructRequiresComputationExpressions tcConstructRequiresComputationExpressions SR.tcConstructRequiresListArrayOrSequence tcConstructRequiresListArrayOrSequence SR.tcConstructRequiresSequenceOrComputations tcConstructRequiresSequenceOrComputations SR.tcConstructorCannotHaveTypeParameters tcConstructorCannotHaveTypeParameters SR.tcConstructorDoesNotHaveFieldWithGivenName tcConstructorDoesNotHaveFieldWithGivenName SR.tcConstructorDoesNotHaveFieldWithGivenName tcConstructorDoesNotHaveFieldWithGivenName SR.tcConstructorForInterfacesDoNotTakeArguments tcConstructorForInterfacesDoNotTakeArguments SR.tcConstructorRequiresArguments tcConstructorRequiresArguments SR.tcConstructorRequiresCall tcConstructorRequiresCall SR.tcConstructorRequiresCall tcConstructorRequiresCall SR.tcConstructorsCannotBeFirstClassValues tcConstructorsCannotBeFirstClassValues SR.tcConstructorsDisallowedInExceptionAugmentation tcConstructorsDisallowedInExceptionAugmentation SR.tcConstructorsIllegalForThisType tcConstructorsIllegalForThisType SR.tcConstructorsIllegalInAugmentation tcConstructorsIllegalInAugmentation SR.tcCopyAndUpdateNeedsRecordType tcCopyAndUpdateNeedsRecordType SR.tcCopyAndUpdateRecordChangesAllFields tcCopyAndUpdateRecordChangesAllFields SR.tcCopyAndUpdateRecordChangesAllFields tcCopyAndUpdateRecordChangesAllFields SR.tcCouldNotFindIDisposable tcCouldNotFindIDisposable SR.tcCouldNotFindOffsetToStringData tcCouldNotFindOffsetToStringData SR.tcCustomAttributeArgumentMismatch tcCustomAttributeArgumentMismatch SR.tcCustomAttributeMustBeReferenceType tcCustomAttributeMustBeReferenceType SR.tcCustomAttributeMustInvokeConstructor tcCustomAttributeMustInvokeConstructor SR.tcCustomOperationHasIncorrectArgCount tcCustomOperationHasIncorrectArgCount SR.tcCustomOperationHasIncorrectArgCount tcCustomOperationHasIncorrectArgCount SR.tcCustomOperationInvalid tcCustomOperationInvalid SR.tcCustomOperationInvalid tcCustomOperationInvalid SR.tcCustomOperationMayNotBeOverloaded tcCustomOperationMayNotBeOverloaded SR.tcCustomOperationMayNotBeOverloaded tcCustomOperationMayNotBeOverloaded SR.tcCustomOperationMayNotBeUsedHere tcCustomOperationMayNotBeUsedHere SR.tcCustomOperationMayNotBeUsedInConjunctionWithNonSimpleLetBindings tcCustomOperationMayNotBeUsedInConjunctionWithNonSimpleLetBindings SR.tcCustomOperationNotUsedCorrectly tcCustomOperationNotUsedCorrectly SR.tcCustomOperationNotUsedCorrectly tcCustomOperationNotUsedCorrectly SR.tcCustomOperationNotUsedCorrectly2 tcCustomOperationNotUsedCorrectly2 SR.tcCustomOperationNotUsedCorrectly2 tcCustomOperationNotUsedCorrectly2 SR.tcDeclarationElementNotPermittedInAugmentation tcDeclarationElementNotPermittedInAugmentation SR.tcDeclaredTypeParametersForExtensionDoNotMatchOriginal tcDeclaredTypeParametersForExtensionDoNotMatchOriginal SR.tcDeclaredTypeParametersForExtensionDoNotMatchOriginal tcDeclaredTypeParametersForExtensionDoNotMatchOriginal SR.tcDefaultAmbiguous tcDefaultAmbiguous SR.tcDefaultImplementationAlreadyExists tcDefaultImplementationAlreadyExists SR.tcDefaultImplementationForInterfaceHasAlreadyBeenAdded tcDefaultImplementationForInterfaceHasAlreadyBeenAdded SR.tcDefaultStructConstructorCall tcDefaultStructConstructorCall SR.tcDefaultValueAttributeRequiresVal tcDefaultValueAttributeRequiresVal SR.tcDelegateConstructorMustBePassed tcDelegateConstructorMustBePassed SR.tcDelegatesCannotBeCurried tcDelegatesCannotBeCurried SR.tcDisallowedNullableApplication tcDisallowedNullableApplication SR.tcDisallowedNullableApplication tcDisallowedNullableApplication SR.tcDllImportNotAllowed tcDllImportNotAllowed SR.tcDllImportStubsCannotBeInlined tcDllImportStubsCannotBeInlined SR.tcDoBangIllegalInSequenceExpression tcDoBangIllegalInSequenceExpression SR.tcDoesNotAllowExplicitTypeArguments tcDoesNotAllowExplicitTypeArguments SR.tcDoesNotAllowExplicitTypeArguments tcDoesNotAllowExplicitTypeArguments SR.tcDotLambdaAtNotSupportedExpression tcDotLambdaAtNotSupportedExpression SR.tcDowncastFromNullableToWithoutNull tcDowncastFromNullableToWithoutNull SR.tcDowncastFromNullableToWithoutNull tcDowncastFromNullableToWithoutNull SR.tcDuplicateExtensionMemberNames tcDuplicateExtensionMemberNames SR.tcDuplicateExtensionMemberNames tcDuplicateExtensionMemberNames SR.tcDuplicateSpecOfInterface tcDuplicateSpecOfInterface SR.tcEmptyBodyRequiresBuilderZeroMethod tcEmptyBodyRequiresBuilderZeroMethod SR.tcEmptyCopyAndUpdateRecordInvalid tcEmptyCopyAndUpdateRecordInvalid SR.tcEmptyRecordInvalid tcEmptyRecordInvalid SR.tcEntryPointAttributeRequiresFunctionInModule tcEntryPointAttributeRequiresFunctionInModule SR.tcEnumTypeCannotBeEnumerated tcEnumTypeCannotBeEnumerated SR.tcEnumTypeCannotBeEnumerated tcEnumTypeCannotBeEnumerated SR.tcEnumerationsCannotHaveInterfaceDeclaration tcEnumerationsCannotHaveInterfaceDeclaration SR.tcEnumerationsMayNotHaveMembers tcEnumerationsMayNotHaveMembers SR.tcEventIsNotStatic tcEventIsNotStatic SR.tcEventIsNotStatic tcEventIsNotStatic SR.tcEventIsStatic tcEventIsStatic SR.tcEventIsStatic tcEventIsStatic SR.tcExceptionAbbreviationsMustReferToValidExceptions tcExceptionAbbreviationsMustReferToValidExceptions SR.tcExceptionAbbreviationsShouldNotHaveArgumentList tcExceptionAbbreviationsShouldNotHaveArgumentList SR.tcExceptionConstructorDoesNotHaveFieldWithGivenName tcExceptionConstructorDoesNotHaveFieldWithGivenName SR.tcExceptionConstructorDoesNotHaveFieldWithGivenName tcExceptionConstructorDoesNotHaveFieldWithGivenName SR.tcExpectModuleOrNamespaceParent tcExpectModuleOrNamespaceParent SR.tcExpectModuleOrNamespaceParent tcExpectModuleOrNamespaceParent SR.tcExpectedInterfaceType tcExpectedInterfaceType SR.tcExpectedTypeNotUnitOfMeasure tcExpectedTypeNotUnitOfMeasure SR.tcExpectedTypeParamMarkedWithUnitOfMeasureAttribute tcExpectedTypeParamMarkedWithUnitOfMeasureAttribute SR.tcExpectedTypeParameter tcExpectedTypeParameter SR.tcExpectedUnitOfMeasureMarkWithAttribute tcExpectedUnitOfMeasureMarkWithAttribute SR.tcExpectedUnitOfMeasureNotType tcExpectedUnitOfMeasureNotType SR.tcExplicitObjectConstructorSyntax tcExplicitObjectConstructorSyntax SR.tcExplicitStaticInitializerSyntax tcExplicitStaticInitializerSyntax SR.tcExplicitTypeParameterInvalid tcExplicitTypeParameterInvalid SR.tcExplicitTypeSpecificationCannotBeUsedForExceptionConstructors tcExplicitTypeSpecificationCannotBeUsedForExceptionConstructors SR.tcExprUndelayed tcExprUndelayed SR.tcExpressionCountMisMatch tcExpressionCountMisMatch SR.tcExpressionFormRequiresObjectConstructor tcExpressionFormRequiresObjectConstructor SR.tcExpressionFormRequiresRecordTypes tcExpressionFormRequiresRecordTypes SR.tcExpressionRequiresSequence tcExpressionRequiresSequence SR.tcExpressionWithIfRequiresParenthesis tcExpressionWithIfRequiresParenthesis SR.tcExtraneousFieldsGivenValues tcExtraneousFieldsGivenValues SR.tcFSharpCoreRequiresExplicit tcFSharpCoreRequiresExplicit SR.tcFieldIsNotMutable tcFieldIsNotMutable SR.tcFieldIsNotStatic tcFieldIsNotStatic SR.tcFieldIsNotStatic tcFieldIsNotStatic SR.tcFieldIsReadonly tcFieldIsReadonly SR.tcFieldNameConflictsWithGeneratedNameForAnonymousField tcFieldNameConflictsWithGeneratedNameForAnonymousField SR.tcFieldNameConflictsWithGeneratedNameForAnonymousField tcFieldNameConflictsWithGeneratedNameForAnonymousField SR.tcFieldNameIsUsedModeThanOnce tcFieldNameIsUsedModeThanOnce SR.tcFieldNameIsUsedModeThanOnce tcFieldNameIsUsedModeThanOnce SR.tcFieldNotLiteralCannotBeUsedInPattern tcFieldNotLiteralCannotBeUsedInPattern SR.tcFieldRequiresAssignment tcFieldRequiresAssignment SR.tcFieldRequiresAssignment tcFieldRequiresAssignment SR.tcFieldRequiresName tcFieldRequiresName SR.tcFieldValIllegalHere tcFieldValIllegalHere SR.tcFieldsDoNotDetermineUniqueRecordType tcFieldsDoNotDetermineUniqueRecordType SR.tcFixedNotAllowed tcFixedNotAllowed SR.tcFormalArgumentIsNotOptional tcFormalArgumentIsNotOptional SR.tcFunctionRequiresExplicitLambda tcFunctionRequiresExplicitLambda SR.tcFunctionRequiresExplicitTypeArguments tcFunctionRequiresExplicitTypeArguments SR.tcFunctionRequiresExplicitTypeArguments tcFunctionRequiresExplicitTypeArguments SR.tcFunctionValueUsedAsInterpolatedStringArg tcFunctionValueUsedAsInterpolatedStringArg SR.tcGeneratedTypesShouldBeInternalOrPrivate tcGeneratedTypesShouldBeInternalOrPrivate SR.tcGenericAttributesNotSupported tcGenericAttributesNotSupported SR.tcGenericAttributesNotSupported tcGenericAttributesNotSupported SR.tcGenericOverloadBypassed tcGenericOverloadBypassed SR.tcGenericOverloadBypassed tcGenericOverloadBypassed SR.tcGenericParameterHasBeenConstrained tcGenericParameterHasBeenConstrained SR.tcGenericParameterHasBeenConstrained tcGenericParameterHasBeenConstrained SR.tcGenericTypesCannotHaveStructLayout tcGenericTypesCannotHaveStructLayout SR.tcGlobalsSystemTypeNotFound tcGlobalsSystemTypeNotFound SR.tcGlobalsSystemTypeNotFound tcGlobalsSystemTypeNotFound SR.tcHighPrecedenceFunctionApplicationToListDeprecated tcHighPrecedenceFunctionApplicationToListDeprecated SR.tcHighPrecedenceFunctionApplicationToListReserved tcHighPrecedenceFunctionApplicationToListReserved SR.tcIDisposableTypeShouldUseNew tcIDisposableTypeShouldUseNew SR.tcIfThenElseMayNotBeUsedWithinQueries tcIfThenElseMayNotBeUsedWithinQueries SR.tcIllegalAttributesForLiteral tcIllegalAttributesForLiteral SR.tcIllegalByrefsInOpenTypeDeclaration tcIllegalByrefsInOpenTypeDeclaration SR.tcIllegalFormForExplicitTypeDeclaration tcIllegalFormForExplicitTypeDeclaration SR.tcIllegalPattern tcIllegalPattern SR.tcIllegalStructTypeForConstantExpression tcIllegalStructTypeForConstantExpression SR.tcIllegalSyntaxInTypeExpression tcIllegalSyntaxInTypeExpression SR.tcImplementsGenericIComparableExplicitly tcImplementsGenericIComparableExplicitly SR.tcImplementsGenericIComparableExplicitly tcImplementsGenericIComparableExplicitly SR.tcImplementsIComparableExplicitly tcImplementsIComparableExplicitly SR.tcImplementsIComparableExplicitly tcImplementsIComparableExplicitly SR.tcImplementsIEquatableExplicitly tcImplementsIEquatableExplicitly SR.tcImplementsIEquatableExplicitly tcImplementsIEquatableExplicitly SR.tcImplementsIStructuralComparableExplicitly tcImplementsIStructuralComparableExplicitly SR.tcImplementsIStructuralComparableExplicitly tcImplementsIStructuralComparableExplicitly SR.tcImplementsIStructuralEquatableExplicitly tcImplementsIStructuralEquatableExplicitly SR.tcImplementsIStructuralEquatableExplicitly tcImplementsIStructuralEquatableExplicitly SR.tcImplicitConversionUsedForMethodArg tcImplicitConversionUsedForMethodArg SR.tcImplicitConversionUsedForMethodArg tcImplicitConversionUsedForMethodArg SR.tcImplicitConversionUsedForNonMethodArg tcImplicitConversionUsedForNonMethodArg SR.tcImplicitConversionUsedForNonMethodArg tcImplicitConversionUsedForNonMethodArg SR.tcImplicitMeasureFollowingSlash tcImplicitMeasureFollowingSlash SR.tcIndexNotationDeprecated tcIndexNotationDeprecated SR.tcInferredGenericTypeGivesRiseToInconsistency tcInferredGenericTypeGivesRiseToInconsistency SR.tcInferredGenericTypeGivesRiseToInconsistency tcInferredGenericTypeGivesRiseToInconsistency SR.tcInfoIfFunctionShadowsUnionCase tcInfoIfFunctionShadowsUnionCase SR.tcInheritCannotBeUsedOnInterfaceType tcInheritCannotBeUsedOnInterfaceType SR.tcInheritConstructionCallNotPartOfImplicitSequence tcInheritConstructionCallNotPartOfImplicitSequence SR.tcInheritDeclarationMissingArguments tcInheritDeclarationMissingArguments SR.tcInheritIllegalHere tcInheritIllegalHere SR.tcInheritedTypeIsNotObjectModelType tcInheritedTypeIsNotObjectModelType SR.tcInitOnlyPropertyCannotBeSet1 tcInitOnlyPropertyCannotBeSet1 SR.tcInitOnlyPropertyCannotBeSet1 tcInitOnlyPropertyCannotBeSet1 SR.tcInlineIfLambdaUsedOnNonInlineFunctionOrMethod tcInlineIfLambdaUsedOnNonInlineFunctionOrMethod SR.tcInstanceMemberRequiresTarget tcInstanceMemberRequiresTarget SR.tcInterfaceTypesAndDelegatesCannotContainFields tcInterfaceTypesAndDelegatesCannotContainFields SR.tcInterfaceTypesCannotBeSealed tcInterfaceTypesCannotBeSealed SR.tcInterfacesShouldUseInheritNotInterface tcInterfacesShouldUseInheritNotInterface SR.tcInterpolationMixedWithPercent tcInterpolationMixedWithPercent SR.tcIntoNeedsRestOfQuery tcIntoNeedsRestOfQuery SR.tcInvalidActivePatternName tcInvalidActivePatternName SR.tcInvalidActivePatternName tcInvalidActivePatternName SR.tcInvalidAlignmentInInterpolatedString tcInvalidAlignmentInInterpolatedString SR.tcInvalidArgForParameterizedPattern tcInvalidArgForParameterizedPattern SR.tcInvalidAssignment tcInvalidAssignment SR.tcInvalidConstantExpression tcInvalidConstantExpression SR.tcInvalidConstraint tcInvalidConstraint SR.tcInvalidConstraintTypeSealed tcInvalidConstraintTypeSealed SR.tcInvalidDeclaration tcInvalidDeclaration SR.tcInvalidDelegateSpecification tcInvalidDelegateSpecification SR.tcInvalidEnumConstraint tcInvalidEnumConstraint SR.tcInvalidEnumerationLiteral tcInvalidEnumerationLiteral SR.tcInvalidIndexIntoActivePatternArray tcInvalidIndexIntoActivePatternArray SR.tcInvalidIndexOperatorDefinition tcInvalidIndexOperatorDefinition SR.tcInvalidIndexOperatorDefinition tcInvalidIndexOperatorDefinition SR.tcInvalidIndexerExpression tcInvalidIndexerExpression SR.tcInvalidInlineSpecification tcInvalidInlineSpecification SR.tcInvalidMemberDeclNameMissingOrHasParen tcInvalidMemberDeclNameMissingOrHasParen SR.tcInvalidMemberName tcInvalidMemberName SR.tcInvalidMemberName tcInvalidMemberName SR.tcInvalidMemberNameCtor tcInvalidMemberNameCtor SR.tcInvalidMemberNameFixedTypes tcInvalidMemberNameFixedTypes SR.tcInvalidMemberNameFixedTypes tcInvalidMemberNameFixedTypes SR.tcInvalidMethodNameForEquality tcInvalidMethodNameForEquality SR.tcInvalidMethodNameForEquality tcInvalidMethodNameForEquality SR.tcInvalidMethodNameForRelationalOperator tcInvalidMethodNameForRelationalOperator SR.tcInvalidMethodNameForRelationalOperator tcInvalidMethodNameForRelationalOperator SR.tcInvalidMixtureOfRecursiveForms tcInvalidMixtureOfRecursiveForms SR.tcInvalidModuleName tcInvalidModuleName SR.tcInvalidNamespaceModuleTypeUnionName tcInvalidNamespaceModuleTypeUnionName SR.tcInvalidNewConstraint tcInvalidNewConstraint SR.tcInvalidNonPrimitiveLiteralInPatternMatch tcInvalidNonPrimitiveLiteralInPatternMatch SR.tcInvalidObjectConstructionExpression tcInvalidObjectConstructionExpression SR.tcInvalidObjectExpressionSyntaxForm tcInvalidObjectExpressionSyntaxForm SR.tcInvalidObjectSequenceOrRecordExpression tcInvalidObjectSequenceOrRecordExpression SR.tcInvalidOperatorDefinition tcInvalidOperatorDefinition SR.tcInvalidOperatorDefinition tcInvalidOperatorDefinition SR.tcInvalidOperatorDefinitionEquality tcInvalidOperatorDefinitionEquality SR.tcInvalidOperatorDefinitionEquality tcInvalidOperatorDefinitionEquality SR.tcInvalidOperatorDefinitionRelational tcInvalidOperatorDefinitionRelational SR.tcInvalidOperatorDefinitionRelational tcInvalidOperatorDefinitionRelational SR.tcInvalidOptionalAssignmentToPropertyOrField tcInvalidOptionalAssignmentToPropertyOrField SR.tcInvalidPattern tcInvalidPattern SR.tcInvalidPropertyType tcInvalidPropertyType SR.tcInvalidRecordConstruction tcInvalidRecordConstruction SR.tcInvalidRelationInJoin tcInvalidRelationInJoin SR.tcInvalidRelationInJoin tcInvalidRelationInJoin SR.tcInvalidResumableConstruct tcInvalidResumableConstruct SR.tcInvalidResumableConstruct tcInvalidResumableConstruct SR.tcInvalidSelfConstraint tcInvalidSelfConstraint SR.tcInvalidSequenceExpressionSyntaxForm tcInvalidSequenceExpressionSyntaxForm SR.tcInvalidSignatureForSet tcInvalidSignatureForSet SR.tcInvalidStructReturn tcInvalidStructReturn SR.tcInvalidTypeArgumentCount tcInvalidTypeArgumentCount SR.tcInvalidTypeArgumentUsage tcInvalidTypeArgumentUsage SR.tcInvalidTypeExtension tcInvalidTypeExtension SR.tcInvalidTypeForLiteralEnumeration tcInvalidTypeForLiteralEnumeration SR.tcInvalidTypeForUnitsOfMeasure tcInvalidTypeForUnitsOfMeasure SR.tcInvalidUnitsOfMeasurePrefix tcInvalidUnitsOfMeasurePrefix SR.tcInvalidUseBangBinding tcInvalidUseBangBinding SR.tcInvalidUseBangBindingNoAndBangs tcInvalidUseBangBindingNoAndBangs SR.tcInvalidUseBinding tcInvalidUseBinding SR.tcInvalidUseNullAsTrueValue tcInvalidUseNullAsTrueValue SR.tcInvalidUseOfDelegate tcInvalidUseOfDelegate SR.tcInvalidUseOfInterfaceType tcInvalidUseOfInterfaceType SR.tcInvalidUseOfReverseIndex tcInvalidUseOfReverseIndex SR.tcInvalidUseOfTypeName tcInvalidUseOfTypeName SR.tcIsReadOnlyNotStruct tcIsReadOnlyNotStruct SR.tcJoinMustUseSimplePattern tcJoinMustUseSimplePattern SR.tcJoinMustUseSimplePattern tcJoinMustUseSimplePattern SR.tcKindOfTypeSpecifiedDoesNotMatchDefinition tcKindOfTypeSpecifiedDoesNotMatchDefinition SR.tcLessGenericBecauseOfAnnotation tcLessGenericBecauseOfAnnotation SR.tcLessGenericBecauseOfAnnotation tcLessGenericBecauseOfAnnotation SR.tcLetAndDoRequiresImplicitConstructionSequence tcLetAndDoRequiresImplicitConstructionSequence SR.tcListLiteralMaxSize tcListLiteralMaxSize SR.tcListLiteralWithSingleTupleElement tcListLiteralWithSingleTupleElement SR.tcListThenAdjacentListArgumentNeedsAdjustment tcListThenAdjacentListArgumentNeedsAdjustment SR.tcListThenAdjacentListArgumentReserved tcListThenAdjacentListArgumentReserved SR.tcLiteralAttributeCannotUseActivePattern tcLiteralAttributeCannotUseActivePattern SR.tcLiteralAttributeRequiresConstantValue tcLiteralAttributeRequiresConstantValue SR.tcLiteralCannotBeInline tcLiteralCannotBeInline SR.tcLiteralCannotBeMutable tcLiteralCannotBeMutable SR.tcLiteralCannotHaveGenericParameters tcLiteralCannotHaveGenericParameters SR.tcLiteralDoesNotTakeArguments tcLiteralDoesNotTakeArguments SR.tcLiteralFieldAssignmentNoArg tcLiteralFieldAssignmentNoArg SR.tcLiteralFieldAssignmentWithArg tcLiteralFieldAssignmentWithArg SR.tcLiteralFieldAssignmentWithArg tcLiteralFieldAssignmentWithArg SR.tcLocalClassBindingsCannotBeInline tcLocalClassBindingsCannotBeInline SR.tcLookupMayNotBeUsedHere tcLookupMayNotBeUsedHere SR.tcMatchMayNotBeUsedWithQuery tcMatchMayNotBeUsedWithQuery SR.tcMeasureDeclarationsRequireStaticMembers tcMeasureDeclarationsRequireStaticMembers SR.tcMeasureDeclarationsRequireStaticMembersNotConstructors tcMeasureDeclarationsRequireStaticMembersNotConstructors SR.tcMeasureDefinitionsCannotHaveTypeParameters tcMeasureDefinitionsCannotHaveTypeParameters SR.tcMemberAndLocalClassBindingHaveSameName tcMemberAndLocalClassBindingHaveSameName SR.tcMemberAndLocalClassBindingHaveSameName tcMemberAndLocalClassBindingHaveSameName SR.tcMemberFoundIsNotAbstractOrVirtual tcMemberFoundIsNotAbstractOrVirtual SR.tcMemberFoundIsNotAbstractOrVirtual tcMemberFoundIsNotAbstractOrVirtual SR.tcMemberIsNotSufficientlyGeneric tcMemberIsNotSufficientlyGeneric SR.tcMemberKindPropertyGetSetNotExpected tcMemberKindPropertyGetSetNotExpected SR.tcMemberNotPermittedInInterfaceImplementation tcMemberNotPermittedInInterfaceImplementation SR.tcMemberOperatorDefinitionInExtrinsic tcMemberOperatorDefinitionInExtrinsic SR.tcMemberOverridesIllegalInInterface tcMemberOverridesIllegalInInterface SR.tcMemberUsedInInvalidWay tcMemberUsedInInvalidWay SR.tcMemberUsedInInvalidWay tcMemberUsedInInvalidWay SR.tcMembersThatExtendInterfaceMustBePlacedInSeparateModule tcMembersThatExtendInterfaceMustBePlacedInSeparateModule SR.tcMethodNotAccessible tcMethodNotAccessible SR.tcMethodNotAccessible tcMethodNotAccessible SR.tcMethodOverridesIllegalHere tcMethodOverridesIllegalHere SR.tcMissingCustomOperation tcMissingCustomOperation SR.tcMissingCustomOperation tcMissingCustomOperation SR.tcMissingRequiredMembers tcMissingRequiredMembers SR.tcMissingRequiredMembers tcMissingRequiredMembers SR.tcModuleAbbrevFirstInMutRec tcModuleAbbrevFirstInMutRec SR.tcModuleAbbreviationForNamespace tcModuleAbbreviationForNamespace SR.tcModuleAbbreviationForNamespace tcModuleAbbreviationForNamespace SR.tcModuleRequiresQualifiedAccess tcModuleRequiresQualifiedAccess SR.tcModuleRequiresQualifiedAccess tcModuleRequiresQualifiedAccess SR.tcMoreConcreteTiebreakerUsed tcMoreConcreteTiebreakerUsed SR.tcMoreConcreteTiebreakerUsed tcMoreConcreteTiebreakerUsed SR.tcMultipleFieldsInRecord tcMultipleFieldsInRecord SR.tcMultipleFieldsInRecord tcMultipleFieldsInRecord SR.tcMultipleRecdTypeChoice tcMultipleRecdTypeChoice SR.tcMultipleRecdTypeChoice tcMultipleRecdTypeChoice SR.tcMultipleVisibilityAttributes tcMultipleVisibilityAttributes SR.tcMultipleVisibilityAttributesWithLet tcMultipleVisibilityAttributesWithLet SR.tcMutableValuesCannotBeInline tcMutableValuesCannotBeInline SR.tcMutableValuesMayNotHaveGenericParameters tcMutableValuesMayNotHaveGenericParameters SR.tcMutableValuesSyntax tcMutableValuesSyntax SR.tcNameArgumentsMustAppearLast tcNameArgumentsMustAppearLast SR.tcNameNotBoundInPattern tcNameNotBoundInPattern SR.tcNameNotBoundInPattern tcNameNotBoundInPattern SR.tcNamedActivePattern tcNamedActivePattern SR.tcNamedActivePattern tcNamedActivePattern SR.tcNamedArgumentDidNotMatch tcNamedArgumentDidNotMatch SR.tcNamedArgumentDidNotMatch tcNamedArgumentDidNotMatch SR.tcNamedArgumentsCannotBeUsedInMemberTraits tcNamedArgumentsCannotBeUsedInMemberTraits SR.tcNamedTypeRequired tcNamedTypeRequired SR.tcNamedTypeRequired tcNamedTypeRequired SR.tcNamespaceCannotContainExtensionMembers tcNamespaceCannotContainExtensionMembers SR.tcNamespaceCannotContainValues tcNamespaceCannotContainValues SR.tcNewCannotBeUsedOnInterfaceType tcNewCannotBeUsedOnInterfaceType SR.tcNewMemberHidesAbstractMember tcNewMemberHidesAbstractMember SR.tcNewMemberHidesAbstractMember tcNewMemberHidesAbstractMember SR.tcNewMemberHidesAbstractMemberWithSuffix tcNewMemberHidesAbstractMemberWithSuffix SR.tcNewMemberHidesAbstractMemberWithSuffix tcNewMemberHidesAbstractMemberWithSuffix SR.tcNewMustBeUsedWithNamedType tcNewMustBeUsedWithNamedType SR.tcNewRequiresObjectConstructor tcNewRequiresObjectConstructor SR.tcNoAbstractOrVirtualMemberFound tcNoAbstractOrVirtualMemberFound SR.tcNoAbstractOrVirtualMemberFound tcNoAbstractOrVirtualMemberFound SR.tcNoArgumentsForRecordValue tcNoArgumentsForRecordValue SR.tcNoComparisonNeeded1 tcNoComparisonNeeded1 SR.tcNoComparisonNeeded1 tcNoComparisonNeeded1 SR.tcNoComparisonNeeded2 tcNoComparisonNeeded2 SR.tcNoComparisonNeeded2 tcNoComparisonNeeded2 SR.tcNoEagerConstraintApplicationAttribute tcNoEagerConstraintApplicationAttribute SR.tcNoEqualityNeeded1 tcNoEqualityNeeded1 SR.tcNoEqualityNeeded1 tcNoEqualityNeeded1 SR.tcNoEqualityNeeded2 tcNoEqualityNeeded2 SR.tcNoEqualityNeeded2 tcNoEqualityNeeded2 SR.tcNoIntegerForLoopInQuery tcNoIntegerForLoopInQuery SR.tcNoInterfaceImplementationForConstructionExpression tcNoInterfaceImplementationForConstructionExpression SR.tcNoMemberFoundForOverride tcNoMemberFoundForOverride SR.tcNoPropertyFoundForOverride tcNoPropertyFoundForOverride SR.tcNoStaticMemberFoundForOverride tcNoStaticMemberFoundForOverride SR.tcNoStaticPropertyFoundForOverride tcNoStaticPropertyFoundForOverride SR.tcNoTryFinallyInQuery tcNoTryFinallyInQuery SR.tcNoWhileInQuery tcNoWhileInQuery SR.tcNonLiteralCannotBeUsedInPattern tcNonLiteralCannotBeUsedInPattern SR.tcNonSimpleLetBindingInQuery tcNonSimpleLetBindingInQuery SR.tcNonUniformMemberUse tcNonUniformMemberUse SR.tcNonUniformMemberUse tcNonUniformMemberUse SR.tcNonZeroConstantCannotHaveGenericUnit tcNonZeroConstantCannotHaveGenericUnit SR.tcNotAFunctionButIndexerIndexingNotYetEnabled tcNotAFunctionButIndexerIndexingNotYetEnabled SR.tcNotAFunctionButIndexerNamedIndexingNotYetEnabled tcNotAFunctionButIndexerNamedIndexingNotYetEnabled SR.tcNotAFunctionButIndexerNamedIndexingNotYetEnabled tcNotAFunctionButIndexerNamedIndexingNotYetEnabled SR.tcNotAnException tcNotAnException SR.tcNotAnIndexerIndexingNotYetEnabled tcNotAnIndexerIndexingNotYetEnabled SR.tcNotAnIndexerNamedIndexingNotYetEnabled tcNotAnIndexerNamedIndexingNotYetEnabled SR.tcNotAnIndexerNamedIndexingNotYetEnabled tcNotAnIndexerNamedIndexingNotYetEnabled SR.tcNotSufficientlyGenericBecauseOfScope tcNotSufficientlyGenericBecauseOfScope SR.tcNotSufficientlyGenericBecauseOfScope tcNotSufficientlyGenericBecauseOfScope SR.tcNotValidEnumCaseName tcNotValidEnumCaseName SR.tcNullableToStringOverride tcNullableToStringOverride SR.tcNullnessCheckingNotEnabled tcNullnessCheckingNotEnabled SR.tcNumericLiteralRequiresModule tcNumericLiteralRequiresModule SR.tcNumericLiteralRequiresModule tcNumericLiteralRequiresModule SR.tcObjectConstructionCanOnlyBeUsedInClassTypes tcObjectConstructionCanOnlyBeUsedInClassTypes SR.tcObjectConstructionExpressionCanOnlyImplementConstructorsInObjectModelTypes tcObjectConstructionExpressionCanOnlyImplementConstructorsInObjectModelTypes SR.tcObjectConstructorRequiresArgument tcObjectConstructorRequiresArgument SR.tcObjectConstructorsIllegalInInterface tcObjectConstructorsIllegalInInterface SR.tcObjectConstructorsOnTypeParametersCannotTakeArguments tcObjectConstructorsOnTypeParametersCannotTakeArguments SR.tcObjectExpressionFormDeprecated tcObjectExpressionFormDeprecated SR.tcObjectExpressionsCanOnlyOverrideAbstractOrVirtual tcObjectExpressionsCanOnlyOverrideAbstractOrVirtual SR.tcObjectOfIndeterminateTypeUsedRequireTypeConstraint tcObjectOfIndeterminateTypeUsedRequireTypeConstraint SR.tcObjectsMustBeInitializedWithObjectExpression tcObjectsMustBeInitializedWithObjectExpression SR.tcOnlyClassesCanHaveAbstract tcOnlyClassesCanHaveAbstract SR.tcOnlyFunctionsCanBeInline tcOnlyFunctionsCanBeInline SR.tcOnlyRecordFieldsAndSimpleLetCanBeMutable tcOnlyRecordFieldsAndSimpleLetCanBeMutable SR.tcOnlySimpleBindingsCanBeUsedInConstructionExpressions tcOnlySimpleBindingsCanBeUsedInConstructionExpressions SR.tcOnlySimplePatternsInLetRec tcOnlySimplePatternsInLetRec SR.tcOnlyStructsCanHaveStructLayout tcOnlyStructsCanHaveStructLayout SR.tcOnlyTypesRepresentingUnitsOfMeasureCanHaveMeasure tcOnlyTypesRepresentingUnitsOfMeasureCanHaveMeasure SR.tcOpenFirstInMutRec tcOpenFirstInMutRec SR.tcOpenUsedWithPartiallyQualifiedPath tcOpenUsedWithPartiallyQualifiedPath SR.tcOpenUsedWithPartiallyQualifiedPath tcOpenUsedWithPartiallyQualifiedPath SR.tcOperatorDoesntAcceptInto tcOperatorDoesntAcceptInto SR.tcOperatorDoesntAcceptInto tcOperatorDoesntAcceptInto SR.tcOperatorIncorrectSyntax tcOperatorIncorrectSyntax SR.tcOperatorIncorrectSyntax tcOperatorIncorrectSyntax SR.tcOperatorRequiresIn tcOperatorRequiresIn SR.tcOperatorRequiresIn tcOperatorRequiresIn SR.tcOptionalArgsMustComeAfterNonOptionalArgs tcOptionalArgsMustComeAfterNonOptionalArgs SR.tcOptionalArgsOnlyOnMembers tcOptionalArgsOnlyOnMembers SR.tcOptionalArgumentsCannotBeUsedInCustomAttribute tcOptionalArgumentsCannotBeUsedInCustomAttribute SR.tcOtherThenAdjacentListArgumentNeedsAdjustment tcOtherThenAdjacentListArgumentNeedsAdjustment SR.tcOtherThenAdjacentListArgumentReserved tcOtherThenAdjacentListArgumentReserved SR.tcOverloadResolutionPriorityOnOverride tcOverloadResolutionPriorityOnOverride SR.tcOverloadsCannotHaveCurriedArguments tcOverloadsCannotHaveCurriedArguments SR.tcOverrideArityMismatch tcOverrideArityMismatch SR.tcOverrideArityMismatch tcOverrideArityMismatch SR.tcOverrideUsesMultipleArgumentsInsteadOfTuple tcOverrideUsesMultipleArgumentsInsteadOfTuple SR.tcOverridesCannotHaveVisibilityDeclarations tcOverridesCannotHaveVisibilityDeclarations SR.tcOverridingMethodRequiresAllOrNoTypeParameters tcOverridingMethodRequiresAllOrNoTypeParameters SR.tcParameterInferredByref tcParameterInferredByref SR.tcParameterInferredByref tcParameterInferredByref SR.tcParameterRequiresName tcParameterRequiresName SR.tcParenThenAdjacentListArgumentNeedsAdjustment tcParenThenAdjacentListArgumentNeedsAdjustment SR.tcParenThenAdjacentListArgumentReserved tcParenThenAdjacentListArgumentReserved SR.tcPartialActivePattern tcPartialActivePattern SR.tcPassingWithoutNullToANullableExpectingFunc tcPassingWithoutNullToANullableExpectingFunc SR.tcPassingWithoutNullToANullableExpectingFunc tcPassingWithoutNullToANullableExpectingFunc SR.tcPassingWithoutNullToNonNullAP tcPassingWithoutNullToNonNullAP SR.tcPassingWithoutNullToNonNullQuickAP tcPassingWithoutNullToNonNullQuickAP SR.tcPassingWithoutNullToOptionOfObj tcPassingWithoutNullToOptionOfObj SR.tcPassingWithoutNullToValueOptionOfObj tcPassingWithoutNullToValueOptionOfObj SR.tcPassingWithoutNullTononNullFunction tcPassingWithoutNullTononNullFunction SR.tcPredefinedTypeCannotBeUsedAsSuperType tcPredefinedTypeCannotBeUsedAsSuperType SR.tcPropertyCannotBeSet0 tcPropertyCannotBeSet0 SR.tcPropertyCannotBeSet1 tcPropertyCannotBeSet1 SR.tcPropertyCannotBeSet1 tcPropertyCannotBeSet1 SR.tcPropertyCannotBeSetPrivateSetter tcPropertyCannotBeSetPrivateSetter SR.tcPropertyCannotBeSetPrivateSetter tcPropertyCannotBeSetPrivateSetter SR.tcPropertyIsNotReadable tcPropertyIsNotReadable SR.tcPropertyIsNotReadable tcPropertyIsNotReadable SR.tcPropertyIsNotStatic tcPropertyIsNotStatic SR.tcPropertyIsNotStatic tcPropertyIsNotStatic SR.tcPropertyIsStatic tcPropertyIsStatic SR.tcPropertyIsStatic tcPropertyIsStatic SR.tcPropertyOrFieldNotFoundInAttribute tcPropertyOrFieldNotFoundInAttribute SR.tcPropertyRequiresExplicitTypeParameters tcPropertyRequiresExplicitTypeParameters SR.tcRecImplied tcRecImplied SR.tcRecordExplicitFieldShadowsSpreadField tcRecordExplicitFieldShadowsSpreadField SR.tcRecordExplicitFieldShadowsSpreadField tcRecordExplicitFieldShadowsSpreadField SR.tcRecordExprSpreadFieldShadowsExplicitField tcRecordExprSpreadFieldShadowsExplicitField SR.tcRecordExprSpreadFieldShadowsExplicitField tcRecordExprSpreadFieldShadowsExplicitField SR.tcRecordExprSpreadFieldShadowsSpreadField tcRecordExprSpreadFieldShadowsSpreadField SR.tcRecordExprSpreadFieldShadowsSpreadField tcRecordExprSpreadFieldShadowsSpreadField SR.tcRecordExprSpreadSourceCannotBeNullable tcRecordExprSpreadSourceCannotBeNullable SR.tcRecordExprSpreadSourceMustBeRecord tcRecordExprSpreadSourceMustBeRecord SR.tcRecordExprSpreadWithCannotBeUsedWithSpreads tcRecordExprSpreadWithCannotBeUsedWithSpreads SR.tcRecordFieldInconsistentTypes tcRecordFieldInconsistentTypes SR.tcRecordTypeDefinitionSpreadFieldShadowsExplicitField tcRecordTypeDefinitionSpreadFieldShadowsExplicitField SR.tcRecordTypeDefinitionSpreadFieldShadowsExplicitField tcRecordTypeDefinitionSpreadFieldShadowsExplicitField SR.tcRecordTypeDefinitionSpreadFieldShadowsSpreadField tcRecordTypeDefinitionSpreadFieldShadowsSpreadField SR.tcRecordTypeDefinitionSpreadFieldShadowsSpreadField tcRecordTypeDefinitionSpreadFieldShadowsSpreadField SR.tcRecordTypeDefinitionSpreadSourceCannotBeNullable tcRecordTypeDefinitionSpreadSourceCannotBeNullable SR.tcRecordTypeDefinitionSpreadSourceMustBeRecord tcRecordTypeDefinitionSpreadSourceMustBeRecord SR.tcRecordsUnionsAbbreviationsStructsMayNotHaveAllowNullLiteralAttribute tcRecordsUnionsAbbreviationsStructsMayNotHaveAllowNullLiteralAttribute SR.tcRecursiveBindingsWithMembersMustBeDirectAugmentation tcRecursiveBindingsWithMembersMustBeDirectAugmentation SR.tcRecursiveInlineNotAllowed tcRecursiveInlineNotAllowed SR.tcRecursiveInlineNotAllowed tcRecursiveInlineNotAllowed SR.tcRepresentationOfTypeHiddenBySignature tcRepresentationOfTypeHiddenBySignature SR.tcRequireActivePatternWithOneResult tcRequireActivePatternWithOneResult SR.tcRequireBuilderMethod tcRequireBuilderMethod SR.tcRequireBuilderMethod tcRequireBuilderMethod SR.tcRequireMergeSourcesOrBindN tcRequireMergeSourcesOrBindN SR.tcRequireMergeSourcesOrBindN tcRequireMergeSourcesOrBindN SR.tcRequireVarConstRecogOrLiteral tcRequireVarConstRecogOrLiteral SR.tcReservedSyntaxForAugmentation tcReservedSyntaxForAugmentation SR.tcResumableCodeArgMustHaveRightKind tcResumableCodeArgMustHaveRightKind SR.tcResumableCodeArgMustHaveRightName tcResumableCodeArgMustHaveRightName SR.tcResumableCodeContainsLetRec tcResumableCodeContainsLetRec SR.tcResumableCodeFunctionMustBeInline tcResumableCodeFunctionMustBeInline SR.tcResumableCodeInvocation tcResumableCodeInvocation SR.tcResumableCodeNotSupported tcResumableCodeNotSupported SR.tcReturnMayNotBeUsedInQueries tcReturnMayNotBeUsedInQueries SR.tcReturnTypesForUnionMustBeSameAsType tcReturnTypesForUnionMustBeSameAsType SR.tcReturnValuesCannotHaveNames tcReturnValuesCannotHaveNames SR.tcRuntimeSuppliedMethodCannotBeUsedInUserCode tcRuntimeSuppliedMethodCannotBeUsedInUserCode SR.tcRuntimeSuppliedMethodCannotBeUsedInUserCode tcRuntimeSuppliedMethodCannotBeUsedInUserCode SR.tcSeqResultsUseYield tcSeqResultsUseYield SR.tcSetterForInitOnlyPropertyCannotBeCalled1 tcSetterForInitOnlyPropertyCannotBeCalled1 SR.tcSetterForInitOnlyPropertyCannotBeCalled1 tcSetterForInitOnlyPropertyCannotBeCalled1 SR.tcSimpleMethodNameRequired tcSimpleMethodNameRequired SR.tcStaticBindingInExtrinsicAugmentation tcStaticBindingInExtrinsicAugmentation SR.tcStaticFieldUsedWhenInstanceFieldExpected tcStaticFieldUsedWhenInstanceFieldExpected SR.tcStaticInitializerRequiresArgument tcStaticInitializerRequiresArgument SR.tcStaticInitializersIllegalInInterface tcStaticInitializersIllegalInInterface SR.tcStaticLetBindingsRequireClassesWithImplicitConstructors tcStaticLetBindingsRequireClassesWithImplicitConstructors SR.tcStaticMemberShouldNotHaveThis tcStaticMemberShouldNotHaveThis SR.tcStaticOptimizationConditionalsOnlyForFSharpLibrary tcStaticOptimizationConditionalsOnlyForFSharpLibrary SR.tcStaticValFieldsMustBeMutableAndPrivate tcStaticValFieldsMustBeMutableAndPrivate SR.tcStructTypesCannotContainAbstractMembers tcStructTypesCannotContainAbstractMembers SR.tcStructUnionMultiCaseDistinctFields tcStructUnionMultiCaseDistinctFields SR.tcStructUnionMultiCaseFieldsSameType tcStructUnionMultiCaseFieldsSameType SR.tcStructsCanOnlyBindThisAtMemberDeclaration tcStructsCanOnlyBindThisAtMemberDeclaration SR.tcStructsCannotHaveConstructorWithNoArguments tcStructsCannotHaveConstructorWithNoArguments SR.tcStructsInterfacesEnumsDelegatesMayNotInheritFromOtherTypes tcStructsInterfacesEnumsDelegatesMayNotInheritFromOtherTypes SR.tcStructsMayNotContainDoBindings tcStructsMayNotContainDoBindings SR.tcStructsMayNotContainLetBindings tcStructsMayNotContainLetBindings SR.tcStructsMustDeclareTypesOfImplicitCtorArgsExplicitly tcStructsMustDeclareTypesOfImplicitCtorArgsExplicitly SR.tcStructuralComparisonNotSatisfied1 tcStructuralComparisonNotSatisfied1 SR.tcStructuralComparisonNotSatisfied1 tcStructuralComparisonNotSatisfied1 SR.tcStructuralComparisonNotSatisfied2 tcStructuralComparisonNotSatisfied2 SR.tcStructuralComparisonNotSatisfied2 tcStructuralComparisonNotSatisfied2 SR.tcStructuralEqualityNotSatisfied1 tcStructuralEqualityNotSatisfied1 SR.tcStructuralEqualityNotSatisfied1 tcStructuralEqualityNotSatisfied1 SR.tcStructuralEqualityNotSatisfied2 tcStructuralEqualityNotSatisfied2 SR.tcStructuralEqualityNotSatisfied2 tcStructuralEqualityNotSatisfied2 SR.tcSubsumptionImplicitConversionUsed tcSubsumptionImplicitConversionUsed SR.tcSubsumptionImplicitConversionUsed tcSubsumptionImplicitConversionUsed SR.tcSynTypeOrInvalidInDeclaration tcSynTypeOrInvalidInDeclaration SR.tcSyntaxCanOnlyBeUsedToCreateObjectTypes tcSyntaxCanOnlyBeUsedToCreateObjectTypes SR.tcSyntaxCanOnlyBeUsedToCreateObjectTypes tcSyntaxCanOnlyBeUsedToCreateObjectTypes SR.tcSyntaxErrorUnexpectedQMark tcSyntaxErrorUnexpectedQMark SR.tcSyntaxFormUsedOnlyWithRecordLabelsPropertiesAndFields tcSyntaxFormUsedOnlyWithRecordLabelsPropertiesAndFields SR.tcTPFieldMustBeLiteral tcTPFieldMustBeLiteral SR.tcThisTypeMayNotHaveACLIMutableAttribute tcThisTypeMayNotHaveACLIMutableAttribute SR.tcThisValueMayNotBeInlined tcThisValueMayNotBeInlined SR.tcThreadStaticAndContextStaticMustBeStatic tcThreadStaticAndContextStaticMustBeStatic SR.tcTraitHasMultipleSupportTypes tcTraitHasMultipleSupportTypes SR.tcTraitHasMultipleSupportTypes tcTraitHasMultipleSupportTypes SR.tcTraitInvocationShouldUseTick tcTraitInvocationShouldUseTick SR.tcTraitIsNotStatic tcTraitIsNotStatic SR.tcTraitIsNotStatic tcTraitIsNotStatic SR.tcTraitIsStatic tcTraitIsStatic SR.tcTraitIsStatic tcTraitIsStatic SR.tcTraitMayNotUseComplexThings tcTraitMayNotUseComplexThings SR.tcTryIllegalInSequenceExpression tcTryIllegalInSequenceExpression SR.tcTryWithMayNotBeUsedInQueries tcTryWithMayNotBeUsedInQueries SR.tcTupleMemberNotNormallyUsed tcTupleMemberNotNormallyUsed SR.tcTupleStructMismatch tcTupleStructMismatch SR.tcTypeAbbreviationHasTypeParametersMissingOnType tcTypeAbbreviationHasTypeParametersMissingOnType SR.tcTypeAbbreviationsCannotHaveAugmentations tcTypeAbbreviationsCannotHaveAugmentations SR.tcTypeAbbreviationsCannotHaveInterfaceDeclaration tcTypeAbbreviationsCannotHaveInterfaceDeclaration SR.tcTypeAbbreviationsCheckedAtCompileTime tcTypeAbbreviationsCheckedAtCompileTime SR.tcTypeAbbreviationsMayNotHaveMembers tcTypeAbbreviationsMayNotHaveMembers SR.tcTypeCannotBeEnumerated tcTypeCannotBeEnumerated SR.tcTypeCannotBeEnumerated tcTypeCannotBeEnumerated SR.tcTypeCastErased tcTypeCastErased SR.tcTypeCastErased tcTypeCastErased SR.tcTypeDefinitionIsCyclic tcTypeDefinitionIsCyclic SR.tcTypeDefinitionIsCyclicThroughInheritance tcTypeDefinitionIsCyclicThroughInheritance SR.tcTypeDefinitionIsCyclicThroughSpreads tcTypeDefinitionIsCyclicThroughSpreads SR.tcTypeDefinitionsWithImplicitConstructionMustHaveLocalBindingsBeforeMembers tcTypeDefinitionsWithImplicitConstructionMustHaveLocalBindingsBeforeMembers SR.tcTypeDefinitionsWithImplicitConstructionMustHaveOneInherit tcTypeDefinitionsWithImplicitConstructionMustHaveOneInherit SR.tcTypeDoesNotHaveAnyNull tcTypeDoesNotHaveAnyNull SR.tcTypeDoesNotHaveAnyNull tcTypeDoesNotHaveAnyNull SR.tcTypeDoesNotInheritAttribute tcTypeDoesNotInheritAttribute SR.tcTypeExceptionOrModule tcTypeExceptionOrModule SR.tcTypeHasNoAccessibleConstructor tcTypeHasNoAccessibleConstructor SR.tcTypeHasNoNestedTypes tcTypeHasNoNestedTypes SR.tcTypeIsInaccessible tcTypeIsInaccessible SR.tcTypeIsNotARecordType tcTypeIsNotARecordType SR.tcTypeIsNotARecordTypeNeedConstructor tcTypeIsNotARecordTypeNeedConstructor SR.tcTypeIsNotInterfaceType0 tcTypeIsNotInterfaceType0 SR.tcTypeIsNotInterfaceType1 tcTypeIsNotInterfaceType1 SR.tcTypeIsNotInterfaceType1 tcTypeIsNotInterfaceType1 SR.tcTypeOrModule tcTypeOrModule SR.tcTypeParameterArityMismatch tcTypeParameterArityMismatch SR.tcTypeParameterHasBeenConstrained tcTypeParameterHasBeenConstrained SR.tcTypeParameterHasBeenConstrained tcTypeParameterHasBeenConstrained SR.tcTypeParameterInvalidAsTypeConstructor tcTypeParameterInvalidAsTypeConstructor SR.tcTypeParametersInferredAreNotStable tcTypeParametersInferredAreNotStable SR.tcTypeRequiresDefinition tcTypeRequiresDefinition SR.tcTypeTestErased tcTypeTestErased SR.tcTypeTestErased tcTypeTestErased SR.tcTypeTestLosesMeasures tcTypeTestLosesMeasures SR.tcTypeTestLosesMeasures tcTypeTestLosesMeasures SR.tcTypeTestLossy tcTypeTestLossy SR.tcTypeTestLossy tcTypeTestLossy SR.tcTypeUsedInInvalidWay tcTypeUsedInInvalidWay SR.tcTypeUsedInInvalidWay tcTypeUsedInInvalidWay SR.tcTypesAreAlwaysSealedAssemblyCode tcTypesAreAlwaysSealedAssemblyCode SR.tcTypesAreAlwaysSealedDU tcTypesAreAlwaysSealedDU SR.tcTypesAreAlwaysSealedDelegate tcTypesAreAlwaysSealedDelegate SR.tcTypesAreAlwaysSealedEnum tcTypesAreAlwaysSealedEnum SR.tcTypesAreAlwaysSealedRecord tcTypesAreAlwaysSealedRecord SR.tcTypesAreAlwaysSealedStruct tcTypesAreAlwaysSealedStruct SR.tcTypesCannotContainNestedTypes tcTypesCannotContainNestedTypes SR.tcTypesCannotInheritFromMultipleConcreteTypes tcTypesCannotInheritFromMultipleConcreteTypes SR.tcUnableToParseFormatString tcUnableToParseFormatString SR.tcUnableToParseFormatString tcUnableToParseFormatString SR.tcUnableToParseInterpolatedString tcUnableToParseInterpolatedString SR.tcUnableToParseInterpolatedString tcUnableToParseInterpolatedString SR.tcUndefinedField tcUndefinedField SR.tcUndefinedField tcUndefinedField SR.tcUnexpectedBigRationalConstant tcUnexpectedBigRationalConstant SR.tcUnexpectedConditionInImportedAssembly tcUnexpectedConditionInImportedAssembly SR.tcUnexpectedConstByteArray tcUnexpectedConstByteArray SR.tcUnexpectedConstUint16Array tcUnexpectedConstUint16Array SR.tcUnexpectedExprAtRecInfPoint tcUnexpectedExprAtRecInfPoint SR.tcUnexpectedFunTypeInUnionCaseField tcUnexpectedFunTypeInUnionCaseField SR.tcUnexpectedMeasureAnon tcUnexpectedMeasureAnon SR.tcUnexpectedPropertyInSyntaxTree tcUnexpectedPropertyInSyntaxTree SR.tcUnexpectedPropertySpec tcUnexpectedPropertySpec SR.tcUnexpectedSlashInType tcUnexpectedSlashInType SR.tcUnexpectedSymbolInTypeExpression tcUnexpectedSymbolInTypeExpression SR.tcUnexpectedSymbolInTypeExpression tcUnexpectedSymbolInTypeExpression SR.tcUnexpectedTypeArguments tcUnexpectedTypeArguments SR.tcUninitializedValFieldsMustBeMutable tcUninitializedValFieldsMustBeMutable SR.tcUnionCaseConstructorDoesNotHaveFieldWithGivenName tcUnionCaseConstructorDoesNotHaveFieldWithGivenName SR.tcUnionCaseConstructorDoesNotHaveFieldWithGivenName tcUnionCaseConstructorDoesNotHaveFieldWithGivenName SR.tcUnionCaseDoesNotTakeArguments tcUnionCaseDoesNotTakeArguments SR.tcUnionCaseExpectsTupledArguments tcUnionCaseExpectsTupledArguments SR.tcUnionCaseExpectsTupledArguments tcUnionCaseExpectsTupledArguments SR.tcUnionCaseFieldCannotBeUsedMoreThanOnce tcUnionCaseFieldCannotBeUsedMoreThanOnce SR.tcUnionCaseFieldCannotBeUsedMoreThanOnce tcUnionCaseFieldCannotBeUsedMoreThanOnce SR.tcUnionCaseNameConflictsWithGeneratedType tcUnionCaseNameConflictsWithGeneratedType SR.tcUnionCaseNameConflictsWithGeneratedType tcUnionCaseNameConflictsWithGeneratedType SR.tcUnionCaseRequiresOneArgument tcUnionCaseRequiresOneArgument SR.tcUnitToObjSubsumption tcUnitToObjSubsumption SR.tcUnitsOfMeasureInvalidInTypeConstructor tcUnitsOfMeasureInvalidInTypeConstructor SR.tcUnknownUnion tcUnknownUnion SR.tcUnnamedArgumentsDoNotFormPrefix tcUnnamedArgumentsDoNotFormPrefix SR.tcUnrecognizedAttributeTarget tcUnrecognizedAttributeTarget SR.tcUnrecognizedQueryBinaryOperator tcUnrecognizedQueryBinaryOperator SR.tcUnrecognizedQueryOperator tcUnrecognizedQueryOperator SR.tcUnsupportedAttribute tcUnsupportedAttribute SR.tcUnsupportedMutRecDecl tcUnsupportedMutRecDecl SR.tcUseForInSequenceExpression tcUseForInSequenceExpression SR.tcUseMayNotBeUsedInQueries tcUseMayNotBeUsedInQueries SR.tcUseYieldBangForMultipleResults tcUseYieldBangForMultipleResults SR.tcUsingInterfaceWithStaticAbstractMethodAsType tcUsingInterfaceWithStaticAbstractMethodAsType SR.tcUsingInterfaceWithStaticAbstractMethodAsType tcUsingInterfaceWithStaticAbstractMethodAsType SR.tcUsingInterfacesWithStaticAbstractMethods tcUsingInterfacesWithStaticAbstractMethods SR.tcValueInSignatureRequiresLiteralAttribute tcValueInSignatureRequiresLiteralAttribute SR.tcVolatileFieldsMustBeMutable tcVolatileFieldsMustBeMutable SR.tcVolatileOnlyOnClassLetBindings tcVolatileOnlyOnClassLetBindings SR.tlrLambdaLiftingOptimizationsNotApplied tlrLambdaLiftingOptimizationsNotApplied SR.tlrUnexpectedTExpr tlrUnexpectedTExpr SR.tooManyMethodsInDotNetTypeWritingAssembly tooManyMethodsInDotNetTypeWritingAssembly SR.tooManyMethodsInDotNetTypeWritingAssembly tooManyMethodsInDotNetTypeWritingAssembly SR.toolLocationHelperUnsupportedFrameworkVersion toolLocationHelperUnsupportedFrameworkVersion SR.toolLocationHelperUnsupportedFrameworkVersion toolLocationHelperUnsupportedFrameworkVersion SR.tupleRequiredInAbstractMethod tupleRequiredInAbstractMethod SR.typeInfoActivePatternResult typeInfoActivePatternResult SR.typeInfoActiveRecognizer typeInfoActiveRecognizer SR.typeInfoAnonRecdField typeInfoAnonRecdField SR.typeInfoArgument typeInfoArgument SR.typeInfoCallsWord typeInfoCallsWord SR.typeInfoCustomOperation typeInfoCustomOperation SR.typeInfoEvent typeInfoEvent SR.typeInfoExtension typeInfoExtension SR.typeInfoField typeInfoField SR.typeInfoFromFirst typeInfoFromFirst SR.typeInfoFromFirst typeInfoFromFirst SR.typeInfoFromNext typeInfoFromNext SR.typeInfoFromNext typeInfoFromNext SR.typeInfoFullName typeInfoFullName SR.typeInfoGeneratedProperty typeInfoGeneratedProperty SR.typeInfoGeneratedType typeInfoGeneratedType SR.typeInfoModule typeInfoModule SR.typeInfoNamespace typeInfoNamespace SR.typeInfoNamespaceOrModule typeInfoNamespaceOrModule SR.typeInfoOtherOverloads typeInfoOtherOverloads SR.typeInfoPatternVariable typeInfoPatternVariable SR.typeInfoProperty typeInfoProperty SR.typeInfoUnionCase typeInfoUnionCase SR.typeIsNotAccessible typeIsNotAccessible SR.typeIsNotAccessible typeIsNotAccessible SR.typrelCannotResolveAmbiguityInDelegate typrelCannotResolveAmbiguityInDelegate SR.typrelCannotResolveAmbiguityInEnum typrelCannotResolveAmbiguityInEnum SR.typrelCannotResolveAmbiguityInPrintf typrelCannotResolveAmbiguityInPrintf SR.typrelCannotResolveAmbiguityInUnmanaged typrelCannotResolveAmbiguityInUnmanaged SR.typrelCannotResolveImplicitGenericInstantiation typrelCannotResolveImplicitGenericInstantiation SR.typrelCannotResolveImplicitGenericInstantiation typrelCannotResolveImplicitGenericInstantiation SR.typrelDuplicateInterface typrelDuplicateInterface SR.typrelExplicitImplementationOfEquals typrelExplicitImplementationOfEquals SR.typrelExplicitImplementationOfEquals typrelExplicitImplementationOfEquals SR.typrelExplicitImplementationOfGetHashCode typrelExplicitImplementationOfGetHashCode SR.typrelExplicitImplementationOfGetHashCode typrelExplicitImplementationOfGetHashCode SR.typrelExplicitImplementationOfGetHashCodeOrEquals typrelExplicitImplementationOfGetHashCodeOrEquals SR.typrelExplicitImplementationOfGetHashCodeOrEquals typrelExplicitImplementationOfGetHashCodeOrEquals SR.typrelInterfaceMemberNoMostSpecificImplementation typrelInterfaceMemberNoMostSpecificImplementation SR.typrelInterfaceMemberNoMostSpecificImplementation typrelInterfaceMemberNoMostSpecificImplementation SR.typrelInterfaceWithConcreteAndVariable typrelInterfaceWithConcreteAndVariable SR.typrelInterfaceWithConcreteAndVariable typrelInterfaceWithConcreteAndVariable SR.typrelInterfaceWithConcreteAndVariableObjectExpression typrelInterfaceWithConcreteAndVariableObjectExpression SR.typrelInterfaceWithConcreteAndVariableObjectExpression typrelInterfaceWithConcreteAndVariableObjectExpression SR.typrelInvalidValue typrelInvalidValue SR.typrelMemberCannotImplement typrelMemberCannotImplement SR.typrelMemberCannotImplement typrelMemberCannotImplement SR.typrelMemberDoesNotHaveCorrectKindsOfGenericParameters typrelMemberDoesNotHaveCorrectKindsOfGenericParameters SR.typrelMemberDoesNotHaveCorrectKindsOfGenericParameters typrelMemberDoesNotHaveCorrectKindsOfGenericParameters SR.typrelMemberDoesNotHaveCorrectNumberOfArguments typrelMemberDoesNotHaveCorrectNumberOfArguments SR.typrelMemberDoesNotHaveCorrectNumberOfArguments typrelMemberDoesNotHaveCorrectNumberOfArguments SR.typrelMemberDoesNotHaveCorrectNumberOfTypeParameters typrelMemberDoesNotHaveCorrectNumberOfTypeParameters SR.typrelMemberDoesNotHaveCorrectNumberOfTypeParameters typrelMemberDoesNotHaveCorrectNumberOfTypeParameters SR.typrelMemberHasMultiplePossibleDispatchSlots typrelMemberHasMultiplePossibleDispatchSlots SR.typrelMemberHasMultiplePossibleDispatchSlots typrelMemberHasMultiplePossibleDispatchSlots SR.typrelMethodIsOverconstrained typrelMethodIsOverconstrained SR.typrelMethodIsSealed typrelMethodIsSealed SR.typrelMethodIsSealed typrelMethodIsSealed SR.typrelModuleNamespaceAttributesDifferInSigAndImpl typrelModuleNamespaceAttributesDifferInSigAndImpl SR.typrelMoreThenOneOverride typrelMoreThenOneOverride SR.typrelMoreThenOneOverride typrelMoreThenOneOverride SR.typrelNamedArgumentHasBeenAssignedMoreThenOnce typrelNamedArgumentHasBeenAssignedMoreThenOnce SR.typrelNamedArgumentHasBeenAssignedMoreThenOnce typrelNamedArgumentHasBeenAssignedMoreThenOnce SR.typrelNeedExplicitImplementation typrelNeedExplicitImplementation SR.typrelNeedExplicitImplementation typrelNeedExplicitImplementation SR.typrelNeverRefinedAwayFromTop typrelNeverRefinedAwayFromTop SR.typrelNoImplementationGiven typrelNoImplementationGiven SR.typrelNoImplementationGiven typrelNoImplementationGiven SR.typrelNoImplementationGivenSeveral typrelNoImplementationGivenSeveral SR.typrelNoImplementationGivenSeveral typrelNoImplementationGivenSeveral SR.typrelNoImplementationGivenSeveralTruncated typrelNoImplementationGivenSeveralTruncated SR.typrelNoImplementationGivenSeveralTruncated typrelNoImplementationGivenSeveralTruncated SR.typrelNoImplementationGivenSeveralTruncatedWithSuggestion typrelNoImplementationGivenSeveralTruncatedWithSuggestion SR.typrelNoImplementationGivenSeveralTruncatedWithSuggestion typrelNoImplementationGivenSeveralTruncatedWithSuggestion SR.typrelNoImplementationGivenSeveralWithSuggestion typrelNoImplementationGivenSeveralWithSuggestion SR.typrelNoImplementationGivenSeveralWithSuggestion typrelNoImplementationGivenSeveralWithSuggestion SR.typrelNoImplementationGivenWithSuggestion typrelNoImplementationGivenWithSuggestion SR.typrelNoImplementationGivenWithSuggestion typrelNoImplementationGivenWithSuggestion SR.typrelOverloadNotFound typrelOverloadNotFound SR.typrelOverloadNotFound typrelOverloadNotFound SR.typrelOverrideImplementsMoreThenOneSlot typrelOverrideImplementsMoreThenOneSlot SR.typrelOverrideImplementsMoreThenOneSlot typrelOverrideImplementsMoreThenOneSlot SR.typrelOverrideWasAmbiguous typrelOverrideWasAmbiguous SR.typrelOverrideWasAmbiguous typrelOverrideWasAmbiguous SR.typrelSigImplNotCompatibleCompileTimeRequirementsDiffer typrelSigImplNotCompatibleCompileTimeRequirementsDiffer SR.typrelSigImplNotCompatibleConstraintsDiffer typrelSigImplNotCompatibleConstraintsDiffer SR.typrelSigImplNotCompatibleConstraintsDiffer typrelSigImplNotCompatibleConstraintsDiffer SR.typrelSigImplNotCompatibleConstraintsDifferRemove typrelSigImplNotCompatibleConstraintsDifferRemove SR.typrelSigImplNotCompatibleConstraintsDifferRemove typrelSigImplNotCompatibleConstraintsDifferRemove SR.typrelSigImplNotCompatibleParamCountsDiffer typrelSigImplNotCompatibleParamCountsDiffer SR.typrelTypeImplementsIComparableDefaultObjectEqualsProvided typrelTypeImplementsIComparableDefaultObjectEqualsProvided SR.typrelTypeImplementsIComparableDefaultObjectEqualsProvided typrelTypeImplementsIComparableDefaultObjectEqualsProvided SR.typrelTypeImplementsIComparableShouldOverrideObjectEquals typrelTypeImplementsIComparableShouldOverrideObjectEquals SR.typrelTypeImplementsIComparableShouldOverrideObjectEquals typrelTypeImplementsIComparableShouldOverrideObjectEquals SR.undefinedNameConstructorModuleOrNamespace undefinedNameConstructorModuleOrNamespace SR.undefinedNameConstructorModuleOrNamespace undefinedNameConstructorModuleOrNamespace SR.undefinedNameFieldConstructorOrMember undefinedNameFieldConstructorOrMember SR.undefinedNameFieldConstructorOrMember undefinedNameFieldConstructorOrMember SR.undefinedNameFieldConstructorOrMemberWhenTypeIsKnown undefinedNameFieldConstructorOrMemberWhenTypeIsKnown SR.undefinedNameFieldConstructorOrMemberWhenTypeIsKnown undefinedNameFieldConstructorOrMemberWhenTypeIsKnown SR.undefinedNameNamespace undefinedNameNamespace SR.undefinedNameNamespace undefinedNameNamespace SR.undefinedNameNamespaceOrModule undefinedNameNamespaceOrModule SR.undefinedNameNamespaceOrModule undefinedNameNamespaceOrModule SR.undefinedNamePatternDiscriminator undefinedNamePatternDiscriminator SR.undefinedNamePatternDiscriminator undefinedNamePatternDiscriminator SR.undefinedNameRecordLabel undefinedNameRecordLabel SR.undefinedNameRecordLabel undefinedNameRecordLabel SR.undefinedNameRecordLabelOrNamespace undefinedNameRecordLabelOrNamespace SR.undefinedNameRecordLabelOrNamespace undefinedNameRecordLabelOrNamespace SR.undefinedNameSuggestionsIntro undefinedNameSuggestionsIntro SR.undefinedNameType undefinedNameType SR.undefinedNameType undefinedNameType SR.undefinedNameTypeIn undefinedNameTypeIn SR.undefinedNameTypeIn undefinedNameTypeIn SR.undefinedNameTypeParameter undefinedNameTypeParameter SR.undefinedNameTypeParameter undefinedNameTypeParameter SR.undefinedNameValueConstructorNamespaceOrType undefinedNameValueConstructorNamespaceOrType SR.undefinedNameValueConstructorNamespaceOrType undefinedNameValueConstructorNamespaceOrType SR.undefinedNameValueNamespaceTypeOrModule undefinedNameValueNamespaceTypeOrModule SR.undefinedNameValueNamespaceTypeOrModule undefinedNameValueNamespaceTypeOrModule SR.undefinedNameValueOfConstructor undefinedNameValueOfConstructor SR.undefinedNameValueOfConstructor undefinedNameValueOfConstructor SR.unionCaseIsNotAccessible unionCaseIsNotAccessible SR.unionCaseIsNotAccessible unionCaseIsNotAccessible SR.unionCasesAreNotAccessible unionCasesAreNotAccessible SR.unionCasesAreNotAccessible unionCasesAreNotAccessible SR.unnecessaryParentheses unnecessaryParentheses SR.unsupportedAttribute unsupportedAttribute SR.useSdkRefs useSdkRefs SR.valueIsNotAccessible valueIsNotAccessible SR.valueIsNotAccessible valueIsNotAccessible SR.writeToReadOnlyByref writeToReadOnlyByref SR.xmlDocBadlyFormed xmlDocBadlyFormed SR.xmlDocBadlyFormed xmlDocBadlyFormed SR.xmlDocDuplicateParameter xmlDocDuplicateParameter SR.xmlDocDuplicateParameter xmlDocDuplicateParameter SR.xmlDocIncludeError xmlDocIncludeError SR.xmlDocIncludeError xmlDocIncludeError SR.xmlDocIncludeError2 xmlDocIncludeError2 SR.xmlDocIncludeError2 xmlDocIncludeError2 SR.xmlDocInvalidParameterName xmlDocInvalidParameterName SR.xmlDocInvalidParameterName xmlDocInvalidParameterName SR.xmlDocMissingCrossReference xmlDocMissingCrossReference SR.xmlDocMissingParameter xmlDocMissingParameter SR.xmlDocMissingParameter xmlDocMissingParameter SR.xmlDocMissingParameterName xmlDocMissingParameterName SR.xmlDocNotFirstOnLine xmlDocNotFirstOnLine SR.xmlDocUnresolvedCrossReference xmlDocUnresolvedCrossReference SR.xmlDocUnresolvedCrossReference xmlDocUnresolvedCrossReference SR.yieldUsedInsteadOfYieldBang yieldUsedInsteadOfYieldBang SR.SwallowResourceText SwallowResourceText ### [SR.``.ctor``](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#``.ctor``) SR.``.ctor`` ``.ctor`` ### [SR.CallerMemberNameIsOverridden](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#CallerMemberNameIsOverridden) SR.CallerMemberNameIsOverridden CallerMemberNameIsOverridden The CallerMemberNameAttribute applied to parameter '%s' will have no effect. It is overridden by the CallerFilePathAttribute. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1385) ### [SR.CallerMemberNameIsOverridden](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#CallerMemberNameIsOverridden) SR.CallerMemberNameIsOverridden CallerMemberNameIsOverridden The CallerMemberNameAttribute applied to parameter '%s' will have no effect. It is overridden by the CallerFilePathAttribute. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1385) ### [SR.DefaultParameterValueNotAppropriateForArgument](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefaultParameterValueNotAppropriateForArgument) SR.DefaultParameterValueNotAppropriateForArgument DefaultParameterValueNotAppropriateForArgument The default value does not have the same type as the argument. The DefaultParameterValue attribute and any Optional attribute will be ignored. Note: 'null' needs to be annotated with the correct type, e.g. 'DefaultParameterValue(null:obj)'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1390) ### [SR.DefinitionsInSigAndImplNotCompatibleAbbreviationHiddenBySig](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleAbbreviationHiddenBySig) SR.DefinitionsInSigAndImplNotCompatibleAbbreviationHiddenBySig DefinitionsInSigAndImplNotCompatibleAbbreviationHiddenBySig The %s definitions for type '%s' in the signature and implementation are not compatible because an abbreviation is being hidden by a signature. The abbreviation must be visible to other CLI languages. Consider making the abbreviation visible in the signature. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:156) ### [SR.DefinitionsInSigAndImplNotCompatibleAbbreviationHiddenBySig](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleAbbreviationHiddenBySig) SR.DefinitionsInSigAndImplNotCompatibleAbbreviationHiddenBySig DefinitionsInSigAndImplNotCompatibleAbbreviationHiddenBySig The %s definitions for type '%s' in the signature and implementation are not compatible because an abbreviation is being hidden by a signature. The abbreviation must be visible to other CLI languages. Consider making the abbreviation visible in the signature. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:156) ### [SR.DefinitionsInSigAndImplNotCompatibleAbstractMemberMissingInImpl](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleAbstractMemberMissingInImpl) SR.DefinitionsInSigAndImplNotCompatibleAbstractMemberMissingInImpl DefinitionsInSigAndImplNotCompatibleAbstractMemberMissingInImpl The %s definitions for type '%s' in the signature and implementation are not compatible because the abstract member '%s' was required by the signature but was not specified by the implementation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:153) ### [SR.DefinitionsInSigAndImplNotCompatibleAbstractMemberMissingInImpl](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleAbstractMemberMissingInImpl) SR.DefinitionsInSigAndImplNotCompatibleAbstractMemberMissingInImpl DefinitionsInSigAndImplNotCompatibleAbstractMemberMissingInImpl The %s definitions for type '%s' in the signature and implementation are not compatible because the abstract member '%s' was required by the signature but was not specified by the implementation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:153) ### [SR.DefinitionsInSigAndImplNotCompatibleAbstractMemberMissingInSig](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleAbstractMemberMissingInSig) SR.DefinitionsInSigAndImplNotCompatibleAbstractMemberMissingInSig DefinitionsInSigAndImplNotCompatibleAbstractMemberMissingInSig The %s definitions for type '%s' in the signature and implementation are not compatible because the abstract member '%s' was present in the implementation but not in the signature (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:154) ### [SR.DefinitionsInSigAndImplNotCompatibleAbstractMemberMissingInSig](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleAbstractMemberMissingInSig) SR.DefinitionsInSigAndImplNotCompatibleAbstractMemberMissingInSig DefinitionsInSigAndImplNotCompatibleAbstractMemberMissingInSig The %s definitions for type '%s' in the signature and implementation are not compatible because the abstract member '%s' was present in the implementation but not in the signature (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:154) ### [SR.DefinitionsInSigAndImplNotCompatibleAccessibilityDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleAccessibilityDiffer) SR.DefinitionsInSigAndImplNotCompatibleAccessibilityDiffer DefinitionsInSigAndImplNotCompatibleAccessibilityDiffer The %s definitions for type '%s' in the signature and implementation are not compatible because the accessibility specified in the signature is more than that specified in the implementation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:129) ### [SR.DefinitionsInSigAndImplNotCompatibleAccessibilityDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleAccessibilityDiffer) SR.DefinitionsInSigAndImplNotCompatibleAccessibilityDiffer DefinitionsInSigAndImplNotCompatibleAccessibilityDiffer The %s definitions for type '%s' in the signature and implementation are not compatible because the accessibility specified in the signature is more than that specified in the implementation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:129) ### [SR.DefinitionsInSigAndImplNotCompatibleDotNetTypeRepresentationIsHidden](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleDotNetTypeRepresentationIsHidden) SR.DefinitionsInSigAndImplNotCompatibleDotNetTypeRepresentationIsHidden DefinitionsInSigAndImplNotCompatibleDotNetTypeRepresentationIsHidden The %s definitions for type '%s' in the signature and implementation are not compatible because a CLI type representation is being hidden by a signature (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:144) ### [SR.DefinitionsInSigAndImplNotCompatibleDotNetTypeRepresentationIsHidden](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleDotNetTypeRepresentationIsHidden) SR.DefinitionsInSigAndImplNotCompatibleDotNetTypeRepresentationIsHidden DefinitionsInSigAndImplNotCompatibleDotNetTypeRepresentationIsHidden The %s definitions for type '%s' in the signature and implementation are not compatible because a CLI type representation is being hidden by a signature (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:144) ### [SR.DefinitionsInSigAndImplNotCompatibleFieldIsInImplButNotSig](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleFieldIsInImplButNotSig) SR.DefinitionsInSigAndImplNotCompatibleFieldIsInImplButNotSig DefinitionsInSigAndImplNotCompatibleFieldIsInImplButNotSig The %s definitions for type '%s' in the signature and implementation are not compatible because the field '%s' was present in the implementation but not in the signature. Struct types must now reveal their fields in the signature for the type, though the fields may still be labelled 'private' or 'internal'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:152) ### [SR.DefinitionsInSigAndImplNotCompatibleFieldIsInImplButNotSig](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleFieldIsInImplButNotSig) SR.DefinitionsInSigAndImplNotCompatibleFieldIsInImplButNotSig DefinitionsInSigAndImplNotCompatibleFieldIsInImplButNotSig The %s definitions for type '%s' in the signature and implementation are not compatible because the field '%s' was present in the implementation but not in the signature. Struct types must now reveal their fields in the signature for the type, though the fields may still be labelled 'private' or 'internal'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:152) ### [SR.DefinitionsInSigAndImplNotCompatibleFieldOrderDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleFieldOrderDiffer) SR.DefinitionsInSigAndImplNotCompatibleFieldOrderDiffer DefinitionsInSigAndImplNotCompatibleFieldOrderDiffer The %s definitions for type '%s' in the signature and implementation are not compatible because the order of the fields is different in the signature and implementation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:150) ### [SR.DefinitionsInSigAndImplNotCompatibleFieldOrderDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleFieldOrderDiffer) SR.DefinitionsInSigAndImplNotCompatibleFieldOrderDiffer DefinitionsInSigAndImplNotCompatibleFieldOrderDiffer The %s definitions for type '%s' in the signature and implementation are not compatible because the order of the fields is different in the signature and implementation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:150) ### [SR.DefinitionsInSigAndImplNotCompatibleFieldRequiredButNotSpecified](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleFieldRequiredButNotSpecified) SR.DefinitionsInSigAndImplNotCompatibleFieldRequiredButNotSpecified DefinitionsInSigAndImplNotCompatibleFieldRequiredButNotSpecified The %s definitions for type '%s' in the signature and implementation are not compatible because the field %s was required by the signature but was not specified by the implementation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:151) ### [SR.DefinitionsInSigAndImplNotCompatibleFieldRequiredButNotSpecified](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleFieldRequiredButNotSpecified) SR.DefinitionsInSigAndImplNotCompatibleFieldRequiredButNotSpecified DefinitionsInSigAndImplNotCompatibleFieldRequiredButNotSpecified The %s definitions for type '%s' in the signature and implementation are not compatible because the field %s was required by the signature but was not specified by the implementation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:151) ### [SR.DefinitionsInSigAndImplNotCompatibleFieldWasPresent](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleFieldWasPresent) SR.DefinitionsInSigAndImplNotCompatibleFieldWasPresent DefinitionsInSigAndImplNotCompatibleFieldWasPresent The %s definitions for type '%s' in the signature and implementation are not compatible because the field %s was present in the implementation but not in the signature (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:149) ### [SR.DefinitionsInSigAndImplNotCompatibleFieldWasPresent](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleFieldWasPresent) SR.DefinitionsInSigAndImplNotCompatibleFieldWasPresent DefinitionsInSigAndImplNotCompatibleFieldWasPresent The %s definitions for type '%s' in the signature and implementation are not compatible because the field %s was present in the implementation but not in the signature (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:149) ### [SR.DefinitionsInSigAndImplNotCompatibleILDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleILDiffer) SR.DefinitionsInSigAndImplNotCompatibleILDiffer DefinitionsInSigAndImplNotCompatibleILDiffer The %s definitions for type '%s' in the signature and implementation are not compatible because the IL representations differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:147) ### [SR.DefinitionsInSigAndImplNotCompatibleILDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleILDiffer) SR.DefinitionsInSigAndImplNotCompatibleILDiffer DefinitionsInSigAndImplNotCompatibleILDiffer The %s definitions for type '%s' in the signature and implementation are not compatible because the IL representations differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:147) ### [SR.DefinitionsInSigAndImplNotCompatibleImplDefinesButSignatureDoesNot](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleImplDefinesButSignatureDoesNot) SR.DefinitionsInSigAndImplNotCompatibleImplDefinesButSignatureDoesNot DefinitionsInSigAndImplNotCompatibleImplDefinesButSignatureDoesNot The %s definitions for type '%s' in the signature and implementation are not compatible because the implementation defines the %s '%s' but the signature does not (or does, but not in the same order) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:142) ### [SR.DefinitionsInSigAndImplNotCompatibleImplDefinesButSignatureDoesNot](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleImplDefinesButSignatureDoesNot) SR.DefinitionsInSigAndImplNotCompatibleImplDefinesButSignatureDoesNot DefinitionsInSigAndImplNotCompatibleImplDefinesButSignatureDoesNot The %s definitions for type '%s' in the signature and implementation are not compatible because the implementation defines the %s '%s' but the signature does not (or does, but not in the same order) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:142) ### [SR.DefinitionsInSigAndImplNotCompatibleImplDefinesStruct](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleImplDefinesStruct) SR.DefinitionsInSigAndImplNotCompatibleImplDefinesStruct DefinitionsInSigAndImplNotCompatibleImplDefinesStruct The %s definitions for type '%s' in the signature and implementation are not compatible because the implementation defines a struct but the signature defines a type with a hidden representation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:143) ### [SR.DefinitionsInSigAndImplNotCompatibleImplDefinesStruct](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleImplDefinesStruct) SR.DefinitionsInSigAndImplNotCompatibleImplDefinesStruct DefinitionsInSigAndImplNotCompatibleImplDefinesStruct The %s definitions for type '%s' in the signature and implementation are not compatible because the implementation defines a struct but the signature defines a type with a hidden representation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:143) ### [SR.DefinitionsInSigAndImplNotCompatibleImplementationIsAbstract](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleImplementationIsAbstract) SR.DefinitionsInSigAndImplNotCompatibleImplementationIsAbstract DefinitionsInSigAndImplNotCompatibleImplementationIsAbstract The %s definitions for type '%s' in the signature and implementation are not compatible because the implementation is an abstract class but the signature is not. Consider adding the [] attribute to the signature. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:137) ### [SR.DefinitionsInSigAndImplNotCompatibleImplementationIsAbstract](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleImplementationIsAbstract) SR.DefinitionsInSigAndImplNotCompatibleImplementationIsAbstract DefinitionsInSigAndImplNotCompatibleImplementationIsAbstract The %s definitions for type '%s' in the signature and implementation are not compatible because the implementation is an abstract class but the signature is not. Consider adding the [] attribute to the signature. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:137) ### [SR.DefinitionsInSigAndImplNotCompatibleImplementationIsNotSealed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleImplementationIsNotSealed) SR.DefinitionsInSigAndImplNotCompatibleImplementationIsNotSealed DefinitionsInSigAndImplNotCompatibleImplementationIsNotSealed The %s definitions for type '%s' in the signature and implementation are not compatible because the implementation type is not sealed but signature implies it is. Consider adding the [] attribute to the implementation. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:136) ### [SR.DefinitionsInSigAndImplNotCompatibleImplementationIsNotSealed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleImplementationIsNotSealed) SR.DefinitionsInSigAndImplNotCompatibleImplementationIsNotSealed DefinitionsInSigAndImplNotCompatibleImplementationIsNotSealed The %s definitions for type '%s' in the signature and implementation are not compatible because the implementation type is not sealed but signature implies it is. Consider adding the [] attribute to the implementation. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:136) ### [SR.DefinitionsInSigAndImplNotCompatibleImplementationSaysNull](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleImplementationSaysNull) SR.DefinitionsInSigAndImplNotCompatibleImplementationSaysNull DefinitionsInSigAndImplNotCompatibleImplementationSaysNull The %s definitions for type '%s' in the signature and implementation are not compatible because the implementation says this type may use nulls as a representation but the signature does not (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:131) ### [SR.DefinitionsInSigAndImplNotCompatibleImplementationSaysNull](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleImplementationSaysNull) SR.DefinitionsInSigAndImplNotCompatibleImplementationSaysNull DefinitionsInSigAndImplNotCompatibleImplementationSaysNull The %s definitions for type '%s' in the signature and implementation are not compatible because the implementation says this type may use nulls as a representation but the signature does not (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:131) ### [SR.DefinitionsInSigAndImplNotCompatibleImplementationSaysNull2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleImplementationSaysNull2) SR.DefinitionsInSigAndImplNotCompatibleImplementationSaysNull2 DefinitionsInSigAndImplNotCompatibleImplementationSaysNull2 The %s definitions for type '%s' in the signature and implementation are not compatible because the implementation says this type may use nulls as an extra value but the signature does not (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:132) ### [SR.DefinitionsInSigAndImplNotCompatibleImplementationSaysNull2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleImplementationSaysNull2) SR.DefinitionsInSigAndImplNotCompatibleImplementationSaysNull2 DefinitionsInSigAndImplNotCompatibleImplementationSaysNull2 The %s definitions for type '%s' in the signature and implementation are not compatible because the implementation says this type may use nulls as an extra value but the signature does not (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:132) ### [SR.DefinitionsInSigAndImplNotCompatibleImplementationSealed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleImplementationSealed) SR.DefinitionsInSigAndImplNotCompatibleImplementationSealed DefinitionsInSigAndImplNotCompatibleImplementationSealed The %s definitions for type '%s' in the signature and implementation are not compatible because the implementation type is sealed but the signature implies it is not. Consider adding the [] attribute to the signature. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:135) ### [SR.DefinitionsInSigAndImplNotCompatibleImplementationSealed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleImplementationSealed) SR.DefinitionsInSigAndImplNotCompatibleImplementationSealed DefinitionsInSigAndImplNotCompatibleImplementationSealed The %s definitions for type '%s' in the signature and implementation are not compatible because the implementation type is sealed but the signature implies it is not. Consider adding the [] attribute to the signature. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:135) ### [SR.DefinitionsInSigAndImplNotCompatibleMissingInterface](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleMissingInterface) SR.DefinitionsInSigAndImplNotCompatibleMissingInterface DefinitionsInSigAndImplNotCompatibleMissingInterface The %s definitions for type '%s' in the signature and implementation are not compatible because the signature requires that the type supports the interface %s but the interface has not been implemented (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:130) ### [SR.DefinitionsInSigAndImplNotCompatibleMissingInterface](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleMissingInterface) SR.DefinitionsInSigAndImplNotCompatibleMissingInterface DefinitionsInSigAndImplNotCompatibleMissingInterface The %s definitions for type '%s' in the signature and implementation are not compatible because the signature requires that the type supports the interface %s but the interface has not been implemented (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:130) ### [SR.DefinitionsInSigAndImplNotCompatibleNamesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleNamesDiffer) SR.DefinitionsInSigAndImplNotCompatibleNamesDiffer DefinitionsInSigAndImplNotCompatibleNamesDiffer The %s definitions in the signature and implementation are not compatible because the names differ. The type is called '%s' in the signature file but '%s' in implementation. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:127) ### [SR.DefinitionsInSigAndImplNotCompatibleNamesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleNamesDiffer) SR.DefinitionsInSigAndImplNotCompatibleNamesDiffer DefinitionsInSigAndImplNotCompatibleNamesDiffer The %s definitions in the signature and implementation are not compatible because the names differ. The type is called '%s' in the signature file but '%s' in implementation. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:127) ### [SR.DefinitionsInSigAndImplNotCompatibleNumbersDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleNumbersDiffer) SR.DefinitionsInSigAndImplNotCompatibleNumbersDiffer DefinitionsInSigAndImplNotCompatibleNumbersDiffer The %s definitions for type '%s' in the signature and implementation are not compatible because the number of %ss differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:140) ### [SR.DefinitionsInSigAndImplNotCompatibleNumbersDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleNumbersDiffer) SR.DefinitionsInSigAndImplNotCompatibleNumbersDiffer DefinitionsInSigAndImplNotCompatibleNumbersDiffer The %s definitions for type '%s' in the signature and implementation are not compatible because the number of %ss differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:140) ### [SR.DefinitionsInSigAndImplNotCompatibleParameterCountsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleParameterCountsDiffer) SR.DefinitionsInSigAndImplNotCompatibleParameterCountsDiffer DefinitionsInSigAndImplNotCompatibleParameterCountsDiffer The %s definitions for type '%s' in the signature and implementation are not compatible because the respective type parameter counts differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:128) ### [SR.DefinitionsInSigAndImplNotCompatibleParameterCountsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleParameterCountsDiffer) SR.DefinitionsInSigAndImplNotCompatibleParameterCountsDiffer DefinitionsInSigAndImplNotCompatibleParameterCountsDiffer The %s definitions for type '%s' in the signature and implementation are not compatible because the respective type parameter counts differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:128) ### [SR.DefinitionsInSigAndImplNotCompatibleRepresentationsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleRepresentationsDiffer) SR.DefinitionsInSigAndImplNotCompatibleRepresentationsDiffer DefinitionsInSigAndImplNotCompatibleRepresentationsDiffer The %s definitions for type '%s' in the signature and implementation are not compatible because the representations differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:148) ### [SR.DefinitionsInSigAndImplNotCompatibleRepresentationsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleRepresentationsDiffer) SR.DefinitionsInSigAndImplNotCompatibleRepresentationsDiffer DefinitionsInSigAndImplNotCompatibleRepresentationsDiffer The %s definitions for type '%s' in the signature and implementation are not compatible because the representations differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:148) ### [SR.DefinitionsInSigAndImplNotCompatibleSigHasAbbreviation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleSigHasAbbreviation) SR.DefinitionsInSigAndImplNotCompatibleSigHasAbbreviation DefinitionsInSigAndImplNotCompatibleSigHasAbbreviation The %s definitions for type '%s' in the signature and implementation are not compatible because the signature has an abbreviation while the implementation does not (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:157) ### [SR.DefinitionsInSigAndImplNotCompatibleSigHasAbbreviation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleSigHasAbbreviation) SR.DefinitionsInSigAndImplNotCompatibleSigHasAbbreviation DefinitionsInSigAndImplNotCompatibleSigHasAbbreviation The %s definitions for type '%s' in the signature and implementation are not compatible because the signature has an abbreviation while the implementation does not (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:157) ### [SR.DefinitionsInSigAndImplNotCompatibleSignatureDeclaresDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleSignatureDeclaresDiffer) SR.DefinitionsInSigAndImplNotCompatibleSignatureDeclaresDiffer DefinitionsInSigAndImplNotCompatibleSignatureDeclaresDiffer The %s definitions for type '%s' in the signature and implementation are not compatible because the signature declares a %s while the implementation declares a %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:155) ### [SR.DefinitionsInSigAndImplNotCompatibleSignatureDeclaresDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleSignatureDeclaresDiffer) SR.DefinitionsInSigAndImplNotCompatibleSignatureDeclaresDiffer DefinitionsInSigAndImplNotCompatibleSignatureDeclaresDiffer The %s definitions for type '%s' in the signature and implementation are not compatible because the signature declares a %s while the implementation declares a %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:155) ### [SR.DefinitionsInSigAndImplNotCompatibleSignatureDefinesButImplDoesNot](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleSignatureDefinesButImplDoesNot) SR.DefinitionsInSigAndImplNotCompatibleSignatureDefinesButImplDoesNot DefinitionsInSigAndImplNotCompatibleSignatureDefinesButImplDoesNot The %s definitions for type '%s' in the signature and implementation are not compatible because the signature defines the %s '%s' but the implementation does not (or does, but not in the same order) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:141) ### [SR.DefinitionsInSigAndImplNotCompatibleSignatureDefinesButImplDoesNot](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleSignatureDefinesButImplDoesNot) SR.DefinitionsInSigAndImplNotCompatibleSignatureDefinesButImplDoesNot DefinitionsInSigAndImplNotCompatibleSignatureDefinesButImplDoesNot The %s definitions for type '%s' in the signature and implementation are not compatible because the signature defines the %s '%s' but the implementation does not (or does, but not in the same order) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:141) ### [SR.DefinitionsInSigAndImplNotCompatibleSignatureIsAbstract](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleSignatureIsAbstract) SR.DefinitionsInSigAndImplNotCompatibleSignatureIsAbstract DefinitionsInSigAndImplNotCompatibleSignatureIsAbstract The %s definitions for type '%s' in the signature and implementation are not compatible because the signature is an abstract class but the implementation is not. Consider adding the [] attribute to the implementation. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:138) ### [SR.DefinitionsInSigAndImplNotCompatibleSignatureIsAbstract](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleSignatureIsAbstract) SR.DefinitionsInSigAndImplNotCompatibleSignatureIsAbstract DefinitionsInSigAndImplNotCompatibleSignatureIsAbstract The %s definitions for type '%s' in the signature and implementation are not compatible because the signature is an abstract class but the implementation is not. Consider adding the [] attribute to the implementation. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:138) ### [SR.DefinitionsInSigAndImplNotCompatibleSignatureSaysNull](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleSignatureSaysNull) SR.DefinitionsInSigAndImplNotCompatibleSignatureSaysNull DefinitionsInSigAndImplNotCompatibleSignatureSaysNull The %s definitions for type '%s' in the signature and implementation are not compatible because the signature says this type may use nulls as a representation but the implementation does not (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:133) ### [SR.DefinitionsInSigAndImplNotCompatibleSignatureSaysNull](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleSignatureSaysNull) SR.DefinitionsInSigAndImplNotCompatibleSignatureSaysNull DefinitionsInSigAndImplNotCompatibleSignatureSaysNull The %s definitions for type '%s' in the signature and implementation are not compatible because the signature says this type may use nulls as a representation but the implementation does not (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:133) ### [SR.DefinitionsInSigAndImplNotCompatibleSignatureSaysNull2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleSignatureSaysNull2) SR.DefinitionsInSigAndImplNotCompatibleSignatureSaysNull2 DefinitionsInSigAndImplNotCompatibleSignatureSaysNull2 The %s definitions for type '%s' in the signature and implementation are not compatible because the signature says this type may use nulls as an extra value but the implementation does not (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:134) ### [SR.DefinitionsInSigAndImplNotCompatibleSignatureSaysNull2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleSignatureSaysNull2) SR.DefinitionsInSigAndImplNotCompatibleSignatureSaysNull2 DefinitionsInSigAndImplNotCompatibleSignatureSaysNull2 The %s definitions for type '%s' in the signature and implementation are not compatible because the signature says this type may use nulls as an extra value but the implementation does not (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:134) ### [SR.DefinitionsInSigAndImplNotCompatibleTypeIsDifferentKind](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleTypeIsDifferentKind) SR.DefinitionsInSigAndImplNotCompatibleTypeIsDifferentKind DefinitionsInSigAndImplNotCompatibleTypeIsDifferentKind The %s definitions for type '%s' in the signature and implementation are not compatible because the types are of different kinds (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:146) ### [SR.DefinitionsInSigAndImplNotCompatibleTypeIsDifferentKind](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleTypeIsDifferentKind) SR.DefinitionsInSigAndImplNotCompatibleTypeIsDifferentKind DefinitionsInSigAndImplNotCompatibleTypeIsDifferentKind The %s definitions for type '%s' in the signature and implementation are not compatible because the types are of different kinds (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:146) ### [SR.DefinitionsInSigAndImplNotCompatibleTypeIsHidden](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleTypeIsHidden) SR.DefinitionsInSigAndImplNotCompatibleTypeIsHidden DefinitionsInSigAndImplNotCompatibleTypeIsHidden The %s definitions for type '%s' in the signature and implementation are not compatible because a type representation is being hidden by a signature (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:145) ### [SR.DefinitionsInSigAndImplNotCompatibleTypeIsHidden](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleTypeIsHidden) SR.DefinitionsInSigAndImplNotCompatibleTypeIsHidden DefinitionsInSigAndImplNotCompatibleTypeIsHidden The %s definitions for type '%s' in the signature and implementation are not compatible because a type representation is being hidden by a signature (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:145) ### [SR.DefinitionsInSigAndImplNotCompatibleTypesHaveDifferentBaseTypes](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleTypesHaveDifferentBaseTypes) SR.DefinitionsInSigAndImplNotCompatibleTypesHaveDifferentBaseTypes DefinitionsInSigAndImplNotCompatibleTypesHaveDifferentBaseTypes The %s definitions for type '%s' in the signature and implementation are not compatible because the types have different base types (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:139) ### [SR.DefinitionsInSigAndImplNotCompatibleTypesHaveDifferentBaseTypes](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#DefinitionsInSigAndImplNotCompatibleTypesHaveDifferentBaseTypes) SR.DefinitionsInSigAndImplNotCompatibleTypesHaveDifferentBaseTypes DefinitionsInSigAndImplNotCompatibleTypesHaveDifferentBaseTypes The %s definitions for type '%s' in the signature and implementation are not compatible because the types have different base types (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:139) ### [SR.ExceptionDefsNotCompatibleAbbreviationHiddenBySignature](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ExceptionDefsNotCompatibleAbbreviationHiddenBySignature) SR.ExceptionDefsNotCompatibleAbbreviationHiddenBySignature ExceptionDefsNotCompatibleAbbreviationHiddenBySignature The exception definitions are not compatible because the exception abbreviation is being hidden by the signature. The abbreviation must be visible to other CLI languages. Consider making the abbreviation visible in the signature. The module contains the exception definition\n %s \nbut its signature specifies\n\t%s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:185) ### [SR.ExceptionDefsNotCompatibleAbbreviationHiddenBySignature](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ExceptionDefsNotCompatibleAbbreviationHiddenBySignature) SR.ExceptionDefsNotCompatibleAbbreviationHiddenBySignature ExceptionDefsNotCompatibleAbbreviationHiddenBySignature The exception definitions are not compatible because the exception abbreviation is being hidden by the signature. The abbreviation must be visible to other CLI languages. Consider making the abbreviation visible in the signature. The module contains the exception definition\n %s \nbut its signature specifies\n\t%s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:185) ### [SR.ExceptionDefsNotCompatibleDotNetRepresentationsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ExceptionDefsNotCompatibleDotNetRepresentationsDiffer) SR.ExceptionDefsNotCompatibleDotNetRepresentationsDiffer ExceptionDefsNotCompatibleDotNetRepresentationsDiffer The exception definitions are not compatible because the CLI representations differ. The module contains the exception definition\n %s \nbut its signature specifies\n\t%s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:184) ### [SR.ExceptionDefsNotCompatibleDotNetRepresentationsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ExceptionDefsNotCompatibleDotNetRepresentationsDiffer) SR.ExceptionDefsNotCompatibleDotNetRepresentationsDiffer ExceptionDefsNotCompatibleDotNetRepresentationsDiffer The exception definitions are not compatible because the CLI representations differ. The module contains the exception definition\n %s \nbut its signature specifies\n\t%s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:184) ### [SR.ExceptionDefsNotCompatibleExceptionDeclarationsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ExceptionDefsNotCompatibleExceptionDeclarationsDiffer) SR.ExceptionDefsNotCompatibleExceptionDeclarationsDiffer ExceptionDefsNotCompatibleExceptionDeclarationsDiffer The exception definitions are not compatible because the exception declarations differ. The module contains the exception definition\n %s \nbut its signature specifies\n\t%s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:187) ### [SR.ExceptionDefsNotCompatibleExceptionDeclarationsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ExceptionDefsNotCompatibleExceptionDeclarationsDiffer) SR.ExceptionDefsNotCompatibleExceptionDeclarationsDiffer ExceptionDefsNotCompatibleExceptionDeclarationsDiffer The exception definitions are not compatible because the exception declarations differ. The module contains the exception definition\n %s \nbut its signature specifies\n\t%s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:187) ### [SR.ExceptionDefsNotCompatibleFieldInImplButNotSig](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ExceptionDefsNotCompatibleFieldInImplButNotSig) SR.ExceptionDefsNotCompatibleFieldInImplButNotSig ExceptionDefsNotCompatibleFieldInImplButNotSig The exception definitions are not compatible because the field '%s' was present in the implementation but not in the signature. The module contains the exception definition\n %s \nbut its signature specifies\n\t%s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:189) ### [SR.ExceptionDefsNotCompatibleFieldInImplButNotSig](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ExceptionDefsNotCompatibleFieldInImplButNotSig) SR.ExceptionDefsNotCompatibleFieldInImplButNotSig ExceptionDefsNotCompatibleFieldInImplButNotSig The exception definitions are not compatible because the field '%s' was present in the implementation but not in the signature. The module contains the exception definition\n %s \nbut its signature specifies\n\t%s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:189) ### [SR.ExceptionDefsNotCompatibleFieldInSigButNotImpl](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ExceptionDefsNotCompatibleFieldInSigButNotImpl) SR.ExceptionDefsNotCompatibleFieldInSigButNotImpl ExceptionDefsNotCompatibleFieldInSigButNotImpl The exception definitions are not compatible because the field '%s' was required by the signature but was not specified by the implementation. The module contains the exception definition\n %s \nbut its signature specifies\n\t%s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:188) ### [SR.ExceptionDefsNotCompatibleFieldInSigButNotImpl](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ExceptionDefsNotCompatibleFieldInSigButNotImpl) SR.ExceptionDefsNotCompatibleFieldInSigButNotImpl ExceptionDefsNotCompatibleFieldInSigButNotImpl The exception definitions are not compatible because the field '%s' was required by the signature but was not specified by the implementation. The module contains the exception definition\n %s \nbut its signature specifies\n\t%s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:188) ### [SR.ExceptionDefsNotCompatibleFieldOrderDiffers](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ExceptionDefsNotCompatibleFieldOrderDiffers) SR.ExceptionDefsNotCompatibleFieldOrderDiffers ExceptionDefsNotCompatibleFieldOrderDiffers The exception definitions are not compatible because the order of the fields is different in the signature and implementation. The module contains the exception definition\n %s \nbut its signature specifies\n\t%s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:190) ### [SR.ExceptionDefsNotCompatibleFieldOrderDiffers](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ExceptionDefsNotCompatibleFieldOrderDiffers) SR.ExceptionDefsNotCompatibleFieldOrderDiffers ExceptionDefsNotCompatibleFieldOrderDiffers The exception definitions are not compatible because the order of the fields is different in the signature and implementation. The module contains the exception definition\n %s \nbut its signature specifies\n\t%s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:190) ### [SR.ExceptionDefsNotCompatibleHiddenBySignature](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ExceptionDefsNotCompatibleHiddenBySignature) SR.ExceptionDefsNotCompatibleHiddenBySignature ExceptionDefsNotCompatibleHiddenBySignature The exception definitions are not compatible because a CLI exception mapping is being hidden by a signature. The exception mapping must be visible to other modules. The module contains the exception definition\n %s \nbut its signature specifies\n\t%s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:183) ### [SR.ExceptionDefsNotCompatibleHiddenBySignature](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ExceptionDefsNotCompatibleHiddenBySignature) SR.ExceptionDefsNotCompatibleHiddenBySignature ExceptionDefsNotCompatibleHiddenBySignature The exception definitions are not compatible because a CLI exception mapping is being hidden by a signature. The exception mapping must be visible to other modules. The module contains the exception definition\n %s \nbut its signature specifies\n\t%s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:183) ### [SR.ExceptionDefsNotCompatibleSignaturesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ExceptionDefsNotCompatibleSignaturesDiffer) SR.ExceptionDefsNotCompatibleSignaturesDiffer ExceptionDefsNotCompatibleSignaturesDiffer The exception definitions are not compatible because the exception abbreviations in the signature and implementation differ. The module contains the exception definition\n %s \nbut its signature specifies\n\t%s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:186) ### [SR.ExceptionDefsNotCompatibleSignaturesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ExceptionDefsNotCompatibleSignaturesDiffer) SR.ExceptionDefsNotCompatibleSignaturesDiffer ExceptionDefsNotCompatibleSignaturesDiffer The exception definitions are not compatible because the exception abbreviations in the signature and implementation differ. The module contains the exception definition\n %s \nbut its signature specifies\n\t%s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:186) ### [SR.FieldNotContainedAccessibilitiesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#FieldNotContainedAccessibilitiesDiffer) SR.FieldNotContainedAccessibilitiesDiffer FieldNotContainedAccessibilitiesDiffer The module contains the field\n %s \nbut its signature specifies\n %s \nthe accessibility specified in the signature is more than that specified in the implementation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:163) ### [SR.FieldNotContainedAccessibilitiesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#FieldNotContainedAccessibilitiesDiffer) SR.FieldNotContainedAccessibilitiesDiffer FieldNotContainedAccessibilitiesDiffer The module contains the field\n %s \nbut its signature specifies\n %s \nthe accessibility specified in the signature is more than that specified in the implementation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:163) ### [SR.FieldNotContainedLiteralsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#FieldNotContainedLiteralsDiffer) SR.FieldNotContainedLiteralsDiffer FieldNotContainedLiteralsDiffer The module contains the field\n %s \nbut its signature specifies\n %s \nThe 'literal' modifiers differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:166) ### [SR.FieldNotContainedLiteralsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#FieldNotContainedLiteralsDiffer) SR.FieldNotContainedLiteralsDiffer FieldNotContainedLiteralsDiffer The module contains the field\n %s \nbut its signature specifies\n %s \nThe 'literal' modifiers differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:166) ### [SR.FieldNotContainedMutablesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#FieldNotContainedMutablesDiffer) SR.FieldNotContainedMutablesDiffer FieldNotContainedMutablesDiffer The module contains the field\n %s \nbut its signature specifies\n %s \nThe 'mutable' modifiers differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:165) ### [SR.FieldNotContainedMutablesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#FieldNotContainedMutablesDiffer) SR.FieldNotContainedMutablesDiffer FieldNotContainedMutablesDiffer The module contains the field\n %s \nbut its signature specifies\n %s \nThe 'mutable' modifiers differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:165) ### [SR.FieldNotContainedNamesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#FieldNotContainedNamesDiffer) SR.FieldNotContainedNamesDiffer FieldNotContainedNamesDiffer The module contains the field\n %s \nbut its signature specifies\n %s \nThe names differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:162) ### [SR.FieldNotContainedNamesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#FieldNotContainedNamesDiffer) SR.FieldNotContainedNamesDiffer FieldNotContainedNamesDiffer The module contains the field\n %s \nbut its signature specifies\n %s \nThe names differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:162) ### [SR.FieldNotContainedStaticsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#FieldNotContainedStaticsDiffer) SR.FieldNotContainedStaticsDiffer FieldNotContainedStaticsDiffer The module contains the field\n %s \nbut its signature specifies\n %s \nThe 'static' modifiers differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:164) ### [SR.FieldNotContainedStaticsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#FieldNotContainedStaticsDiffer) SR.FieldNotContainedStaticsDiffer FieldNotContainedStaticsDiffer The module contains the field\n %s \nbut its signature specifies\n %s \nThe 'static' modifiers differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:164) ### [SR.FieldNotContainedTypesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#FieldNotContainedTypesDiffer) SR.FieldNotContainedTypesDiffer FieldNotContainedTypesDiffer The module contains the field\n %s \nbut its signature specifies\n %s \nThe types differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:167) ### [SR.FieldNotContainedTypesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#FieldNotContainedTypesDiffer) SR.FieldNotContainedTypesDiffer FieldNotContainedTypesDiffer The module contains the field\n %s \nbut its signature specifies\n %s \nThe types differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:167) ### [SR.FieldNotContainedTypesDifferNullness](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#FieldNotContainedTypesDifferNullness) SR.FieldNotContainedTypesDifferNullness FieldNotContainedTypesDifferNullness Nullness warning: The module contains the field\n %s \nbut its signature specifies\n %s \nThe types differ in their nullness annotations (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:168) ### [SR.FieldNotContainedTypesDifferNullness](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#FieldNotContainedTypesDifferNullness) SR.FieldNotContainedTypesDifferNullness FieldNotContainedTypesDifferNullness Nullness warning: The module contains the field\n %s \nbut its signature specifies\n %s \nThe types differ in their nullness annotations (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:168) ### [SR.GetTextOpt](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#GetTextOpt) SR.GetTextOpt GetTextOpt ### [SR.InvalidRecursiveReferenceToAbstractSlot](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#InvalidRecursiveReferenceToAbstractSlot) SR.InvalidRecursiveReferenceToAbstractSlot InvalidRecursiveReferenceToAbstractSlot Invalid recursive reference to an abstract slot (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:975) ### [SR.ModuleContainsConstructorButAccessibilityDiffers](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ModuleContainsConstructorButAccessibilityDiffers) SR.ModuleContainsConstructorButAccessibilityDiffers ModuleContainsConstructorButAccessibilityDiffers The module contains the constructor\n %s \nbut its signature specifies\n %s \nthe accessibility specified in the signature is more than that specified in the implementation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:161) ### [SR.ModuleContainsConstructorButAccessibilityDiffers](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ModuleContainsConstructorButAccessibilityDiffers) SR.ModuleContainsConstructorButAccessibilityDiffers ModuleContainsConstructorButAccessibilityDiffers The module contains the constructor\n %s \nbut its signature specifies\n %s \nthe accessibility specified in the signature is more than that specified in the implementation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:161) ### [SR.ModuleContainsConstructorButDataFieldsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ModuleContainsConstructorButDataFieldsDiffer) SR.ModuleContainsConstructorButDataFieldsDiffer ModuleContainsConstructorButDataFieldsDiffer The module contains the constructor\n %s \nbut its signature specifies\n %s \nThe respective number of data fields differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:159) ### [SR.ModuleContainsConstructorButDataFieldsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ModuleContainsConstructorButDataFieldsDiffer) SR.ModuleContainsConstructorButDataFieldsDiffer ModuleContainsConstructorButDataFieldsDiffer The module contains the constructor\n %s \nbut its signature specifies\n %s \nThe respective number of data fields differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:159) ### [SR.ModuleContainsConstructorButNamesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ModuleContainsConstructorButNamesDiffer) SR.ModuleContainsConstructorButNamesDiffer ModuleContainsConstructorButNamesDiffer The module contains the constructor\n %s \nbut its signature specifies\n %s \nThe names differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:158) ### [SR.ModuleContainsConstructorButNamesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ModuleContainsConstructorButNamesDiffer) SR.ModuleContainsConstructorButNamesDiffer ModuleContainsConstructorButNamesDiffer The module contains the constructor\n %s \nbut its signature specifies\n %s \nThe names differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:158) ### [SR.ModuleContainsConstructorButTypesOfFieldsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ModuleContainsConstructorButTypesOfFieldsDiffer) SR.ModuleContainsConstructorButTypesOfFieldsDiffer ModuleContainsConstructorButTypesOfFieldsDiffer The module contains the constructor\n %s \nbut its signature specifies\n %s \nThe types of the fields differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:160) ### [SR.ModuleContainsConstructorButTypesOfFieldsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ModuleContainsConstructorButTypesOfFieldsDiffer) SR.ModuleContainsConstructorButTypesOfFieldsDiffer ModuleContainsConstructorButTypesOfFieldsDiffer The module contains the constructor\n %s \nbut its signature specifies\n %s \nThe types of the fields differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:160) ### [SR.RunStartupValidation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#RunStartupValidation) SR.RunStartupValidation RunStartupValidation ### [SR.ValueNotContainedMutabilityAbstractsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityAbstractsDiffer) SR.ValueNotContainedMutabilityAbstractsDiffer ValueNotContainedMutabilityAbstractsDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nOne is abstract and the other isn't (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:121) ### [SR.ValueNotContainedMutabilityAbstractsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityAbstractsDiffer) SR.ValueNotContainedMutabilityAbstractsDiffer ValueNotContainedMutabilityAbstractsDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nOne is abstract and the other isn't (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:121) ### [SR.ValueNotContainedMutabilityAccessibilityMore](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityAccessibilityMore) SR.ValueNotContainedMutabilityAccessibilityMore ValueNotContainedMutabilityAccessibilityMore Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe accessibility specified in the signature is more than that specified in the implementation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:106) ### [SR.ValueNotContainedMutabilityAccessibilityMore](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityAccessibilityMore) SR.ValueNotContainedMutabilityAccessibilityMore ValueNotContainedMutabilityAccessibilityMore Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe accessibility specified in the signature is more than that specified in the implementation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:106) ### [SR.ValueNotContainedMutabilityAritiesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityAritiesDiffer) SR.ValueNotContainedMutabilityAritiesDiffer ValueNotContainedMutabilityAritiesDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe arities in the signature and implementation differ. The signature specifies that '%s' is function definition or lambda expression accepting at least %s argument(s), but the implementation is a computed function value. To declare that a computed function value is a permitted implementation simply parenthesize its type in the signature, e.g.\n\tval %s: int -> (int -> int)\ninstead of\n\tval %s: int -> int -> int. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:117) ### [SR.ValueNotContainedMutabilityAritiesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityAritiesDiffer) SR.ValueNotContainedMutabilityAritiesDiffer ValueNotContainedMutabilityAritiesDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe arities in the signature and implementation differ. The signature specifies that '%s' is function definition or lambda expression accepting at least %s argument(s), but the implementation is a computed function value. To declare that a computed function value is a permitted implementation simply parenthesize its type in the signature, e.g.\n\tval %s: int -> (int -> int)\ninstead of\n\tval %s: int -> int -> int. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:117) ### [SR.ValueNotContainedMutabilityArityNotInferred](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityArityNotInferred) SR.ValueNotContainedMutabilityArityNotInferred ValueNotContainedMutabilityArityNotInferred Module '%s' contains\n %s \nbut its signature specifies\n %s \nAn arity was not inferred for this value (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:114) ### [SR.ValueNotContainedMutabilityArityNotInferred](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityArityNotInferred) SR.ValueNotContainedMutabilityArityNotInferred ValueNotContainedMutabilityArityNotInferred Module '%s' contains\n %s \nbut its signature specifies\n %s \nAn arity was not inferred for this value (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:114) ### [SR.ValueNotContainedMutabilityAttributesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityAttributesDiffer) SR.ValueNotContainedMutabilityAttributesDiffer ValueNotContainedMutabilityAttributesDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe mutability attributes differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:102) ### [SR.ValueNotContainedMutabilityAttributesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityAttributesDiffer) SR.ValueNotContainedMutabilityAttributesDiffer ValueNotContainedMutabilityAttributesDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe mutability attributes differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:102) ### [SR.ValueNotContainedMutabilityCompiledNamesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityCompiledNamesDiffer) SR.ValueNotContainedMutabilityCompiledNamesDiffer ValueNotContainedMutabilityCompiledNamesDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe compiled names differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:104) ### [SR.ValueNotContainedMutabilityCompiledNamesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityCompiledNamesDiffer) SR.ValueNotContainedMutabilityCompiledNamesDiffer ValueNotContainedMutabilityCompiledNamesDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe compiled names differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:104) ### [SR.ValueNotContainedMutabilityDisplayNamesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityDisplayNamesDiffer) SR.ValueNotContainedMutabilityDisplayNamesDiffer ValueNotContainedMutabilityDisplayNamesDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe display names differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:105) ### [SR.ValueNotContainedMutabilityDisplayNamesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityDisplayNamesDiffer) SR.ValueNotContainedMutabilityDisplayNamesDiffer ValueNotContainedMutabilityDisplayNamesDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe display names differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:105) ### [SR.ValueNotContainedMutabilityDotNetNamesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityDotNetNamesDiffer) SR.ValueNotContainedMutabilityDotNetNamesDiffer ValueNotContainedMutabilityDotNetNamesDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe CLI member names differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:118) ### [SR.ValueNotContainedMutabilityDotNetNamesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityDotNetNamesDiffer) SR.ValueNotContainedMutabilityDotNetNamesDiffer ValueNotContainedMutabilityDotNetNamesDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe CLI member names differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:118) ### [SR.ValueNotContainedMutabilityExtensionsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityExtensionsDiffer) SR.ValueNotContainedMutabilityExtensionsDiffer ValueNotContainedMutabilityExtensionsDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nOne is an extension member and the other is not (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:113) ### [SR.ValueNotContainedMutabilityExtensionsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityExtensionsDiffer) SR.ValueNotContainedMutabilityExtensionsDiffer ValueNotContainedMutabilityExtensionsDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nOne is an extension member and the other is not (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:113) ### [SR.ValueNotContainedMutabilityFinalsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityFinalsDiffer) SR.ValueNotContainedMutabilityFinalsDiffer ValueNotContainedMutabilityFinalsDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nOne is final and the other isn't (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:122) ### [SR.ValueNotContainedMutabilityFinalsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityFinalsDiffer) SR.ValueNotContainedMutabilityFinalsDiffer ValueNotContainedMutabilityFinalsDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nOne is final and the other isn't (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:122) ### [SR.ValueNotContainedMutabilityGenericParametersAreDifferentKinds](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityGenericParametersAreDifferentKinds) SR.ValueNotContainedMutabilityGenericParametersAreDifferentKinds ValueNotContainedMutabilityGenericParametersAreDifferentKinds Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe generic parameters in the signature and implementation have different kinds. Perhaps there is a missing [] attribute. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:116) ### [SR.ValueNotContainedMutabilityGenericParametersAreDifferentKinds](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityGenericParametersAreDifferentKinds) SR.ValueNotContainedMutabilityGenericParametersAreDifferentKinds ValueNotContainedMutabilityGenericParametersAreDifferentKinds Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe generic parameters in the signature and implementation have different kinds. Perhaps there is a missing [] attribute. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:116) ### [SR.ValueNotContainedMutabilityGenericParametersDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityGenericParametersDiffer) SR.ValueNotContainedMutabilityGenericParametersDiffer ValueNotContainedMutabilityGenericParametersDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe number of generic parameters in the signature and implementation differ (the signature declares %s but the implementation declares %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:115) ### [SR.ValueNotContainedMutabilityGenericParametersDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityGenericParametersDiffer) SR.ValueNotContainedMutabilityGenericParametersDiffer ValueNotContainedMutabilityGenericParametersDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe number of generic parameters in the signature and implementation differ (the signature declares %s but the implementation declares %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:115) ### [SR.ValueNotContainedMutabilityInlineFlagsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityInlineFlagsDiffer) SR.ValueNotContainedMutabilityInlineFlagsDiffer ValueNotContainedMutabilityInlineFlagsDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe inline flags differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:107) ### [SR.ValueNotContainedMutabilityInlineFlagsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityInlineFlagsDiffer) SR.ValueNotContainedMutabilityInlineFlagsDiffer ValueNotContainedMutabilityInlineFlagsDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe inline flags differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:107) ### [SR.ValueNotContainedMutabilityInstanceButStatic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityInstanceButStatic) SR.ValueNotContainedMutabilityInstanceButStatic ValueNotContainedMutabilityInstanceButStatic Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe compiled representation of this method is as an instance member, but the signature indicates its compiled representation is as a static member (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:126) ### [SR.ValueNotContainedMutabilityInstanceButStatic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityInstanceButStatic) SR.ValueNotContainedMutabilityInstanceButStatic ValueNotContainedMutabilityInstanceButStatic Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe compiled representation of this method is as an instance member, but the signature indicates its compiled representation is as a static member (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:126) ### [SR.ValueNotContainedMutabilityLiteralConstantValuesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityLiteralConstantValuesDiffer) SR.ValueNotContainedMutabilityLiteralConstantValuesDiffer ValueNotContainedMutabilityLiteralConstantValuesDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe literal constant values and/or attributes differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:108) ### [SR.ValueNotContainedMutabilityLiteralConstantValuesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityLiteralConstantValuesDiffer) SR.ValueNotContainedMutabilityLiteralConstantValuesDiffer ValueNotContainedMutabilityLiteralConstantValuesDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe literal constant values and/or attributes differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:108) ### [SR.ValueNotContainedMutabilityNamesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityNamesDiffer) SR.ValueNotContainedMutabilityNamesDiffer ValueNotContainedMutabilityNamesDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe names differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:103) ### [SR.ValueNotContainedMutabilityNamesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityNamesDiffer) SR.ValueNotContainedMutabilityNamesDiffer ValueNotContainedMutabilityNamesDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe names differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:103) ### [SR.ValueNotContainedMutabilityOneIsConstructor](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityOneIsConstructor) SR.ValueNotContainedMutabilityOneIsConstructor ValueNotContainedMutabilityOneIsConstructor Module '%s' contains\n %s \nbut its signature specifies\n %s \nOne is a constructor/property and the other is not (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:124) ### [SR.ValueNotContainedMutabilityOneIsConstructor](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityOneIsConstructor) SR.ValueNotContainedMutabilityOneIsConstructor ValueNotContainedMutabilityOneIsConstructor Module '%s' contains\n %s \nbut its signature specifies\n %s \nOne is a constructor/property and the other is not (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:124) ### [SR.ValueNotContainedMutabilityOneIsTypeFunction](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityOneIsTypeFunction) SR.ValueNotContainedMutabilityOneIsTypeFunction ValueNotContainedMutabilityOneIsTypeFunction Module '%s' contains\n %s \nbut its signature specifies\n %s \nOne is a type function and the other is not. The signature requires explicit type parameters if they are present in the implementation. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:109) ### [SR.ValueNotContainedMutabilityOneIsTypeFunction](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityOneIsTypeFunction) SR.ValueNotContainedMutabilityOneIsTypeFunction ValueNotContainedMutabilityOneIsTypeFunction Module '%s' contains\n %s \nbut its signature specifies\n %s \nOne is a type function and the other is not. The signature requires explicit type parameters if they are present in the implementation. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:109) ### [SR.ValueNotContainedMutabilityOverridesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityOverridesDiffer) SR.ValueNotContainedMutabilityOverridesDiffer ValueNotContainedMutabilityOverridesDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nOne is marked as an override and the other isn't (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:123) ### [SR.ValueNotContainedMutabilityOverridesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityOverridesDiffer) SR.ValueNotContainedMutabilityOverridesDiffer ValueNotContainedMutabilityOverridesDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nOne is marked as an override and the other isn't (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:123) ### [SR.ValueNotContainedMutabilityParameterCountsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityParameterCountsDiffer) SR.ValueNotContainedMutabilityParameterCountsDiffer ValueNotContainedMutabilityParameterCountsDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe respective type parameter counts differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:110) ### [SR.ValueNotContainedMutabilityParameterCountsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityParameterCountsDiffer) SR.ValueNotContainedMutabilityParameterCountsDiffer ValueNotContainedMutabilityParameterCountsDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe respective type parameter counts differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:110) ### [SR.ValueNotContainedMutabilityStaticButInstance](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityStaticButInstance) SR.ValueNotContainedMutabilityStaticButInstance ValueNotContainedMutabilityStaticButInstance Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe compiled representation of this method is as a static member but the signature indicates its compiled representation is as an instance member (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:125) ### [SR.ValueNotContainedMutabilityStaticButInstance](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityStaticButInstance) SR.ValueNotContainedMutabilityStaticButInstance ValueNotContainedMutabilityStaticButInstance Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe compiled representation of this method is as a static member but the signature indicates its compiled representation is as an instance member (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:125) ### [SR.ValueNotContainedMutabilityStaticsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityStaticsDiffer) SR.ValueNotContainedMutabilityStaticsDiffer ValueNotContainedMutabilityStaticsDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nOne is static and the other isn't (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:119) ### [SR.ValueNotContainedMutabilityStaticsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityStaticsDiffer) SR.ValueNotContainedMutabilityStaticsDiffer ValueNotContainedMutabilityStaticsDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nOne is static and the other isn't (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:119) ### [SR.ValueNotContainedMutabilityTypesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityTypesDiffer) SR.ValueNotContainedMutabilityTypesDiffer ValueNotContainedMutabilityTypesDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe types differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:111) ### [SR.ValueNotContainedMutabilityTypesDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityTypesDiffer) SR.ValueNotContainedMutabilityTypesDiffer ValueNotContainedMutabilityTypesDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe types differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:111) ### [SR.ValueNotContainedMutabilityTypesDifferNullness](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityTypesDifferNullness) SR.ValueNotContainedMutabilityTypesDifferNullness ValueNotContainedMutabilityTypesDifferNullness Nullness warning: Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe types differ in their nullness annotations (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:112) ### [SR.ValueNotContainedMutabilityTypesDifferNullness](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityTypesDifferNullness) SR.ValueNotContainedMutabilityTypesDifferNullness ValueNotContainedMutabilityTypesDifferNullness Nullness warning: Module '%s' contains\n %s \nbut its signature specifies\n %s \nThe types differ in their nullness annotations (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:112) ### [SR.ValueNotContainedMutabilityVirtualsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityVirtualsDiffer) SR.ValueNotContainedMutabilityVirtualsDiffer ValueNotContainedMutabilityVirtualsDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nOne is virtual and the other isn't (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:120) ### [SR.ValueNotContainedMutabilityVirtualsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ValueNotContainedMutabilityVirtualsDiffer) SR.ValueNotContainedMutabilityVirtualsDiffer ValueNotContainedMutabilityVirtualsDiffer Module '%s' contains\n %s \nbut its signature specifies\n %s \nOne is virtual and the other isn't (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:120) ### [SR.abImplicitHeapAllocation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#abImplicitHeapAllocation) SR.abImplicitHeapAllocation abImplicitHeapAllocation The mutable local '%s' is implicitly allocated as a reference cell because it has been captured by a closure. This warning is for informational purposes only to indicate where implicit allocations are performed. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1357) ### [SR.abImplicitHeapAllocation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#abImplicitHeapAllocation) SR.abImplicitHeapAllocation abImplicitHeapAllocation The mutable local '%s' is implicitly allocated as a reference cell because it has been captured by a closure. This warning is for informational purposes only to indicate where implicit allocations are performed. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1357) ### [SR.activePatternChoiceHasFreeTypars](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#activePatternChoiceHasFreeTypars) SR.activePatternChoiceHasFreeTypars activePatternChoiceHasFreeTypars Active pattern '%s' has a result type containing type variables that are not determined by the input. The common cause is a when a result case is not mentioned, e.g. 'let (|A|B|) (x:int) = A x'. This can be fixed with a type constraint, e.g. 'let (|A|B|) (x:int) : Choice = A x' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1106) ### [SR.activePatternChoiceHasFreeTypars](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#activePatternChoiceHasFreeTypars) SR.activePatternChoiceHasFreeTypars activePatternChoiceHasFreeTypars Active pattern '%s' has a result type containing type variables that are not determined by the input. The common cause is a when a result case is not mentioned, e.g. 'let (|A|B|) (x:int) = A x'. This can be fixed with a type constraint, e.g. 'let (|A|B|) (x:int) : Choice = A x' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1106) ### [SR.activePatternIdentIsNotFunctionTyped](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#activePatternIdentIsNotFunctionTyped) SR.activePatternIdentIsNotFunctionTyped activePatternIdentIsNotFunctionTyped Active pattern '%s' is not a function (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1105) ### [SR.activePatternIdentIsNotFunctionTyped](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#activePatternIdentIsNotFunctionTyped) SR.activePatternIdentIsNotFunctionTyped activePatternIdentIsNotFunctionTyped Active pattern '%s' is not a function (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1105) ### [SR.addIndexerDot](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#addIndexerDot) SR.addIndexerDot addIndexerDot Add . for indexer access. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:21) ### [SR.alwaysUseTypedStringInterpolation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#alwaysUseTypedStringInterpolation) SR.alwaysUseTypedStringInterpolation alwaysUseTypedStringInterpolation Interpolated string contains untyped identifiers. Adding typed format specifiers is recommended. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1752) ### [SR.arrayElementHasWrongType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#arrayElementHasWrongType) SR.arrayElementHasWrongType arrayElementHasWrongType All elements of an array must be implicitly convertible to the type of the first element, which here is '%s'. This element has type '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:24) ### [SR.arrayElementHasWrongType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#arrayElementHasWrongType) SR.arrayElementHasWrongType arrayElementHasWrongType All elements of an array must be implicitly convertible to the type of the first element, which here is '%s'. This element has type '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:24) ### [SR.arrayElementHasWrongTypeTuple](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#arrayElementHasWrongTypeTuple) SR.arrayElementHasWrongTypeTuple arrayElementHasWrongTypeTuple All elements of an array must be implicitly convertible to the type of the first element, which here is a tuple of length %d of type\n %s \nThis element is a tuple of length %d of type\n %s \n (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:25) ### [SR.arrayElementHasWrongTypeTuple](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#arrayElementHasWrongTypeTuple) SR.arrayElementHasWrongTypeTuple arrayElementHasWrongTypeTuple All elements of an array must be implicitly convertible to the type of the first element, which here is a tuple of length %d of type\n %s \nThis element is a tuple of length %d of type\n %s \n (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:25) ### [SR.astDeprecatedIndexerNotation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#astDeprecatedIndexerNotation) SR.astDeprecatedIndexerNotation astDeprecatedIndexerNotation This indexer notation has been removed from the F# language (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:213) ### [SR.astInvalidExprLeftHandOfAssignment](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#astInvalidExprLeftHandOfAssignment) SR.astInvalidExprLeftHandOfAssignment astInvalidExprLeftHandOfAssignment Invalid expression on left of assignment (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:214) ### [SR.astParseEmbeddedILError](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#astParseEmbeddedILError) SR.astParseEmbeddedILError astParseEmbeddedILError Error while parsing embedded IL (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:211) ### [SR.astParseEmbeddedILTypeError](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#astParseEmbeddedILTypeError) SR.astParseEmbeddedILTypeError astParseEmbeddedILTypeError Error while parsing embedded IL type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:212) ### [SR.augCustomCompareNeedsIComp](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#augCustomCompareNeedsIComp) SR.augCustomCompareNeedsIComp augCustomCompareNeedsIComp A type with attribute 'CustomComparison' must have an explicit implementation of at least one of 'System.IComparable' or 'System.Collections.IStructuralComparable' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:224) ### [SR.augCustomEqNeedsNoCompOrCustomComp](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#augCustomEqNeedsNoCompOrCustomComp) SR.augCustomEqNeedsNoCompOrCustomComp augCustomEqNeedsNoCompOrCustomComp The 'CustomEquality' attribute must be used in conjunction with the 'NoComparison' or 'CustomComparison' attributes (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:227) ### [SR.augCustomEqNeedsObjEquals](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#augCustomEqNeedsObjEquals) SR.augCustomEqNeedsObjEquals augCustomEqNeedsObjEquals A type with attribute 'CustomEquality' must have an explicit implementation of at least one of 'Object.Equals(obj)', 'System.IEquatable<_>' or 'System.Collections.IStructuralEquatable' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:223) ### [SR.augInvalidAttrs](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#augInvalidAttrs) SR.augInvalidAttrs augInvalidAttrs This type uses an invalid mix of the attributes 'NoEquality', 'ReferenceEquality', 'StructuralEquality', 'NoComparison' and 'StructuralComparison' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:216) ### [SR.augNoCompCantImpIComp](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#augNoCompCantImpIComp) SR.augNoCompCantImpIComp augNoCompCantImpIComp A type with attribute 'NoComparison' should not usually have an explicit implementation of 'System.IComparable', 'System.IComparable<_>' or 'System.Collections.IStructuralComparable'. Disable this warning if this is intentional for interoperability purposes (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:226) ### [SR.augNoEqNeedsNoObjEquals](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#augNoEqNeedsNoObjEquals) SR.augNoEqNeedsNoObjEquals augNoEqNeedsNoObjEquals A type with attribute 'NoEquality' should not usually have an explicit implementation of 'Object.Equals(obj)'. Disable this warning if this is intentional for interoperability purposes (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:225) ### [SR.augNoEqualityNeedsNoComparison](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#augNoEqualityNeedsNoComparison) SR.augNoEqualityNeedsNoComparison augNoEqualityNeedsNoComparison The 'NoEquality' attribute must be used in conjunction with the 'NoComparison' attribute (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:217) ### [SR.augNoRefEqualsOnStruct](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#augNoRefEqualsOnStruct) SR.augNoRefEqualsOnStruct augNoRefEqualsOnStruct The 'ReferenceEquality' attribute cannot be used on structs. Consider using the 'StructuralEquality' attribute instead, or implement an override for 'System.Object.Equals(obj)'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:215) ### [SR.augOnlyCertainTypesCanHaveAttrs](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#augOnlyCertainTypesCanHaveAttrs) SR.augOnlyCertainTypesCanHaveAttrs augOnlyCertainTypesCanHaveAttrs Only record, union, exception and struct types may be augmented with the 'ReferenceEquality', 'StructuralEquality' and 'StructuralComparison' attributes (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:221) ### [SR.augRefEqCantHaveObjEquals](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#augRefEqCantHaveObjEquals) SR.augRefEqCantHaveObjEquals augRefEqCantHaveObjEquals A type with attribute 'ReferenceEquality' cannot have an explicit implementation of 'Object.Equals(obj)', 'System.IEquatable<_>' or 'System.Collections.IStructuralEquatable' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:222) ### [SR.augStructCompNeedsStructEquality](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#augStructCompNeedsStructEquality) SR.augStructCompNeedsStructEquality augStructCompNeedsStructEquality The 'StructuralComparison' attribute must be used in conjunction with the 'StructuralEquality' attribute (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:218) ### [SR.augStructEqNeedsNoCompOrStructComp](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#augStructEqNeedsNoCompOrStructComp) SR.augStructEqNeedsNoCompOrStructComp augStructEqNeedsNoCompOrStructComp The 'StructuralEquality' attribute must be used in conjunction with the 'NoComparison' or 'StructuralComparison' attributes (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:219) ### [SR.augTypeCantHaveRefEqAndStructAttrs](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#augTypeCantHaveRefEqAndStructAttrs) SR.augTypeCantHaveRefEqAndStructAttrs augTypeCantHaveRefEqAndStructAttrs A type cannot have both the 'ReferenceEquality' and 'StructuralEquality' or 'StructuralComparison' attributes (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:220) ### [SR.buildArgInvalidFloat](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildArgInvalidFloat) SR.buildArgInvalidFloat buildArgInvalidFloat '%s' is not a valid floating point argument (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:75) ### [SR.buildArgInvalidFloat](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildArgInvalidFloat) SR.buildArgInvalidFloat buildArgInvalidFloat '%s' is not a valid floating point argument (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:75) ### [SR.buildArgInvalidInt](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildArgInvalidInt) SR.buildArgInvalidInt buildArgInvalidInt '%s' is not a valid integer argument (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:74) ### [SR.buildArgInvalidInt](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildArgInvalidInt) SR.buildArgInvalidInt buildArgInvalidInt '%s' is not a valid integer argument (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:74) ### [SR.buildAssemblyResolutionFailed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildAssemblyResolutionFailed) SR.buildAssemblyResolutionFailed buildAssemblyResolutionFailed Assembly resolution failure at or near this location (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:54) ### [SR.buildCannotReadAssembly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildCannotReadAssembly) SR.buildCannotReadAssembly buildCannotReadAssembly Unable to read assembly '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:53) ### [SR.buildCannotReadAssembly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildCannotReadAssembly) SR.buildCannotReadAssembly buildCannotReadAssembly Unable to read assembly '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:53) ### [SR.buildCouldNotFindSourceFile](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildCouldNotFindSourceFile) SR.buildCouldNotFindSourceFile buildCouldNotFindSourceFile Source file '%s' could not be found (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:60) ### [SR.buildCouldNotFindSourceFile](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildCouldNotFindSourceFile) SR.buildCouldNotFindSourceFile buildCouldNotFindSourceFile Source file '%s' could not be found (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:60) ### [SR.buildCouldNotResolveAssembly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildCouldNotResolveAssembly) SR.buildCouldNotResolveAssembly buildCouldNotResolveAssembly Could not resolve assembly '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:62) ### [SR.buildCouldNotResolveAssembly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildCouldNotResolveAssembly) SR.buildCouldNotResolveAssembly buildCouldNotResolveAssembly Could not resolve assembly '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:62) ### [SR.buildDifferentVersionMustRecompile](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildDifferentVersionMustRecompile) SR.buildDifferentVersionMustRecompile buildDifferentVersionMustRecompile The F#-compiled DLL '%s' needs to be recompiled to be used with this version of F# (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:64) ### [SR.buildDifferentVersionMustRecompile](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildDifferentVersionMustRecompile) SR.buildDifferentVersionMustRecompile buildDifferentVersionMustRecompile The F#-compiled DLL '%s' needs to be recompiled to be used with this version of F# (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:64) ### [SR.buildDirectivesInModulesAreIgnored](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildDirectivesInModulesAreIgnored) SR.buildDirectivesInModulesAreIgnored buildDirectivesInModulesAreIgnored Directives inside modules are ignored (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:69) ### [SR.buildDuplicateFile](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildDuplicateFile) SR.buildDuplicateFile buildDuplicateFile The source file '%s' (at position %d/%d) already appeared in the compilation list (at position %d/%d). Please verify that it is included only once in the project file. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1721) ### [SR.buildDuplicateFile](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildDuplicateFile) SR.buildDuplicateFile buildDuplicateFile The source file '%s' (at position %d/%d) already appeared in the compilation list (at position %d/%d). Please verify that it is included only once in the project file. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1721) ### [SR.buildErrorOpeningBinaryFile](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildErrorOpeningBinaryFile) SR.buildErrorOpeningBinaryFile buildErrorOpeningBinaryFile Error opening binary file '%s': %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:63) ### [SR.buildErrorOpeningBinaryFile](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildErrorOpeningBinaryFile) SR.buildErrorOpeningBinaryFile buildErrorOpeningBinaryFile Error opening binary file '%s': %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:63) ### [SR.buildExpectedFileAlongSideFSharpCore](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildExpectedFileAlongSideFSharpCore) SR.buildExpectedFileAlongSideFSharpCore buildExpectedFileAlongSideFSharpCore File '%s' not found alongside FSharp.Core. File expected in %s. Consider upgrading to a more recent version of FSharp.Core, where this file is no longer be required. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1115) ### [SR.buildExpectedFileAlongSideFSharpCore](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildExpectedFileAlongSideFSharpCore) SR.buildExpectedFileAlongSideFSharpCore buildExpectedFileAlongSideFSharpCore File '%s' not found alongside FSharp.Core. File expected in %s. Consider upgrading to a more recent version of FSharp.Core, where this file is no longer be required. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1115) ### [SR.buildExpectedSigdataFile](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildExpectedSigdataFile) SR.buildExpectedSigdataFile buildExpectedSigdataFile FSharp.Core.sigdata not found alongside FSharp.Core. File expected in %s. Consider upgrading to a more recent version of FSharp.Core, where this file is no longer be required. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1114) ### [SR.buildExpectedSigdataFile](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildExpectedSigdataFile) SR.buildExpectedSigdataFile buildExpectedSigdataFile FSharp.Core.sigdata not found alongside FSharp.Core. File expected in %s. Consider upgrading to a more recent version of FSharp.Core, where this file is no longer be required. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1114) ### [SR.buildImplementationAlreadyGiven](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildImplementationAlreadyGiven) SR.buildImplementationAlreadyGiven buildImplementationAlreadyGiven An implementation of the file or module '%s' has already been given (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:72) ### [SR.buildImplementationAlreadyGiven](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildImplementationAlreadyGiven) SR.buildImplementationAlreadyGiven buildImplementationAlreadyGiven An implementation of the file or module '%s' has already been given (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:72) ### [SR.buildImplementationAlreadyGivenDetail](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildImplementationAlreadyGivenDetail) SR.buildImplementationAlreadyGivenDetail buildImplementationAlreadyGivenDetail An implementation of file or module '%s' has already been given. Compilation order is significant in F# because of type inference. You may need to adjust the order of your files to place the signature file before the implementation. In Visual Studio files are type-checked in the order they appear in the project file, which can be edited manually or adjusted using the solution explorer. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:71) ### [SR.buildImplementationAlreadyGivenDetail](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildImplementationAlreadyGivenDetail) SR.buildImplementationAlreadyGivenDetail buildImplementationAlreadyGivenDetail An implementation of file or module '%s' has already been given. Compilation order is significant in F# because of type inference. You may need to adjust the order of your files to place the signature file before the implementation. In Visual Studio files are type-checked in the order they appear in the project file, which can be edited manually or adjusted using the solution explorer. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:71) ### [SR.buildImplicitModuleIsNotLegalIdentifier](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildImplicitModuleIsNotLegalIdentifier) SR.buildImplicitModuleIsNotLegalIdentifier buildImplicitModuleIsNotLegalIdentifier The declarations in this file will be placed in an implicit module '%s' based on the file name '%s'. However this is not a valid F# identifier, so the contents will not be accessible from other files. Consider renaming the file or adding a 'module' or 'namespace' declaration at the top of the file. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:55) ### [SR.buildImplicitModuleIsNotLegalIdentifier](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildImplicitModuleIsNotLegalIdentifier) SR.buildImplicitModuleIsNotLegalIdentifier buildImplicitModuleIsNotLegalIdentifier The declarations in this file will be placed in an implicit module '%s' based on the file name '%s'. However this is not a valid F# identifier, so the contents will not be accessible from other files. Consider renaming the file or adding a 'module' or 'namespace' declaration at the top of the file. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:55) ### [SR.buildInvalidAssemblyName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildInvalidAssemblyName) SR.buildInvalidAssemblyName buildInvalidAssemblyName '%s' is not a valid assembly name (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:51) ### [SR.buildInvalidAssemblyName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildInvalidAssemblyName) SR.buildInvalidAssemblyName buildInvalidAssemblyName '%s' is not a valid assembly name (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:51) ### [SR.buildInvalidFilename](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildInvalidFilename) SR.buildInvalidFilename buildInvalidFilename '%s' is not a valid filename (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:50) ### [SR.buildInvalidFilename](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildInvalidFilename) SR.buildInvalidFilename buildInvalidFilename '%s' is not a valid filename (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:50) ### [SR.buildInvalidHashIDirective](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildInvalidHashIDirective) SR.buildInvalidHashIDirective buildInvalidHashIDirective Invalid directive. Expected '#I \"\"'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:65) ### [SR.buildInvalidHashloadDirective](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildInvalidHashloadDirective) SR.buildInvalidHashloadDirective buildInvalidHashloadDirective Invalid directive. Expected '#load \"\" ... \"\"'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:67) ### [SR.buildInvalidHashrDirective](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildInvalidHashrDirective) SR.buildInvalidHashrDirective buildInvalidHashrDirective Invalid directive. Expected '#r \"\"'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:66) ### [SR.buildInvalidHashtimeDirective](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildInvalidHashtimeDirective) SR.buildInvalidHashtimeDirective buildInvalidHashtimeDirective Invalid directive. Expected '#time', '#time \"on\"' or '#time \"off\"'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:68) ### [SR.buildInvalidModuleOrNamespaceName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildInvalidModuleOrNamespaceName) SR.buildInvalidModuleOrNamespaceName buildInvalidModuleOrNamespaceName Invalid module or namespace name (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:77) ### [SR.buildInvalidPrivacy](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildInvalidPrivacy) SR.buildInvalidPrivacy buildInvalidPrivacy Unrecognized privacy setting '%s' for managed resource, valid options are 'public' and 'private' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:52) ### [SR.buildInvalidPrivacy](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildInvalidPrivacy) SR.buildInvalidPrivacy buildInvalidPrivacy Unrecognized privacy setting '%s' for managed resource, valid options are 'public' and 'private' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:52) ### [SR.buildInvalidSearchDirectory](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildInvalidSearchDirectory) SR.buildInvalidSearchDirectory buildInvalidSearchDirectory The search directory '%s' is invalid (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:48) ### [SR.buildInvalidSearchDirectory](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildInvalidSearchDirectory) SR.buildInvalidSearchDirectory buildInvalidSearchDirectory The search directory '%s' is invalid (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:48) ### [SR.buildInvalidSourceFileExtensionUpdated](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildInvalidSourceFileExtensionUpdated) SR.buildInvalidSourceFileExtensionUpdated buildInvalidSourceFileExtensionUpdated The file extension of '%s' is not recognized. Source files must have extension .fs, .fsi, .fsx or .fsscript (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:61) ### [SR.buildInvalidSourceFileExtensionUpdated](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildInvalidSourceFileExtensionUpdated) SR.buildInvalidSourceFileExtensionUpdated buildInvalidSourceFileExtensionUpdated The file extension of '%s' is not recognized. Source files must have extension .fs, .fsi, .fsx or .fsscript (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:61) ### [SR.buildInvalidVersionFile](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildInvalidVersionFile) SR.buildInvalidVersionFile buildInvalidVersionFile Invalid version file '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:44) ### [SR.buildInvalidVersionFile](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildInvalidVersionFile) SR.buildInvalidVersionFile buildInvalidVersionFile Invalid version file '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:44) ### [SR.buildInvalidVersionString](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildInvalidVersionString) SR.buildInvalidVersionString buildInvalidVersionString Invalid version string '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:43) ### [SR.buildInvalidVersionString](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildInvalidVersionString) SR.buildInvalidVersionString buildInvalidVersionString Invalid version string '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:43) ### [SR.buildInvalidWarningNumber](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildInvalidWarningNumber) SR.buildInvalidWarningNumber buildInvalidWarningNumber Invalid warning number '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:42) ### [SR.buildInvalidWarningNumber](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildInvalidWarningNumber) SR.buildInvalidWarningNumber buildInvalidWarningNumber Invalid warning number '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:42) ### [SR.buildMultiFileRequiresNamespaceOrModule](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildMultiFileRequiresNamespaceOrModule) SR.buildMultiFileRequiresNamespaceOrModule buildMultiFileRequiresNamespaceOrModule Files in libraries or multiple-file applications must begin with a namespace or module declaration, e.g. 'namespace SomeNamespace.SubNamespace' or 'module SomeNamespace.SomeModule'. Only the last source file of an application may omit such a declaration. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:56) ### [SR.buildMultipleToplevelModules](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildMultipleToplevelModules) SR.buildMultipleToplevelModules buildMultipleToplevelModules This file contains multiple declarations of the form 'module SomeNamespace.SomeModule'. Only one declaration of this form is permitted in a file. Change your file to use an initial namespace declaration and/or use 'module ModuleName = ...' to define your modules. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:58) ### [SR.buildNoInputsSpecified](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildNoInputsSpecified) SR.buildNoInputsSpecified buildNoInputsSpecified No inputs specified (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:46) ### [SR.buildOptionRequiresParameter](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildOptionRequiresParameter) SR.buildOptionRequiresParameter buildOptionRequiresParameter Option requires parameter: %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:59) ### [SR.buildOptionRequiresParameter](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildOptionRequiresParameter) SR.buildOptionRequiresParameter buildOptionRequiresParameter Option requires parameter: %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:59) ### [SR.buildPdbRequiresDebug](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildPdbRequiresDebug) SR.buildPdbRequiresDebug buildPdbRequiresDebug The '--pdb' option requires the '--debug' option to be used (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:47) ### [SR.buildProblemReadingAssembly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildProblemReadingAssembly) SR.buildProblemReadingAssembly buildProblemReadingAssembly Problem reading assembly '%s': %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1332) ### [SR.buildProblemReadingAssembly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildProblemReadingAssembly) SR.buildProblemReadingAssembly buildProblemReadingAssembly Problem reading assembly '%s': %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1332) ### [SR.buildProblemWithFilename](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildProblemWithFilename) SR.buildProblemWithFilename buildProblemWithFilename Problem with filename '%s': %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:45) ### [SR.buildProblemWithFilename](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildProblemWithFilename) SR.buildProblemWithFilename buildProblemWithFilename Problem with filename '%s': %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:45) ### [SR.buildSearchDirectoryNotFound](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildSearchDirectoryNotFound) SR.buildSearchDirectoryNotFound buildSearchDirectoryNotFound The search directory '%s' could not be found (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:49) ### [SR.buildSearchDirectoryNotFound](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildSearchDirectoryNotFound) SR.buildSearchDirectoryNotFound buildSearchDirectoryNotFound The search directory '%s' could not be found (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:49) ### [SR.buildSignatureAlreadySpecified](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildSignatureAlreadySpecified) SR.buildSignatureAlreadySpecified buildSignatureAlreadySpecified A signature for the file or module '%s' has already been specified (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:70) ### [SR.buildSignatureAlreadySpecified](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildSignatureAlreadySpecified) SR.buildSignatureAlreadySpecified buildSignatureAlreadySpecified A signature for the file or module '%s' has already been specified (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:70) ### [SR.buildSignatureWithoutImplementation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildSignatureWithoutImplementation) SR.buildSignatureWithoutImplementation buildSignatureWithoutImplementation The signature file '%s' does not have a corresponding implementation file. If an implementation file exists then check the 'module' and 'namespace' declarations in the signature and implementation files match. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:73) ### [SR.buildSignatureWithoutImplementation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildSignatureWithoutImplementation) SR.buildSignatureWithoutImplementation buildSignatureWithoutImplementation The signature file '%s' does not have a corresponding implementation file. If an implementation file exists then check the 'module' and 'namespace' declarations in the signature and implementation files match. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:73) ### [SR.buildUnexpectedFileNameCharacter](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildUnexpectedFileNameCharacter) SR.buildUnexpectedFileNameCharacter buildUnexpectedFileNameCharacter Filename '%s' contains invalid character '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1116) ### [SR.buildUnexpectedFileNameCharacter](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildUnexpectedFileNameCharacter) SR.buildUnexpectedFileNameCharacter buildUnexpectedFileNameCharacter Filename '%s' contains invalid character '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1116) ### [SR.buildUnexpectedTypeArgs](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildUnexpectedTypeArgs) SR.buildUnexpectedTypeArgs buildUnexpectedTypeArgs The non-generic type '%s' does not expect any type arguments, but here is given %d type argument(s) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:36) ### [SR.buildUnexpectedTypeArgs](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildUnexpectedTypeArgs) SR.buildUnexpectedTypeArgs buildUnexpectedTypeArgs The non-generic type '%s' does not expect any type arguments, but here is given %d type argument(s) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:36) ### [SR.buildUnrecognizedOption](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildUnrecognizedOption) SR.buildUnrecognizedOption buildUnrecognizedOption Unrecognized option: '%s'. Use '--help' to learn about recognized command line options. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:76) ### [SR.buildUnrecognizedOption](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#buildUnrecognizedOption) SR.buildUnrecognizedOption buildUnrecognizedOption Unrecognized option: '%s'. Use '--help' to learn about recognized command line options. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:76) ### [SR.cannotResolveNullableOperators](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#cannotResolveNullableOperators) SR.cannotResolveNullableOperators cannotResolveNullableOperators The operator '%s' cannot be resolved. Consider opening the module 'Microsoft.FSharp.Linq.NullableOperators'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1339) ### [SR.cannotResolveNullableOperators](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#cannotResolveNullableOperators) SR.cannotResolveNullableOperators cannotResolveNullableOperators The operator '%s' cannot be resolved. Consider opening the module 'Microsoft.FSharp.Linq.NullableOperators'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1339) ### [SR.checkLowercaseLiteralBindingInPattern](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#checkLowercaseLiteralBindingInPattern) SR.checkLowercaseLiteralBindingInPattern checkLowercaseLiteralBindingInPattern Lowercase literal '%s' is being shadowed by a new pattern with the same name. Only uppercase and module-prefixed literals can be used as named patterns. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1368) ### [SR.checkLowercaseLiteralBindingInPattern](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#checkLowercaseLiteralBindingInPattern) SR.checkLowercaseLiteralBindingInPattern checkLowercaseLiteralBindingInPattern Lowercase literal '%s' is being shadowed by a new pattern with the same name. Only uppercase and module-prefixed literals can be used as named patterns. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1368) ### [SR.checkNotSufficientlyGenericBecauseOfScope](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#checkNotSufficientlyGenericBecauseOfScope) SR.checkNotSufficientlyGenericBecauseOfScope checkNotSufficientlyGenericBecauseOfScope Type inference caused the type variable %s to escape its scope. Consider adding an explicit type parameter declaration or adjusting your code to be less generic. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1365) ### [SR.checkNotSufficientlyGenericBecauseOfScope](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#checkNotSufficientlyGenericBecauseOfScope) SR.checkNotSufficientlyGenericBecauseOfScope checkNotSufficientlyGenericBecauseOfScope Type inference caused the type variable %s to escape its scope. Consider adding an explicit type parameter declaration or adjusting your code to be less generic. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1365) ### [SR.checkNotSufficientlyGenericBecauseOfScopeAnon](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#checkNotSufficientlyGenericBecauseOfScopeAnon) SR.checkNotSufficientlyGenericBecauseOfScopeAnon checkNotSufficientlyGenericBecauseOfScopeAnon Type inference caused an inference type variable to escape its scope. Consider adding type annotations to make your code less generic. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1366) ### [SR.checkRaiseFamilyFunctionArgumentCount](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#checkRaiseFamilyFunctionArgumentCount) SR.checkRaiseFamilyFunctionArgumentCount checkRaiseFamilyFunctionArgumentCount Redundant arguments are being ignored in function '%s'. Expected %d but got %d arguments. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1367) ### [SR.checkRaiseFamilyFunctionArgumentCount](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#checkRaiseFamilyFunctionArgumentCount) SR.checkRaiseFamilyFunctionArgumentCount checkRaiseFamilyFunctionArgumentCount Redundant arguments are being ignored in function '%s'. Expected %d but got %d arguments. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1367) ### [SR.chkAbstractMembersDeclarationsOnStaticClasses](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkAbstractMembersDeclarationsOnStaticClasses) SR.chkAbstractMembersDeclarationsOnStaticClasses chkAbstractMembersDeclarationsOnStaticClasses If a type uses both [] and [] attributes, it means it is static. Abstract member declarations are not allowed. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1727) ### [SR.chkAdditionalConstructorOnStaticClasses](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkAdditionalConstructorOnStaticClasses) SR.chkAdditionalConstructorOnStaticClasses chkAdditionalConstructorOnStaticClasses If a type uses both [] and [] attributes, it means it is static. Additional constructor is not allowed. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1723) ### [SR.chkAttrHasAllowMultiFalse](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkAttrHasAllowMultiFalse) SR.chkAttrHasAllowMultiFalse chkAttrHasAllowMultiFalse The attribute type '%s' has 'AllowMultiple=false'. Multiple instances of this attribute cannot be attached to a single language element. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:268) ### [SR.chkAttrHasAllowMultiFalse](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkAttrHasAllowMultiFalse) SR.chkAttrHasAllowMultiFalse chkAttrHasAllowMultiFalse The attribute type '%s' has 'AllowMultiple=false'. Multiple instances of this attribute cannot be attached to a single language element. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:268) ### [SR.chkAttributeAliased](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkAttributeAliased) SR.chkAttributeAliased chkAttributeAliased %s should not be aliased. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1731) ### [SR.chkAttributeAliased](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkAttributeAliased) SR.chkAttributeAliased chkAttributeAliased %s should not be aliased. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1731) ### [SR.chkBaseUsedInInvalidWay](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkBaseUsedInInvalidWay) SR.chkBaseUsedInInvalidWay chkBaseUsedInInvalidWay The 'base' keyword is used in an invalid way. Base calls cannot be used in closures. Consider using a private member to make base calls. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:248) ### [SR.chkByrefUsedInInvalidWay](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkByrefUsedInInvalidWay) SR.chkByrefUsedInInvalidWay chkByrefUsedInInvalidWay The byref-typed variable '%s' is used in an invalid way. Byrefs cannot be captured by closures or passed to inner functions. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:247) ### [SR.chkByrefUsedInInvalidWay](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkByrefUsedInInvalidWay) SR.chkByrefUsedInInvalidWay chkByrefUsedInInvalidWay The byref-typed variable '%s' is used in an invalid way. Byrefs cannot be captured by closures or passed to inner functions. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:247) ### [SR.chkCantStoreByrefValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkCantStoreByrefValue) SR.chkCantStoreByrefValue chkCantStoreByrefValue A type would store a byref typed value. This is not permitted by Common IL. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:278) ### [SR.chkConstructorWithArgumentsOnStaticClasses](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkConstructorWithArgumentsOnStaticClasses) SR.chkConstructorWithArgumentsOnStaticClasses chkConstructorWithArgumentsOnStaticClasses If a type uses both [] and [] attributes, it means it is static. Constructor with arguments is not allowed. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1722) ### [SR.chkCopyUpdateSyntaxInAnonRecords](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkCopyUpdateSyntaxInAnonRecords) SR.chkCopyUpdateSyntaxInAnonRecords chkCopyUpdateSyntaxInAnonRecords This expression is an anonymous record, use {|...|} instead of {...}. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1751) ### [SR.chkCurriedMethodsCantHaveOutParams](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkCurriedMethodsCantHaveOutParams) SR.chkCurriedMethodsCantHaveOutParams chkCurriedMethodsCantHaveOutParams Methods with curried arguments cannot declare 'out', 'ParamArray', 'optional', 'ReflectedDefinition', 'byref', 'CallerLineNumber', 'CallerMemberName', or 'CallerFilePath' arguments (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:282) ### [SR.chkDeprecatePlacesWhereSeqCanBeOmitted](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkDeprecatePlacesWhereSeqCanBeOmitted) SR.chkDeprecatePlacesWhereSeqCanBeOmitted chkDeprecatePlacesWhereSeqCanBeOmitted This construct is deprecated. Sequence expressions should be of the form 'seq { ... }' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1788) ### [SR.chkDuplicateMethod](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkDuplicateMethod) SR.chkDuplicateMethod chkDuplicateMethod Duplicate method. The method '%s' has the same name and signature as another method in type '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:279) ### [SR.chkDuplicateMethod](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkDuplicateMethod) SR.chkDuplicateMethod chkDuplicateMethod Duplicate method. The method '%s' has the same name and signature as another method in type '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:279) ### [SR.chkDuplicateMethodCurried](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkDuplicateMethodCurried) SR.chkDuplicateMethodCurried chkDuplicateMethodCurried The method '%s' has curried arguments but has the same name as another method in type '%s'. Methods with curried arguments cannot be overloaded. Consider using a method taking tupled arguments. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:281) ### [SR.chkDuplicateMethodCurried](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkDuplicateMethodCurried) SR.chkDuplicateMethodCurried chkDuplicateMethodCurried The method '%s' has curried arguments but has the same name as another method in type '%s'. Methods with curried arguments cannot be overloaded. Consider using a method taking tupled arguments. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:281) ### [SR.chkDuplicateMethodInheritedType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkDuplicateMethodInheritedType) SR.chkDuplicateMethodInheritedType chkDuplicateMethodInheritedType Duplicate method. The abstract method '%s' has the same name and signature as an abstract method in an inherited type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:285) ### [SR.chkDuplicateMethodInheritedType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkDuplicateMethodInheritedType) SR.chkDuplicateMethodInheritedType chkDuplicateMethodInheritedType Duplicate method. The abstract method '%s' has the same name and signature as an abstract method in an inherited type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:285) ### [SR.chkDuplicateMethodInheritedTypeWithSuffix](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkDuplicateMethodInheritedTypeWithSuffix) SR.chkDuplicateMethodInheritedTypeWithSuffix chkDuplicateMethodInheritedTypeWithSuffix Duplicate method. The abstract method '%s' has the same name and signature as an abstract method in an inherited type once tuples, functions, units of measure and/or provided types are erased. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:286) ### [SR.chkDuplicateMethodInheritedTypeWithSuffix](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkDuplicateMethodInheritedTypeWithSuffix) SR.chkDuplicateMethodInheritedTypeWithSuffix chkDuplicateMethodInheritedTypeWithSuffix Duplicate method. The abstract method '%s' has the same name and signature as an abstract method in an inherited type once tuples, functions, units of measure and/or provided types are erased. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:286) ### [SR.chkDuplicateMethodWithSuffix](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkDuplicateMethodWithSuffix) SR.chkDuplicateMethodWithSuffix chkDuplicateMethodWithSuffix Duplicate method. The method '%s' has the same name and signature as another method in type '%s' once tuples, functions, units of measure and/or provided types are erased. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:280) ### [SR.chkDuplicateMethodWithSuffix](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkDuplicateMethodWithSuffix) SR.chkDuplicateMethodWithSuffix chkDuplicateMethodWithSuffix Duplicate method. The method '%s' has the same name and signature as another method in type '%s' once tuples, functions, units of measure and/or provided types are erased. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:280) ### [SR.chkDuplicateProperty](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkDuplicateProperty) SR.chkDuplicateProperty chkDuplicateProperty Duplicate property. The property '%s' has the same name and signature as another property in type '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:283) ### [SR.chkDuplicateProperty](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkDuplicateProperty) SR.chkDuplicateProperty chkDuplicateProperty Duplicate property. The property '%s' has the same name and signature as another property in type '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:283) ### [SR.chkDuplicatePropertyWithSuffix](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkDuplicatePropertyWithSuffix) SR.chkDuplicatePropertyWithSuffix chkDuplicatePropertyWithSuffix Duplicate property. The property '%s' has the same name and signature as another property in type '%s' once tuples, functions, units of measure and/or provided types are erased. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:284) ### [SR.chkDuplicatePropertyWithSuffix](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkDuplicatePropertyWithSuffix) SR.chkDuplicatePropertyWithSuffix chkDuplicatePropertyWithSuffix Duplicate property. The property '%s' has the same name and signature as another property in type '%s' once tuples, functions, units of measure and/or provided types are erased. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:284) ### [SR.chkDuplicatedMethodParameter](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkDuplicatedMethodParameter) SR.chkDuplicatedMethodParameter chkDuplicatedMethodParameter Duplicate parameter. The parameter '%s' has been used more that once in this method. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1719) ### [SR.chkDuplicatedMethodParameter](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkDuplicatedMethodParameter) SR.chkDuplicatedMethodParameter chkDuplicatedMethodParameter Duplicate parameter. The parameter '%s' has been used more that once in this method. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1719) ### [SR.chkEntryPointUsage](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkEntryPointUsage) SR.chkEntryPointUsage chkEntryPointUsage A function labeled with the 'EntryPointAttribute' attribute must be the last declaration in the last file in the compilation sequence. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:272) ### [SR.chkErrorContainsCallToRethrow](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkErrorContainsCallToRethrow) SR.chkErrorContainsCallToRethrow chkErrorContainsCallToRethrow Calls to 'reraise' may only occur directly in a handler of a try-with (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:253) ### [SR.chkErrorUseOfByref](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkErrorUseOfByref) SR.chkErrorUseOfByref chkErrorUseOfByref A type instantiation involves a byref type. This is not permitted by the rules of Common IL. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:252) ### [SR.chkExplicitFieldsDeclarationsOnStaticClasses](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkExplicitFieldsDeclarationsOnStaticClasses) SR.chkExplicitFieldsDeclarationsOnStaticClasses chkExplicitFieldsDeclarationsOnStaticClasses If a type uses both [] and [] attributes, it means it is static. Explicit field declarations are not allowed. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1728) ### [SR.chkFeatureNotLanguageSupported](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkFeatureNotLanguageSupported) SR.chkFeatureNotLanguageSupported chkFeatureNotLanguageSupported Feature '%s' is not available in F# %s. Please use language version %s or greater. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1552) ### [SR.chkFeatureNotLanguageSupported](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkFeatureNotLanguageSupported) SR.chkFeatureNotLanguageSupported chkFeatureNotLanguageSupported Feature '%s' is not available in F# %s. Please use language version %s or greater. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1552) ### [SR.chkFeatureNotRuntimeSupported](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkFeatureNotRuntimeSupported) SR.chkFeatureNotRuntimeSupported chkFeatureNotRuntimeSupported Feature '%s' is not supported by target runtime. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1553) ### [SR.chkFeatureNotRuntimeSupported](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkFeatureNotRuntimeSupported) SR.chkFeatureNotRuntimeSupported chkFeatureNotRuntimeSupported Feature '%s' is not supported by target runtime. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1553) ### [SR.chkFeatureNotSupportedInLibrary](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkFeatureNotSupportedInLibrary) SR.chkFeatureNotSupportedInLibrary chkFeatureNotSupportedInLibrary Feature '%s' requires the F# library for language version %s or greater. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1551) ### [SR.chkFeatureNotSupportedInLibrary](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkFeatureNotSupportedInLibrary) SR.chkFeatureNotSupportedInLibrary chkFeatureNotSupportedInLibrary Feature '%s' requires the F# library for language version %s or greater. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1551) ### [SR.chkFirstClassFuncNoByref](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkFirstClassFuncNoByref) SR.chkFirstClassFuncNoByref chkFirstClassFuncNoByref The type of a first-class function cannot contain byrefs (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:265) ### [SR.chkGetterAndSetterHaveSamePropertyType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkGetterAndSetterHaveSamePropertyType) SR.chkGetterAndSetterHaveSamePropertyType chkGetterAndSetterHaveSamePropertyType A property's getter and setter must have the same type. Property '%s' has getter of type '%s' but setter of type '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1345) ### [SR.chkGetterAndSetterHaveSamePropertyType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkGetterAndSetterHaveSamePropertyType) SR.chkGetterAndSetterHaveSamePropertyType chkGetterAndSetterHaveSamePropertyType A property's getter and setter must have the same type. Property '%s' has getter of type '%s' but setter of type '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1345) ### [SR.chkGetterSetterDoNotMatchAbstract](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkGetterSetterDoNotMatchAbstract) SR.chkGetterSetterDoNotMatchAbstract chkGetterSetterDoNotMatchAbstract The property '%s' of type '%s' has a getter and a setter that do not match. If one is abstract then the other must be as well. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:276) ### [SR.chkGetterSetterDoNotMatchAbstract](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkGetterSetterDoNotMatchAbstract) SR.chkGetterSetterDoNotMatchAbstract chkGetterSetterDoNotMatchAbstract The property '%s' of type '%s' has a getter and a setter that do not match. If one is abstract then the other must be as well. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:276) ### [SR.chkImplementingInterfacesOnStaticClasses](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkImplementingInterfacesOnStaticClasses) SR.chkImplementingInterfacesOnStaticClasses chkImplementingInterfacesOnStaticClasses If a type uses both [] and [] attributes, it means it is static. Implementing interfaces is not allowed. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1726) ### [SR.chkIndexedGetterAndSetterHaveSamePropertyType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkIndexedGetterAndSetterHaveSamePropertyType) SR.chkIndexedGetterAndSetterHaveSamePropertyType chkIndexedGetterAndSetterHaveSamePropertyType An indexed property's getter and setter must have the same type. Property '%s' has getter of type '%s' but setter of type '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1754) ### [SR.chkIndexedGetterAndSetterHaveSamePropertyType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkIndexedGetterAndSetterHaveSamePropertyType) SR.chkIndexedGetterAndSetterHaveSamePropertyType chkIndexedGetterAndSetterHaveSamePropertyType An indexed property's getter and setter must have the same type. Property '%s' has getter of type '%s' but setter of type '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1754) ### [SR.chkInfoRefcellAssign](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkInfoRefcellAssign) SR.chkInfoRefcellAssign chkInfoRefcellAssign The use of ':=' from the F# library is deprecated. See https://aka.ms/fsharp-refcell-ops. For example, please change 'cell := expr' to 'cell.Value <- expr'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1636) ### [SR.chkInfoRefcellDecr](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkInfoRefcellDecr) SR.chkInfoRefcellDecr chkInfoRefcellDecr The use of 'decr' from the F# library is deprecated. See https://aka.ms/fsharp-refcell-ops. For example, please change 'decr cell' to 'cell.Value <- cell.Value - 1'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1638) ### [SR.chkInfoRefcellDeref](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkInfoRefcellDeref) SR.chkInfoRefcellDeref chkInfoRefcellDeref The use of '!' from the F# library is deprecated. See https://aka.ms/fsharp-refcell-ops. For example, please change '!cell' to 'cell.Value'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1635) ### [SR.chkInfoRefcellIncr](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkInfoRefcellIncr) SR.chkInfoRefcellIncr chkInfoRefcellIncr The use of 'incr' from the F# library is deprecated. See https://aka.ms/fsharp-refcell-ops. For example, please change 'incr cell' to 'cell.Value <- cell.Value + 1'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1637) ### [SR.chkInstanceLetBindingOnStaticClasses](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkInstanceLetBindingOnStaticClasses) SR.chkInstanceLetBindingOnStaticClasses chkInstanceLetBindingOnStaticClasses If a type uses both [] and [] attributes, it means it is static. Instance let bindings are not allowed. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1725) ### [SR.chkInstanceMemberOnStaticClasses](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkInstanceMemberOnStaticClasses) SR.chkInstanceMemberOnStaticClasses chkInstanceMemberOnStaticClasses If a type uses both [] and [] attributes, it means it is static. Instance members are not allowed. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1724) ### [SR.chkInterfaceWithUnimplementedStaticAbstractMemberUsedAsTypeArgument](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkInterfaceWithUnimplementedStaticAbstractMemberUsedAsTypeArgument) SR.chkInterfaceWithUnimplementedStaticAbstractMemberUsedAsTypeArgument chkInterfaceWithUnimplementedStaticAbstractMemberUsedAsTypeArgument The interface '%s' cannot be used as a type argument because the static abstract member '%s' does not have a most specific implementation in the interface. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1771) ### [SR.chkInterfaceWithUnimplementedStaticAbstractMemberUsedAsTypeArgument](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkInterfaceWithUnimplementedStaticAbstractMemberUsedAsTypeArgument) SR.chkInterfaceWithUnimplementedStaticAbstractMemberUsedAsTypeArgument chkInterfaceWithUnimplementedStaticAbstractMemberUsedAsTypeArgument The interface '%s' cannot be used as a type argument because the static abstract member '%s' does not have a most specific implementation in the interface. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1771) ### [SR.chkInvalidCustAttrVal](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkInvalidCustAttrVal) SR.chkInvalidCustAttrVal chkInvalidCustAttrVal Invalid custom attribute value (not a constant or literal) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:267) ### [SR.chkInvalidFunctionParameterType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkInvalidFunctionParameterType) SR.chkInvalidFunctionParameterType chkInvalidFunctionParameterType The parameter '%s' has an invalid type '%s'. This is not permitted by the rules of Common IL. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1544) ### [SR.chkInvalidFunctionParameterType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkInvalidFunctionParameterType) SR.chkInvalidFunctionParameterType chkInvalidFunctionParameterType The parameter '%s' has an invalid type '%s'. This is not permitted by the rules of Common IL. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1544) ### [SR.chkInvalidFunctionReturnType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkInvalidFunctionReturnType) SR.chkInvalidFunctionReturnType chkInvalidFunctionReturnType The function or method has an invalid return type '%s'. This is not permitted by the rules of Common IL. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1545) ### [SR.chkInvalidFunctionReturnType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkInvalidFunctionReturnType) SR.chkInvalidFunctionReturnType chkInvalidFunctionReturnType The function or method has an invalid return type '%s'. This is not permitted by the rules of Common IL. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1545) ### [SR.chkLimitationsOfBaseKeyword](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkLimitationsOfBaseKeyword) SR.chkLimitationsOfBaseKeyword chkLimitationsOfBaseKeyword 'base' values may only be used to make direct calls to the base implementations of overridden members (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:259) ### [SR.chkMemberUsedInInvalidWay](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkMemberUsedInInvalidWay) SR.chkMemberUsedInInvalidWay chkMemberUsedInInvalidWay The member '%s' is used in an invalid way. A use of '%s' has been inferred prior to its definition at or near '%s'. This is an invalid forward reference. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:269) ### [SR.chkMemberUsedInInvalidWay](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkMemberUsedInInvalidWay) SR.chkMemberUsedInInvalidWay chkMemberUsedInInvalidWay The member '%s' is used in an invalid way. A use of '%s' has been inferred prior to its definition at or near '%s'. This is an invalid forward reference. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:269) ### [SR.chkMultipleGenericInterfaceInstantiations](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkMultipleGenericInterfaceInstantiations) SR.chkMultipleGenericInterfaceInstantiations chkMultipleGenericInterfaceInstantiations This type implements the same interface at different generic instantiations '%s' and '%s'. This is not permitted in this version of F#. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:287) ### [SR.chkMultipleGenericInterfaceInstantiations](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkMultipleGenericInterfaceInstantiations) SR.chkMultipleGenericInterfaceInstantiations chkMultipleGenericInterfaceInstantiations This type implements the same interface at different generic instantiations '%s' and '%s'. This is not permitted in this version of F#. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:287) ### [SR.chkNoAddressFieldAtThisPoint](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkNoAddressFieldAtThisPoint) SR.chkNoAddressFieldAtThisPoint chkNoAddressFieldAtThisPoint The address of the field '%s' cannot be used at this point (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:263) ### [SR.chkNoAddressFieldAtThisPoint](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkNoAddressFieldAtThisPoint) SR.chkNoAddressFieldAtThisPoint chkNoAddressFieldAtThisPoint The address of the field '%s' cannot be used at this point (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:263) ### [SR.chkNoAddressOfArrayElementAtThisPoint](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkNoAddressOfArrayElementAtThisPoint) SR.chkNoAddressOfArrayElementAtThisPoint chkNoAddressOfArrayElementAtThisPoint The address of an array element cannot be used at this point (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:264) ### [SR.chkNoAddressOfAtThisPoint](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkNoAddressOfAtThisPoint) SR.chkNoAddressOfAtThisPoint chkNoAddressOfAtThisPoint The address of the variable '%s' cannot be used at this point (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:261) ### [SR.chkNoAddressOfAtThisPoint](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkNoAddressOfAtThisPoint) SR.chkNoAddressOfAtThisPoint chkNoAddressOfAtThisPoint The address of the variable '%s' cannot be used at this point (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:261) ### [SR.chkNoAddressStaticFieldAtThisPoint](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkNoAddressStaticFieldAtThisPoint) SR.chkNoAddressStaticFieldAtThisPoint chkNoAddressStaticFieldAtThisPoint The address of the static field '%s' cannot be used at this point (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:262) ### [SR.chkNoAddressStaticFieldAtThisPoint](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkNoAddressStaticFieldAtThisPoint) SR.chkNoAddressStaticFieldAtThisPoint chkNoAddressStaticFieldAtThisPoint The address of the static field '%s' cannot be used at this point (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:262) ### [SR.chkNoByrefAddressOfLocal](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkNoByrefAddressOfLocal) SR.chkNoByrefAddressOfLocal chkNoByrefAddressOfLocal The address of the variable '%s' or a related expression cannot be used at this point. This is to ensure the address of the local value does not escape its scope. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1388) ### [SR.chkNoByrefAddressOfLocal](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkNoByrefAddressOfLocal) SR.chkNoByrefAddressOfLocal chkNoByrefAddressOfLocal The address of the variable '%s' or a related expression cannot be used at this point. This is to ensure the address of the local value does not escape its scope. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1388) ### [SR.chkNoByrefAddressOfValueFromExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkNoByrefAddressOfValueFromExpression) SR.chkNoByrefAddressOfValueFromExpression chkNoByrefAddressOfValueFromExpression The address of a value returned from the expression cannot be used at this point. This is to ensure the address of the local value does not escape its scope. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1504) ### [SR.chkNoByrefAsTopValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkNoByrefAsTopValue) SR.chkNoByrefAsTopValue chkNoByrefAsTopValue A byref typed value would be stored here. Top-level let-bound byref values are not permitted. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:270) ### [SR.chkNoByrefAtThisPoint](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkNoByrefAtThisPoint) SR.chkNoByrefAtThisPoint chkNoByrefAtThisPoint The byref typed value '%s' cannot be used at this point (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:258) ### [SR.chkNoByrefAtThisPoint](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkNoByrefAtThisPoint) SR.chkNoByrefAtThisPoint chkNoByrefAtThisPoint The byref typed value '%s' cannot be used at this point (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:258) ### [SR.chkNoByrefInTypeAbbrev](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkNoByrefInTypeAbbrev) SR.chkNoByrefInTypeAbbrev chkNoByrefInTypeAbbrev The type abbreviation contains byrefs. This is not permitted by F#. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:289) ### [SR.chkNoByrefLikeFunctionCall](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkNoByrefLikeFunctionCall) SR.chkNoByrefLikeFunctionCall chkNoByrefLikeFunctionCall The function or method call cannot be used at this point, because one argument that is a byref of a non-stack-local Span or IsByRefLike type is used with another argument that is a stack-local Span or IsByRefLike type. This is to ensure the address of the local value does not escape its scope. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1509) ### [SR.chkNoByrefsOfByrefs](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkNoByrefsOfByrefs) SR.chkNoByrefsOfByrefs chkNoByrefsOfByrefs Type '%s' is illegal because in byref, T cannot contain byref types. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1308) ### [SR.chkNoByrefsOfByrefs](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkNoByrefsOfByrefs) SR.chkNoByrefsOfByrefs chkNoByrefsOfByrefs Type '%s' is illegal because in byref, T cannot contain byref types. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1308) ### [SR.chkNoFirstClassAddressOf](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkNoFirstClassAddressOf) SR.chkNoFirstClassAddressOf chkNoFirstClassAddressOf First-class uses of the address-of operators are not permitted (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:256) ### [SR.chkNoFirstClassNameOf](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkNoFirstClassNameOf) SR.chkNoFirstClassNameOf chkNoFirstClassNameOf Using the 'nameof' operator as a first-class function value is not permitted. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1524) ### [SR.chkNoFirstClassRethrow](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkNoFirstClassRethrow) SR.chkNoFirstClassRethrow chkNoFirstClassRethrow First-class uses of the 'reraise' function is not permitted (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:257) ### [SR.chkNoFirstClassSplicing](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkNoFirstClassSplicing) SR.chkNoFirstClassSplicing chkNoFirstClassSplicing First-class uses of the expression-splicing operator are not permitted (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:255) ### [SR.chkNoReflectedDefinitionOnStructMember](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkNoReflectedDefinitionOnStructMember) SR.chkNoReflectedDefinitionOnStructMember chkNoReflectedDefinitionOnStructMember ReflectedDefinitionAttribute may not be applied to an instance member on a struct type, because the instance member takes an implicit 'this' byref parameter (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1112) ### [SR.chkNoSpanLikeValueFromExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkNoSpanLikeValueFromExpression) SR.chkNoSpanLikeValueFromExpression chkNoSpanLikeValueFromExpression A Span or IsByRefLike value returned from the expression cannot be used at ths point. This is to ensure the address of the local value does not escape its scope. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1511) ### [SR.chkNoSpanLikeVariable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkNoSpanLikeVariable) SR.chkNoSpanLikeVariable chkNoSpanLikeVariable The Span or IsByRefLike variable '%s' cannot be used at this point. This is to ensure the address of the local value does not escape its scope. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1510) ### [SR.chkNoSpanLikeVariable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkNoSpanLikeVariable) SR.chkNoSpanLikeVariable chkNoSpanLikeVariable The Span or IsByRefLike variable '%s' cannot be used at this point. This is to ensure the address of the local value does not escape its scope. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1510) ### [SR.chkNoWriteToLimitedSpan](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkNoWriteToLimitedSpan) SR.chkNoWriteToLimitedSpan chkNoWriteToLimitedSpan This value can't be assigned because the target '%s' may refer to non-stack-local memory, while the expression being assigned is assessed to potentially refer to stack-local memory. This is to help prevent pointers to stack-bound memory escaping their scope. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1505) ### [SR.chkNoWriteToLimitedSpan](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkNoWriteToLimitedSpan) SR.chkNoWriteToLimitedSpan chkNoWriteToLimitedSpan This value can't be assigned because the target '%s' may refer to non-stack-local memory, while the expression being assigned is assessed to potentially refer to stack-local memory. This is to help prevent pointers to stack-bound memory escaping their scope. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1505) ### [SR.chkNotTailRecursive](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkNotTailRecursive) SR.chkNotTailRecursive chkNotTailRecursive The member or function '%s' has the 'TailCallAttribute' attribute, but is not being used in a tail recursive way. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1741) ### [SR.chkNotTailRecursive](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkNotTailRecursive) SR.chkNotTailRecursive chkNotTailRecursive The member or function '%s' has the 'TailCallAttribute' attribute, but is not being used in a tail recursive way. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1741) ### [SR.chkPropertySameNameIndexer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkPropertySameNameIndexer) SR.chkPropertySameNameIndexer chkPropertySameNameIndexer The property '%s' has the same name as another property in type '%s', but one takes indexer arguments and the other does not. You may be missing an indexer argument to one of your properties. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:277) ### [SR.chkPropertySameNameIndexer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkPropertySameNameIndexer) SR.chkPropertySameNameIndexer chkPropertySameNameIndexer The property '%s' has the same name as another property in type '%s', but one takes indexer arguments and the other does not. You may be missing an indexer argument to one of your properties. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:277) ### [SR.chkPropertySameNameMethod](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkPropertySameNameMethod) SR.chkPropertySameNameMethod chkPropertySameNameMethod The property '%s' has the same name as a method in type '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:275) ### [SR.chkPropertySameNameMethod](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkPropertySameNameMethod) SR.chkPropertySameNameMethod chkPropertySameNameMethod The property '%s' has the same name as a method in type '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:275) ### [SR.chkProtectedOrBaseCalled](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkProtectedOrBaseCalled) SR.chkProtectedOrBaseCalled chkProtectedOrBaseCalled A protected member is called or 'base' is being used. This is only allowed in the direct implementation of members since they could escape their object scope. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:246) ### [SR.chkReflectedDefCantSplice](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkReflectedDefCantSplice) SR.chkReflectedDefCantSplice chkReflectedDefCantSplice [] terms cannot contain uses of the prefix splice operator '%%' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:271) ### [SR.chkReturnTypeNoByref](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkReturnTypeNoByref) SR.chkReturnTypeNoByref chkReturnTypeNoByref A method return type would contain byrefs which is not permitted (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:266) ### [SR.chkSplicingOnlyInQuotations](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkSplicingOnlyInQuotations) SR.chkSplicingOnlyInQuotations chkSplicingOnlyInQuotations Expression-splicing operators may only be used within quotations (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:254) ### [SR.chkStaticAbstractInterfaceMembers](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkStaticAbstractInterfaceMembers) SR.chkStaticAbstractInterfaceMembers chkStaticAbstractInterfaceMembers A static abstract non-virtual interface member should only be called via type parameter (for example: 'T.%s). (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1769) ### [SR.chkStaticAbstractInterfaceMembers](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkStaticAbstractInterfaceMembers) SR.chkStaticAbstractInterfaceMembers chkStaticAbstractInterfaceMembers A static abstract non-virtual interface member should only be called via type parameter (for example: 'T.%s). (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1769) ### [SR.chkStaticAbstractMembersOnClasses](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkStaticAbstractMembersOnClasses) SR.chkStaticAbstractMembersOnClasses chkStaticAbstractMembersOnClasses Classes cannot contain static abstract members. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1770) ### [SR.chkStaticMembersOnObjectExpressions](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkStaticMembersOnObjectExpressions) SR.chkStaticMembersOnObjectExpressions chkStaticMembersOnObjectExpressions Object expressions cannot implement interfaces with static abstract members or declare static members. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1763) ### [SR.chkStructsMayNotReturnAddressesOfContents](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkStructsMayNotReturnAddressesOfContents) SR.chkStructsMayNotReturnAddressesOfContents chkStructsMayNotReturnAddressesOfContents Struct members cannot return the address of fields of the struct by reference (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1508) ### [SR.chkSystemVoidOnlyInTypeof](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkSystemVoidOnlyInTypeof) SR.chkSystemVoidOnlyInTypeof chkSystemVoidOnlyInTypeof 'System.Void' can only be used as 'typeof' in F# (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:251) ### [SR.chkTailCallAttrOnNonRec](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkTailCallAttrOnNonRec) SR.chkTailCallAttrOnNonRec chkTailCallAttrOnNonRec The TailCall attribute should only be applied to recursive functions. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1764) ### [SR.chkTyparMultipleClassConstraints](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkTyparMultipleClassConstraints) SR.chkTyparMultipleClassConstraints chkTyparMultipleClassConstraints A type variable has been constrained by multiple different class types. A type variable may only have one class constraint. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1336) ### [SR.chkTypeLessAccessibleThanType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkTypeLessAccessibleThanType) SR.chkTypeLessAccessibleThanType chkTypeLessAccessibleThanType The type '%s' is less accessible than the value, member or type '%s' it is used in. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:250) ### [SR.chkTypeLessAccessibleThanType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkTypeLessAccessibleThanType) SR.chkTypeLessAccessibleThanType chkTypeLessAccessibleThanType The type '%s' is less accessible than the value, member or type '%s' it is used in. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:250) ### [SR.chkUnionCaseCompiledForm](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkUnionCaseCompiledForm) SR.chkUnionCaseCompiledForm chkUnionCaseCompiledForm compiled form of the union case (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:273) ### [SR.chkUnionCaseDefaultAugmentation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkUnionCaseDefaultAugmentation) SR.chkUnionCaseDefaultAugmentation chkUnionCaseDefaultAugmentation default augmentation of the union case (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:274) ### [SR.chkUnusedThisVariable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkUnusedThisVariable) SR.chkUnusedThisVariable chkUnusedThisVariable The recursive object reference '%s' is unused. The presence of a recursive object reference adds runtime initialization checks to members in this and derived types. Consider removing this recursive object reference. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1080) ### [SR.chkUnusedThisVariable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkUnusedThisVariable) SR.chkUnusedThisVariable chkUnusedThisVariable The recursive object reference '%s' is unused. The presence of a recursive object reference adds runtime initialization checks to members in this and derived types. Consider removing this recursive object reference. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1080) ### [SR.chkUnusedValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkUnusedValue) SR.chkUnusedValue chkUnusedValue The value '%s' is unused (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1079) ### [SR.chkUnusedValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkUnusedValue) SR.chkUnusedValue chkUnusedValue The value '%s' is unused (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1079) ### [SR.chkValueWithDefaultValueMustHaveDefaultValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkValueWithDefaultValueMustHaveDefaultValue) SR.chkValueWithDefaultValueMustHaveDefaultValue chkValueWithDefaultValueMustHaveDefaultValue The type of a field using the 'DefaultValue' attribute must admit default initialization, i.e. have 'null' as a proper value or be a struct type whose fields all admit default initialization. You can use 'DefaultValue(false)' to disable this check (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:288) ### [SR.chkVariableUsedInInvalidWay](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkVariableUsedInInvalidWay) SR.chkVariableUsedInInvalidWay chkVariableUsedInInvalidWay The variable '%s' is used in an invalid way (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:249) ### [SR.chkVariableUsedInInvalidWay](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#chkVariableUsedInInvalidWay) SR.chkVariableUsedInInvalidWay chkVariableUsedInInvalidWay The variable '%s' is used in an invalid way (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:249) ### [SR.commaInsteadOfSemicolonInRecord](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#commaInsteadOfSemicolonInRecord) SR.commaInsteadOfSemicolonInRecord commaInsteadOfSemicolonInRecord A ';' is used to separate field values in records. Consider replacing ',' with ';'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:34) ### [SR.considerUpcast](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#considerUpcast) SR.considerUpcast considerUpcast The conversion from %s to %s is a compile-time safe upcast, not a downcast. Consider using 'upcast' instead of 'downcast'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1377) ### [SR.considerUpcast](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#considerUpcast) SR.considerUpcast considerUpcast The conversion from %s to %s is a compile-time safe upcast, not a downcast. Consider using 'upcast' instead of 'downcast'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1377) ### [SR.considerUpcastOperator](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#considerUpcastOperator) SR.considerUpcastOperator considerUpcastOperator The conversion from %s to %s is a compile-time safe upcast, not a downcast. Consider using the :> (upcast) operator instead of the :?> (downcast) operator. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1378) ### [SR.considerUpcastOperator](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#considerUpcastOperator) SR.considerUpcastOperator considerUpcastOperator The conversion from %s to %s is a compile-time safe upcast, not a downcast. Consider using the :> (upcast) operator instead of the :?> (downcast) operator. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1378) ### [SR.containerDeprecated](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#containerDeprecated) SR.containerDeprecated containerDeprecated The 'AssemblyKeyNameAttribute' has been deprecated. Use 'AssemblyKeyFileAttribute' instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1670) ### [SR.containerSigningUnsupportedOnThisPlatform](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#containerSigningUnsupportedOnThisPlatform) SR.containerSigningUnsupportedOnThisPlatform containerSigningUnsupportedOnThisPlatform Key container signing is not supported on this platform. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1671) ### [SR.couldNotLoadDependencyManagerExtension](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#couldNotLoadDependencyManagerExtension) SR.couldNotLoadDependencyManagerExtension couldNotLoadDependencyManagerExtension The dependency manager extension %s could not be loaded. Message: %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1521) ### [SR.couldNotLoadDependencyManagerExtension](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#couldNotLoadDependencyManagerExtension) SR.couldNotLoadDependencyManagerExtension couldNotLoadDependencyManagerExtension The dependency manager extension %s could not be loaded. Message: %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1521) ### [SR.crefBoundVarUsedInSplice](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#crefBoundVarUsedInSplice) SR.crefBoundVarUsedInSplice crefBoundVarUsedInSplice The variable '%s' is bound in a quotation but is used as part of a spliced expression. This is not permitted since it may escape its scope. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:290) ### [SR.crefBoundVarUsedInSplice](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#crefBoundVarUsedInSplice) SR.crefBoundVarUsedInSplice crefBoundVarUsedInSplice The variable '%s' is bound in a quotation but is used as part of a spliced expression. This is not permitted since it may escape its scope. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:290) ### [SR.crefNoInnerGenericsInQuotations](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#crefNoInnerGenericsInQuotations) SR.crefNoInnerGenericsInQuotations crefNoInnerGenericsInQuotations Inner generic functions are not permitted in quoted expressions. Consider adding some type constraints until this function is no longer generic. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1118) ### [SR.crefNoSetOfHole](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#crefNoSetOfHole) SR.crefNoSetOfHole crefNoSetOfHole A quotation may not involve an assignment to or taking the address of a captured local variable (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1325) ### [SR.crefQuotationsCantCallTraitMembers](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#crefQuotationsCantCallTraitMembers) SR.crefQuotationsCantCallTraitMembers crefQuotationsCantCallTraitMembers Quotations cannot contain expressions that make member constraint calls, or uses of operators that implicitly resolve to a member constraint call (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:302) ### [SR.crefQuotationsCantContainAddressOf](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#crefQuotationsCantContainAddressOf) SR.crefQuotationsCantContainAddressOf crefQuotationsCantContainAddressOf Quotations cannot contain expressions that take the address of a field (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:294) ### [SR.crefQuotationsCantContainArrayPatternMatching](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#crefQuotationsCantContainArrayPatternMatching) SR.crefQuotationsCantContainArrayPatternMatching crefQuotationsCantContainArrayPatternMatching Quotations cannot contain array pattern matching (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:305) ### [SR.crefQuotationsCantContainDescendingForLoops](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#crefQuotationsCantContainDescendingForLoops) SR.crefQuotationsCantContainDescendingForLoops crefQuotationsCantContainDescendingForLoops Quotations cannot contain descending for loops (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:297) ### [SR.crefQuotationsCantContainGenericExprs](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#crefQuotationsCantContainGenericExprs) SR.crefQuotationsCantContainGenericExprs crefQuotationsCantContainGenericExprs Quotations cannot contain uses of generic expressions (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:291) ### [SR.crefQuotationsCantContainGenericFunctions](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#crefQuotationsCantContainGenericFunctions) SR.crefQuotationsCantContainGenericFunctions crefQuotationsCantContainGenericFunctions Quotations cannot contain function definitions that are inferred or declared to be generic. Consider adding some type constraints to make this a valid quoted expression. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:292) ### [SR.crefQuotationsCantContainInlineIL](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#crefQuotationsCantContainInlineIL) SR.crefQuotationsCantContainInlineIL crefQuotationsCantContainInlineIL Quotations cannot contain inline assembly code or pattern matching on arrays (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:296) ### [SR.crefQuotationsCantContainObjExprs](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#crefQuotationsCantContainObjExprs) SR.crefQuotationsCantContainObjExprs crefQuotationsCantContainObjExprs Quotations cannot contain object expressions (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:293) ### [SR.crefQuotationsCantContainStaticFieldRef](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#crefQuotationsCantContainStaticFieldRef) SR.crefQuotationsCantContainStaticFieldRef crefQuotationsCantContainStaticFieldRef Quotations cannot contain expressions that fetch static fields (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:295) ### [SR.crefQuotationsCantContainThisConstant](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#crefQuotationsCantContainThisConstant) SR.crefQuotationsCantContainThisConstant crefQuotationsCantContainThisConstant Quotations cannot contain this kind of constant (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:303) ### [SR.crefQuotationsCantContainThisPatternMatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#crefQuotationsCantContainThisPatternMatch) SR.crefQuotationsCantContainThisPatternMatch crefQuotationsCantContainThisPatternMatch Quotations cannot contain this kind of pattern match (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:304) ### [SR.crefQuotationsCantContainThisType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#crefQuotationsCantContainThisType) SR.crefQuotationsCantContainThisType crefQuotationsCantContainThisType Quotations cannot contain this kind of type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:306) ### [SR.crefQuotationsCantFetchUnionIndexes](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#crefQuotationsCantFetchUnionIndexes) SR.crefQuotationsCantFetchUnionIndexes crefQuotationsCantFetchUnionIndexes Quotations cannot contain expressions that fetch union case indexes (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:298) ### [SR.crefQuotationsCantRequireByref](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#crefQuotationsCantRequireByref) SR.crefQuotationsCantRequireByref crefQuotationsCantRequireByref Quotations cannot contain expressions that require byref pointers (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:301) ### [SR.crefQuotationsCantSetExceptionFields](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#crefQuotationsCantSetExceptionFields) SR.crefQuotationsCantSetExceptionFields crefQuotationsCantSetExceptionFields Quotations cannot contain expressions that set fields in exception values (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:300) ### [SR.crefQuotationsCantSetUnionFields](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#crefQuotationsCantSetUnionFields) SR.crefQuotationsCantSetUnionFields crefQuotationsCantSetUnionFields Quotations cannot contain expressions that set union case fields (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:299) ### [SR.csArgumentLengthMismatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csArgumentLengthMismatch) SR.csArgumentLengthMismatch csArgumentLengthMismatch Argument length mismatch (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:349) ### [SR.csArgumentTypesDoNotMatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csArgumentTypesDoNotMatch) SR.csArgumentTypesDoNotMatch csArgumentTypesDoNotMatch The argument types don't match (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:350) ### [SR.csAvailableOverloads](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csAvailableOverloads) SR.csAvailableOverloads csAvailableOverloads Available overloads:\n%s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:387) ### [SR.csAvailableOverloads](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csAvailableOverloads) SR.csAvailableOverloads csAvailableOverloads Available overloads:\n%s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:387) ### [SR.csCandidates](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csCandidates) SR.csCandidates csCandidates Candidates:\n%s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:382) ### [SR.csCandidates](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csCandidates) SR.csCandidates csCandidates Candidates:\n%s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:382) ### [SR.csCodeLessGeneric](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csCodeLessGeneric) SR.csCodeLessGeneric csCodeLessGeneric This code is less generic than indicated by its annotations. A unit-of-measure specified using '_' has been determined to be '1', i.e. dimensionless. Consider making the code generic, or removing the use of '_'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:308) ### [SR.csComparisonDelegateConstraintInconsistent](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csComparisonDelegateConstraintInconsistent) SR.csComparisonDelegateConstraintInconsistent csComparisonDelegateConstraintInconsistent The constraints 'comparison' and 'delegate' are inconsistent (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:324) ### [SR.csConcretenessMoreConcreteAt](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csConcretenessMoreConcreteAt) SR.csConcretenessMoreConcreteAt csConcretenessMoreConcreteAt %s is more concrete at %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:384) ### [SR.csConcretenessMoreConcreteAt](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csConcretenessMoreConcreteAt) SR.csConcretenessMoreConcreteAt csConcretenessMoreConcreteAt %s is more concrete at %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:384) ### [SR.csConcretenessPosition](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csConcretenessPosition) SR.csConcretenessPosition csConcretenessPosition position %d (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:385) ### [SR.csConcretenessPositions](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csConcretenessPositions) SR.csConcretenessPositions csConcretenessPositions positions %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:386) ### [SR.csConcretenessPositions](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csConcretenessPositions) SR.csConcretenessPositions csConcretenessPositions positions %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:386) ### [SR.csCtorHasNoArgumentOrReturnProperty](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csCtorHasNoArgumentOrReturnProperty) SR.csCtorHasNoArgumentOrReturnProperty csCtorHasNoArgumentOrReturnProperty The object constructor '%s' has no argument or settable return property '%s'. %s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:357) ### [SR.csCtorHasNoArgumentOrReturnProperty](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csCtorHasNoArgumentOrReturnProperty) SR.csCtorHasNoArgumentOrReturnProperty csCtorHasNoArgumentOrReturnProperty The object constructor '%s' has no argument or settable return property '%s'. %s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:357) ### [SR.csCtorSignatureMismatchArity](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csCtorSignatureMismatchArity) SR.csCtorSignatureMismatchArity csCtorSignatureMismatchArity The object constructor '%s' takes %d argument(s) but is here given %d. The required signature is '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:365) ### [SR.csCtorSignatureMismatchArity](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csCtorSignatureMismatchArity) SR.csCtorSignatureMismatchArity csCtorSignatureMismatchArity The object constructor '%s' takes %d argument(s) but is here given %d. The required signature is '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:365) ### [SR.csCtorSignatureMismatchArityProp](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csCtorSignatureMismatchArityProp) SR.csCtorSignatureMismatchArityProp csCtorSignatureMismatchArityProp The object constructor '%s' takes %d argument(s) but is here given %d. The required signature is '%s'. If some of the arguments are meant to assign values to properties, consider separating those arguments with a comma (','). (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:366) ### [SR.csCtorSignatureMismatchArityProp](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csCtorSignatureMismatchArityProp) SR.csCtorSignatureMismatchArityProp csCtorSignatureMismatchArityProp The object constructor '%s' takes %d argument(s) but is here given %d. The required signature is '%s'. If some of the arguments are meant to assign values to properties, consider separating those arguments with a comma (','). (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:366) ### [SR.csExpectTypeWithOperatorButGivenFunction](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csExpectTypeWithOperatorButGivenFunction) SR.csExpectTypeWithOperatorButGivenFunction csExpectTypeWithOperatorButGivenFunction Expecting a type supporting the operator '%s' but given a function type. You may be missing an argument to a function, or the operator may not be in scope. Check that you have opened the correct module or namespace. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:312) ### [SR.csExpectTypeWithOperatorButGivenFunction](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csExpectTypeWithOperatorButGivenFunction) SR.csExpectTypeWithOperatorButGivenFunction csExpectTypeWithOperatorButGivenFunction Expecting a type supporting the operator '%s' but given a function type. You may be missing an argument to a function, or the operator may not be in scope. Check that you have opened the correct module or namespace. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:312) ### [SR.csExpectTypeWithOperatorButGivenTuple](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csExpectTypeWithOperatorButGivenTuple) SR.csExpectTypeWithOperatorButGivenTuple csExpectTypeWithOperatorButGivenTuple Operator '%s' cannot be applied to a tuple type. You may have an unintended extra comma creating a tuple, or the operator may not be in scope. Check that you have opened the correct module or namespace. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:313) ### [SR.csExpectTypeWithOperatorButGivenTuple](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csExpectTypeWithOperatorButGivenTuple) SR.csExpectTypeWithOperatorButGivenTuple csExpectTypeWithOperatorButGivenTuple Operator '%s' cannot be applied to a tuple type. You may have an unintended extra comma creating a tuple, or the operator may not be in scope. Check that you have opened the correct module or namespace. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:313) ### [SR.csExpectedArguments](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csExpectedArguments) SR.csExpectedArguments csExpectedArguments Expected arguments to an instance member (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:310) ### [SR.csFunctionDoesNotSupportType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csFunctionDoesNotSupportType) SR.csFunctionDoesNotSupportType csFunctionDoesNotSupportType '%s' does not support the type '%s', because the latter lacks the required (real or built-in) member '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:316) ### [SR.csFunctionDoesNotSupportType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csFunctionDoesNotSupportType) SR.csFunctionDoesNotSupportType csFunctionDoesNotSupportType '%s' does not support the type '%s', because the latter lacks the required (real or built-in) member '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:316) ### [SR.csGenericConstructRequiresNonAbstract](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csGenericConstructRequiresNonAbstract) SR.csGenericConstructRequiresNonAbstract csGenericConstructRequiresNonAbstract A generic construct requires that the type '%s' be non-abstract (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:342) ### [SR.csGenericConstructRequiresNonAbstract](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csGenericConstructRequiresNonAbstract) SR.csGenericConstructRequiresNonAbstract csGenericConstructRequiresNonAbstract A generic construct requires that the type '%s' be non-abstract (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:342) ### [SR.csGenericConstructRequiresPublicDefaultConstructor](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csGenericConstructRequiresPublicDefaultConstructor) SR.csGenericConstructRequiresPublicDefaultConstructor csGenericConstructRequiresPublicDefaultConstructor A generic construct requires that the type '%s' have a public default constructor (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:343) ### [SR.csGenericConstructRequiresPublicDefaultConstructor](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csGenericConstructRequiresPublicDefaultConstructor) SR.csGenericConstructRequiresPublicDefaultConstructor csGenericConstructRequiresPublicDefaultConstructor A generic construct requires that the type '%s' have a public default constructor (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:343) ### [SR.csGenericConstructRequiresReferenceSemantics](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csGenericConstructRequiresReferenceSemantics) SR.csGenericConstructRequiresReferenceSemantics csGenericConstructRequiresReferenceSemantics A generic construct requires that the type '%s' have reference semantics, but it does not, i.e. it is a struct (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:341) ### [SR.csGenericConstructRequiresReferenceSemantics](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csGenericConstructRequiresReferenceSemantics) SR.csGenericConstructRequiresReferenceSemantics csGenericConstructRequiresReferenceSemantics A generic construct requires that the type '%s' have reference semantics, but it does not, i.e. it is a struct (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:341) ### [SR.csGenericConstructRequiresStructOrReferenceConstraint](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csGenericConstructRequiresStructOrReferenceConstraint) SR.csGenericConstructRequiresStructOrReferenceConstraint csGenericConstructRequiresStructOrReferenceConstraint A generic construct requires that a generic type parameter be known as a struct or reference type. Consider adding a type annotation. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:344) ### [SR.csGenericConstructRequiresStructType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csGenericConstructRequiresStructType) SR.csGenericConstructRequiresStructType csGenericConstructRequiresStructType A generic construct requires that the type '%s' is a CLI or F# struct type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:338) ### [SR.csGenericConstructRequiresStructType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csGenericConstructRequiresStructType) SR.csGenericConstructRequiresStructType csGenericConstructRequiresStructType A generic construct requires that the type '%s' is a CLI or F# struct type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:338) ### [SR.csGenericConstructRequiresUnmanagedType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csGenericConstructRequiresUnmanagedType) SR.csGenericConstructRequiresUnmanagedType csGenericConstructRequiresUnmanagedType A generic construct requires that the type '%s' is an unmanaged type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:339) ### [SR.csGenericConstructRequiresUnmanagedType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csGenericConstructRequiresUnmanagedType) SR.csGenericConstructRequiresUnmanagedType csGenericConstructRequiresUnmanagedType A generic construct requires that the type '%s' is an unmanaged type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:339) ### [SR.csIncomparableConcreteness](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csIncomparableConcreteness) SR.csIncomparableConcreteness csIncomparableConcreteness Neither candidate is strictly more concrete than the other:\n%s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:383) ### [SR.csIncomparableConcreteness](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csIncomparableConcreteness) SR.csIncomparableConcreteness csIncomparableConcreteness Neither candidate is strictly more concrete than the other:\n%s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:383) ### [SR.csIncorrectGenericInstantiation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csIncorrectGenericInstantiation) SR.csIncorrectGenericInstantiation csIncorrectGenericInstantiation Incorrect generic instantiation. No %s member named '%s' takes %d generic arguments. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:369) ### [SR.csIncorrectGenericInstantiation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csIncorrectGenericInstantiation) SR.csIncorrectGenericInstantiation csIncorrectGenericInstantiation Incorrect generic instantiation. No %s member named '%s' takes %d generic arguments. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:369) ### [SR.csIndexArgumentMismatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csIndexArgumentMismatch) SR.csIndexArgumentMismatch csIndexArgumentMismatch This indexer expects %d arguments but is here given %d (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:311) ### [SR.csMemberHasNoArgumentOrReturnProperty](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMemberHasNoArgumentOrReturnProperty) SR.csMemberHasNoArgumentOrReturnProperty csMemberHasNoArgumentOrReturnProperty The member or object constructor '%s' has no argument or settable return property '%s'. %s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:356) ### [SR.csMemberHasNoArgumentOrReturnProperty](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMemberHasNoArgumentOrReturnProperty) SR.csMemberHasNoArgumentOrReturnProperty csMemberHasNoArgumentOrReturnProperty The member or object constructor '%s' has no argument or settable return property '%s'. %s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:356) ### [SR.csMemberIsNotAccessible](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMemberIsNotAccessible) SR.csMemberIsNotAccessible csMemberIsNotAccessible The member or object constructor '%s' is not %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:352) ### [SR.csMemberIsNotAccessible](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMemberIsNotAccessible) SR.csMemberIsNotAccessible csMemberIsNotAccessible The member or object constructor '%s' is not %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:352) ### [SR.csMemberIsNotAccessible2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMemberIsNotAccessible2) SR.csMemberIsNotAccessible2 csMemberIsNotAccessible2 The member or object constructor '%s' is not %s. Private members may only be accessed from within the declaring type. Protected members may only be accessed from an extending type and cannot be accessed from inner lambda expressions. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:353) ### [SR.csMemberIsNotAccessible2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMemberIsNotAccessible2) SR.csMemberIsNotAccessible2 csMemberIsNotAccessible2 The member or object constructor '%s' is not %s. Private members may only be accessed from within the declaring type. Protected members may only be accessed from an extending type and cannot be accessed from inner lambda expressions. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:353) ### [SR.csMemberIsNotInstance](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMemberIsNotInstance) SR.csMemberIsNotInstance csMemberIsNotInstance %s is not an instance member (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:348) ### [SR.csMemberIsNotInstance](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMemberIsNotInstance) SR.csMemberIsNotInstance csMemberIsNotInstance %s is not an instance member (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:348) ### [SR.csMemberIsNotStatic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMemberIsNotStatic) SR.csMemberIsNotStatic csMemberIsNotStatic %s is not a static member (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:347) ### [SR.csMemberIsNotStatic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMemberIsNotStatic) SR.csMemberIsNotStatic csMemberIsNotStatic %s is not a static member (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:347) ### [SR.csMemberNotAccessible](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMemberNotAccessible) SR.csMemberNotAccessible csMemberNotAccessible A member or object constructor '%s' taking %d arguments is not accessible from this code location. All accessible versions of method '%s' take %d arguments. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:368) ### [SR.csMemberNotAccessible](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMemberNotAccessible) SR.csMemberNotAccessible csMemberNotAccessible A member or object constructor '%s' taking %d arguments is not accessible from this code location. All accessible versions of method '%s' take %d arguments. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:368) ### [SR.csMemberOverloadArityMismatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMemberOverloadArityMismatch) SR.csMemberOverloadArityMismatch csMemberOverloadArityMismatch The member or object constructor '%s' does not take %d argument(s). An overload was found taking %d arguments. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:370) ### [SR.csMemberOverloadArityMismatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMemberOverloadArityMismatch) SR.csMemberOverloadArityMismatch csMemberOverloadArityMismatch The member or object constructor '%s' does not take %d argument(s). An overload was found taking %d arguments. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:370) ### [SR.csMemberSignatureMismatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMemberSignatureMismatch) SR.csMemberSignatureMismatch csMemberSignatureMismatch The member or object constructor '%s' requires %d argument(s). The required signature is '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:359) ### [SR.csMemberSignatureMismatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMemberSignatureMismatch) SR.csMemberSignatureMismatch csMemberSignatureMismatch The member or object constructor '%s' requires %d argument(s). The required signature is '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:359) ### [SR.csMemberSignatureMismatch2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMemberSignatureMismatch2) SR.csMemberSignatureMismatch2 csMemberSignatureMismatch2 The member or object constructor '%s' requires %d additional argument(s). The required signature is '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:360) ### [SR.csMemberSignatureMismatch2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMemberSignatureMismatch2) SR.csMemberSignatureMismatch2 csMemberSignatureMismatch2 The member or object constructor '%s' requires %d additional argument(s). The required signature is '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:360) ### [SR.csMemberSignatureMismatch3](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMemberSignatureMismatch3) SR.csMemberSignatureMismatch3 csMemberSignatureMismatch3 The member or object constructor '%s' requires %d argument(s). The required signature is '%s'. Some names for missing arguments are %s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:361) ### [SR.csMemberSignatureMismatch3](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMemberSignatureMismatch3) SR.csMemberSignatureMismatch3 csMemberSignatureMismatch3 The member or object constructor '%s' requires %d argument(s). The required signature is '%s'. Some names for missing arguments are %s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:361) ### [SR.csMemberSignatureMismatch4](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMemberSignatureMismatch4) SR.csMemberSignatureMismatch4 csMemberSignatureMismatch4 The member or object constructor '%s' requires %d additional argument(s). The required signature is '%s'. Some names for missing arguments are %s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:362) ### [SR.csMemberSignatureMismatch4](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMemberSignatureMismatch4) SR.csMemberSignatureMismatch4 csMemberSignatureMismatch4 The member or object constructor '%s' requires %d additional argument(s). The required signature is '%s'. Some names for missing arguments are %s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:362) ### [SR.csMemberSignatureMismatchArity](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMemberSignatureMismatchArity) SR.csMemberSignatureMismatchArity csMemberSignatureMismatchArity The member or object constructor '%s' takes %d argument(s) but is here given %d. The required signature is '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:364) ### [SR.csMemberSignatureMismatchArity](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMemberSignatureMismatchArity) SR.csMemberSignatureMismatchArity csMemberSignatureMismatchArity The member or object constructor '%s' takes %d argument(s) but is here given %d. The required signature is '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:364) ### [SR.csMemberSignatureMismatchArityNamed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMemberSignatureMismatchArityNamed) SR.csMemberSignatureMismatchArityNamed csMemberSignatureMismatchArityNamed The member or object constructor '%s' requires %d argument(s) but is here given %d unnamed and %d named argument(s). The required signature is '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:363) ### [SR.csMemberSignatureMismatchArityNamed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMemberSignatureMismatchArityNamed) SR.csMemberSignatureMismatchArityNamed csMemberSignatureMismatchArityNamed The member or object constructor '%s' requires %d argument(s) but is here given %d unnamed and %d named argument(s). The required signature is '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:363) ### [SR.csMemberSignatureMismatchArityType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMemberSignatureMismatchArityType) SR.csMemberSignatureMismatchArityType csMemberSignatureMismatchArityType The member or object constructor '%s' takes %d type argument(s) but is here given %d. The required signature is '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:367) ### [SR.csMemberSignatureMismatchArityType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMemberSignatureMismatchArityType) SR.csMemberSignatureMismatchArityType csMemberSignatureMismatchArityType The member or object constructor '%s' takes %d type argument(s) but is here given %d. The required signature is '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:367) ### [SR.csMethodExpectsParams](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMethodExpectsParams) SR.csMethodExpectsParams csMethodExpectsParams This method expects a CLI 'params' parameter in this position. 'params' is a way of passing a variable number of arguments to a method in languages such as C#. Consider passing an array for this argument (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:351) ### [SR.csMethodFoundButIsNotStatic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMethodFoundButIsNotStatic) SR.csMethodFoundButIsNotStatic csMethodFoundButIsNotStatic The type '%s' has a method '%s' (full name '%s'), but the method is not static (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:321) ### [SR.csMethodFoundButIsNotStatic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMethodFoundButIsNotStatic) SR.csMethodFoundButIsNotStatic csMethodFoundButIsNotStatic The type '%s' has a method '%s' (full name '%s'), but the method is not static (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:321) ### [SR.csMethodFoundButIsStatic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMethodFoundButIsStatic) SR.csMethodFoundButIsStatic csMethodFoundButIsStatic The type '%s' has a method '%s' (full name '%s'), but the method is static (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:320) ### [SR.csMethodFoundButIsStatic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMethodFoundButIsStatic) SR.csMethodFoundButIsStatic csMethodFoundButIsStatic The type '%s' has a method '%s' (full name '%s'), but the method is static (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:320) ### [SR.csMethodIsNotAStaticMethod](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMethodIsNotAStaticMethod) SR.csMethodIsNotAStaticMethod csMethodIsNotAStaticMethod %s is not a static method (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:354) ### [SR.csMethodIsNotAStaticMethod](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMethodIsNotAStaticMethod) SR.csMethodIsNotAStaticMethod csMethodIsNotAStaticMethod %s is not a static method (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:354) ### [SR.csMethodIsNotAnInstanceMethod](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMethodIsNotAnInstanceMethod) SR.csMethodIsNotAnInstanceMethod csMethodIsNotAnInstanceMethod %s is not an instance method (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:355) ### [SR.csMethodIsNotAnInstanceMethod](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMethodIsNotAnInstanceMethod) SR.csMethodIsNotAnInstanceMethod csMethodIsNotAnInstanceMethod %s is not an instance method (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:355) ### [SR.csMethodIsOverloaded](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMethodIsOverloaded) SR.csMethodIsOverloaded csMethodIsOverloaded A unique overload for method '%s' could not be determined based on type information prior to this program point. A type annotation may be needed. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:381) ### [SR.csMethodIsOverloaded](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMethodIsOverloaded) SR.csMethodIsOverloaded csMethodIsOverloaded A unique overload for method '%s' could not be determined based on type information prior to this program point. A type annotation may be needed. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:381) ### [SR.csMethodNotFound](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMethodNotFound) SR.csMethodNotFound csMethodNotFound Method or object constructor '%s' not found (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:374) ### [SR.csMethodNotFound](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csMethodNotFound) SR.csMethodNotFound csMethodNotFound Method or object constructor '%s' not found (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:374) ### [SR.csNoMemberTakesTheseArguments](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csNoMemberTakesTheseArguments) SR.csNoMemberTakesTheseArguments csNoMemberTakesTheseArguments No %s member or object constructor named '%s' takes %d arguments (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:371) ### [SR.csNoMemberTakesTheseArguments](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csNoMemberTakesTheseArguments) SR.csNoMemberTakesTheseArguments csNoMemberTakesTheseArguments No %s member or object constructor named '%s' takes %d arguments (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:371) ### [SR.csNoMemberTakesTheseArguments2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csNoMemberTakesTheseArguments2) SR.csNoMemberTakesTheseArguments2 csNoMemberTakesTheseArguments2 No %s member or object constructor named '%s' takes %d arguments. Note the call to this member also provides %d named arguments. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:372) ### [SR.csNoMemberTakesTheseArguments2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csNoMemberTakesTheseArguments2) SR.csNoMemberTakesTheseArguments2 csNoMemberTakesTheseArguments2 No %s member or object constructor named '%s' takes %d arguments. Note the call to this member also provides %d named arguments. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:372) ### [SR.csNoMemberTakesTheseArguments3](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csNoMemberTakesTheseArguments3) SR.csNoMemberTakesTheseArguments3 csNoMemberTakesTheseArguments3 No %s member or object constructor named '%s' takes %d arguments. The named argument '%s' doesn't correspond to any argument or settable return property for any overload. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:373) ### [SR.csNoMemberTakesTheseArguments3](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csNoMemberTakesTheseArguments3) SR.csNoMemberTakesTheseArguments3 csNoMemberTakesTheseArguments3 No %s member or object constructor named '%s' takes %d arguments. The named argument '%s' doesn't correspond to any argument or settable return property for any overload. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:373) ### [SR.csNoOverloadsFound](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csNoOverloadsFound) SR.csNoOverloadsFound csNoOverloadsFound No overloads match for method '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:375) ### [SR.csNoOverloadsFound](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csNoOverloadsFound) SR.csNoOverloadsFound csNoOverloadsFound No overloads match for method '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:375) ### [SR.csNoOverloadsFoundArgumentsPrefixPlural](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csNoOverloadsFoundArgumentsPrefixPlural) SR.csNoOverloadsFoundArgumentsPrefixPlural csNoOverloadsFoundArgumentsPrefixPlural Known types of arguments: %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:377) ### [SR.csNoOverloadsFoundArgumentsPrefixPlural](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csNoOverloadsFoundArgumentsPrefixPlural) SR.csNoOverloadsFoundArgumentsPrefixPlural csNoOverloadsFoundArgumentsPrefixPlural Known types of arguments: %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:377) ### [SR.csNoOverloadsFoundArgumentsPrefixSingular](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csNoOverloadsFoundArgumentsPrefixSingular) SR.csNoOverloadsFoundArgumentsPrefixSingular csNoOverloadsFoundArgumentsPrefixSingular Known type of argument: %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:376) ### [SR.csNoOverloadsFoundArgumentsPrefixSingular](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csNoOverloadsFoundArgumentsPrefixSingular) SR.csNoOverloadsFoundArgumentsPrefixSingular csNoOverloadsFoundArgumentsPrefixSingular Known type of argument: %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:376) ### [SR.csNoOverloadsFoundReturnType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csNoOverloadsFoundReturnType) SR.csNoOverloadsFoundReturnType csNoOverloadsFoundReturnType Known return type: %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:380) ### [SR.csNoOverloadsFoundReturnType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csNoOverloadsFoundReturnType) SR.csNoOverloadsFoundReturnType csNoOverloadsFoundReturnType Known return type: %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:380) ### [SR.csNoOverloadsFoundTypeParametersPrefixPlural](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csNoOverloadsFoundTypeParametersPrefixPlural) SR.csNoOverloadsFoundTypeParametersPrefixPlural csNoOverloadsFoundTypeParametersPrefixPlural Known type parameters: %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:379) ### [SR.csNoOverloadsFoundTypeParametersPrefixPlural](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csNoOverloadsFoundTypeParametersPrefixPlural) SR.csNoOverloadsFoundTypeParametersPrefixPlural csNoOverloadsFoundTypeParametersPrefixPlural Known type parameters: %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:379) ### [SR.csNoOverloadsFoundTypeParametersPrefixSingular](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csNoOverloadsFoundTypeParametersPrefixSingular) SR.csNoOverloadsFoundTypeParametersPrefixSingular csNoOverloadsFoundTypeParametersPrefixSingular Known type parameter: %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:378) ### [SR.csNoOverloadsFoundTypeParametersPrefixSingular](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csNoOverloadsFoundTypeParametersPrefixSingular) SR.csNoOverloadsFoundTypeParametersPrefixSingular csNoOverloadsFoundTypeParametersPrefixSingular Known type parameter: %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:378) ### [SR.csNullNotNullConstraintInconsistent](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csNullNotNullConstraintInconsistent) SR.csNullNotNullConstraintInconsistent csNullNotNullConstraintInconsistent The constraints 'null' and 'not null' are inconsistent (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1540) ### [SR.csNullStructConstraintInconsistent](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csNullStructConstraintInconsistent) SR.csNullStructConstraintInconsistent csNullStructConstraintInconsistent The constraints 'struct' and 'null' are inconsistent (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:325) ### [SR.csNullableTypeDoesNotHaveNull](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csNullableTypeDoesNotHaveNull) SR.csNullableTypeDoesNotHaveNull csNullableTypeDoesNotHaveNull The type '%s' does not have 'null' as a proper value. To create a null value for a Nullable type use 'System.Nullable()'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:327) ### [SR.csNullableTypeDoesNotHaveNull](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csNullableTypeDoesNotHaveNull) SR.csNullableTypeDoesNotHaveNull csNullableTypeDoesNotHaveNull The type '%s' does not have 'null' as a proper value. To create a null value for a Nullable type use 'System.Nullable()'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:327) ### [SR.csOptionalArgumentNotPermittedHere](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csOptionalArgumentNotPermittedHere) SR.csOptionalArgumentNotPermittedHere csOptionalArgumentNotPermittedHere Optional arguments not permitted here (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:346) ### [SR.csOverloadCandidateIndexedArgumentTypeMismatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csOverloadCandidateIndexedArgumentTypeMismatch) SR.csOverloadCandidateIndexedArgumentTypeMismatch csOverloadCandidateIndexedArgumentTypeMismatch Argument at index %d doesn't match (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:389) ### [SR.csOverloadCandidateNamedArgumentTypeMismatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csOverloadCandidateNamedArgumentTypeMismatch) SR.csOverloadCandidateNamedArgumentTypeMismatch csOverloadCandidateNamedArgumentTypeMismatch Argument '%s' doesn't match (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:388) ### [SR.csOverloadCandidateNamedArgumentTypeMismatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csOverloadCandidateNamedArgumentTypeMismatch) SR.csOverloadCandidateNamedArgumentTypeMismatch csOverloadCandidateNamedArgumentTypeMismatch Argument '%s' doesn't match (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:388) ### [SR.csRequiredSignatureIs](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csRequiredSignatureIs) SR.csRequiredSignatureIs csRequiredSignatureIs The required signature is %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:358) ### [SR.csRequiredSignatureIs](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csRequiredSignatureIs) SR.csRequiredSignatureIs csRequiredSignatureIs The required signature is %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:358) ### [SR.csStructConstraintInconsistent](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csStructConstraintInconsistent) SR.csStructConstraintInconsistent csStructConstraintInconsistent The constraints 'struct' and 'not struct' are inconsistent (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:322) ### [SR.csTypeCannotBeResolvedAtCompileTime](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeCannotBeResolvedAtCompileTime) SR.csTypeCannotBeResolvedAtCompileTime csTypeCannotBeResolvedAtCompileTime The declared type parameter '%s' cannot be used here since the type parameter cannot be resolved at compile time (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:307) ### [SR.csTypeCannotBeResolvedAtCompileTime](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeCannotBeResolvedAtCompileTime) SR.csTypeCannotBeResolvedAtCompileTime csTypeCannotBeResolvedAtCompileTime The declared type parameter '%s' cannot be used here since the type parameter cannot be resolved at compile time (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:307) ### [SR.csTypeDoesNotHaveNull](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeDoesNotHaveNull) SR.csTypeDoesNotHaveNull csTypeDoesNotHaveNull The type '%s' does not have 'null' as a proper value (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:326) ### [SR.csTypeDoesNotHaveNull](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeDoesNotHaveNull) SR.csTypeDoesNotHaveNull csTypeDoesNotHaveNull The type '%s' does not have 'null' as a proper value (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:326) ### [SR.csTypeDoesNotSupportComparison1](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeDoesNotSupportComparison1) SR.csTypeDoesNotSupportComparison1 csTypeDoesNotSupportComparison1 The type '%s' does not support the 'comparison' constraint because it has the 'NoComparison' attribute (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:328) ### [SR.csTypeDoesNotSupportComparison1](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeDoesNotSupportComparison1) SR.csTypeDoesNotSupportComparison1 csTypeDoesNotSupportComparison1 The type '%s' does not support the 'comparison' constraint because it has the 'NoComparison' attribute (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:328) ### [SR.csTypeDoesNotSupportComparison2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeDoesNotSupportComparison2) SR.csTypeDoesNotSupportComparison2 csTypeDoesNotSupportComparison2 The type '%s' does not support the 'comparison' constraint. For example, it does not support the 'System.IComparable' interface (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:329) ### [SR.csTypeDoesNotSupportComparison2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeDoesNotSupportComparison2) SR.csTypeDoesNotSupportComparison2 csTypeDoesNotSupportComparison2 The type '%s' does not support the 'comparison' constraint. For example, it does not support the 'System.IComparable' interface (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:329) ### [SR.csTypeDoesNotSupportComparison3](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeDoesNotSupportComparison3) SR.csTypeDoesNotSupportComparison3 csTypeDoesNotSupportComparison3 The type '%s' does not support the 'comparison' constraint because it is a record, union or struct with one or more structural element types which do not support the 'comparison' constraint. Either avoid the use of comparison with this type, or add the 'StructuralComparison' attribute to the type to determine which field type does not support comparison (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:330) ### [SR.csTypeDoesNotSupportComparison3](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeDoesNotSupportComparison3) SR.csTypeDoesNotSupportComparison3 csTypeDoesNotSupportComparison3 The type '%s' does not support the 'comparison' constraint because it is a record, union or struct with one or more structural element types which do not support the 'comparison' constraint. Either avoid the use of comparison with this type, or add the 'StructuralComparison' attribute to the type to determine which field type does not support comparison (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:330) ### [SR.csTypeDoesNotSupportConversion](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeDoesNotSupportConversion) SR.csTypeDoesNotSupportConversion csTypeDoesNotSupportConversion The type '%s' does not support a conversion to the type '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:319) ### [SR.csTypeDoesNotSupportConversion](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeDoesNotSupportConversion) SR.csTypeDoesNotSupportConversion csTypeDoesNotSupportConversion The type '%s' does not support a conversion to the type '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:319) ### [SR.csTypeDoesNotSupportEquality1](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeDoesNotSupportEquality1) SR.csTypeDoesNotSupportEquality1 csTypeDoesNotSupportEquality1 The type '%s' does not support the 'equality' constraint because it has the 'NoEquality' attribute (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:331) ### [SR.csTypeDoesNotSupportEquality1](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeDoesNotSupportEquality1) SR.csTypeDoesNotSupportEquality1 csTypeDoesNotSupportEquality1 The type '%s' does not support the 'equality' constraint because it has the 'NoEquality' attribute (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:331) ### [SR.csTypeDoesNotSupportEquality2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeDoesNotSupportEquality2) SR.csTypeDoesNotSupportEquality2 csTypeDoesNotSupportEquality2 The type '%s' does not support the 'equality' constraint because it is a function type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:332) ### [SR.csTypeDoesNotSupportEquality2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeDoesNotSupportEquality2) SR.csTypeDoesNotSupportEquality2 csTypeDoesNotSupportEquality2 The type '%s' does not support the 'equality' constraint because it is a function type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:332) ### [SR.csTypeDoesNotSupportEquality3](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeDoesNotSupportEquality3) SR.csTypeDoesNotSupportEquality3 csTypeDoesNotSupportEquality3 The type '%s' does not support the 'equality' constraint because it is a record, union or struct with one or more structural element types which do not support the 'equality' constraint. Either avoid the use of equality with this type, or add the 'StructuralEquality' attribute to the type to determine which field type does not support equality (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:333) ### [SR.csTypeDoesNotSupportEquality3](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeDoesNotSupportEquality3) SR.csTypeDoesNotSupportEquality3 csTypeDoesNotSupportEquality3 The type '%s' does not support the 'equality' constraint because it is a record, union or struct with one or more structural element types which do not support the 'equality' constraint. Either avoid the use of equality with this type, or add the 'StructuralEquality' attribute to the type to determine which field type does not support equality (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:333) ### [SR.csTypeDoesNotSupportOperator](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeDoesNotSupportOperator) SR.csTypeDoesNotSupportOperator csTypeDoesNotSupportOperator The type '%s' does not support the operator '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:315) ### [SR.csTypeDoesNotSupportOperator](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeDoesNotSupportOperator) SR.csTypeDoesNotSupportOperator csTypeDoesNotSupportOperator The type '%s' does not support the operator '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:315) ### [SR.csTypeDoesNotSupportOperatorNullable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeDoesNotSupportOperatorNullable) SR.csTypeDoesNotSupportOperatorNullable csTypeDoesNotSupportOperatorNullable The type '%s' does not support the operator '%s'. Consider opening the module 'Microsoft.FSharp.Linq.NullableOperators'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:318) ### [SR.csTypeDoesNotSupportOperatorNullable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeDoesNotSupportOperatorNullable) SR.csTypeDoesNotSupportOperatorNullable csTypeDoesNotSupportOperatorNullable The type '%s' does not support the operator '%s'. Consider opening the module 'Microsoft.FSharp.Linq.NullableOperators'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:318) ### [SR.csTypeHasNonStandardDelegateType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeHasNonStandardDelegateType) SR.csTypeHasNonStandardDelegateType csTypeHasNonStandardDelegateType The type '%s' has a non-standard delegate type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:335) ### [SR.csTypeHasNonStandardDelegateType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeHasNonStandardDelegateType) SR.csTypeHasNonStandardDelegateType csTypeHasNonStandardDelegateType The type '%s' has a non-standard delegate type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:335) ### [SR.csTypeHasNullAsExtraValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeHasNullAsExtraValue) SR.csTypeHasNullAsExtraValue csTypeHasNullAsExtraValue The type '%s' supports 'null' but a non-null type is expected (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1543) ### [SR.csTypeHasNullAsExtraValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeHasNullAsExtraValue) SR.csTypeHasNullAsExtraValue csTypeHasNullAsExtraValue The type '%s' supports 'null' but a non-null type is expected (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1543) ### [SR.csTypeHasNullAsTrueValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeHasNullAsTrueValue) SR.csTypeHasNullAsTrueValue csTypeHasNullAsTrueValue The type '%s' uses 'null' as a representation value but a non-null type is expected (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1542) ### [SR.csTypeHasNullAsTrueValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeHasNullAsTrueValue) SR.csTypeHasNullAsTrueValue csTypeHasNullAsTrueValue The type '%s' uses 'null' as a representation value but a non-null type is expected (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1542) ### [SR.csTypeInferenceMaxDepth](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeInferenceMaxDepth) SR.csTypeInferenceMaxDepth csTypeInferenceMaxDepth Type inference problem too complicated (maximum iteration depth reached). Consider adding further type annotations. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:309) ### [SR.csTypeInstantiationLengthMismatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeInstantiationLengthMismatch) SR.csTypeInstantiationLengthMismatch csTypeInstantiationLengthMismatch Type instantiation length mismatch (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:345) ### [SR.csTypeIsNotDelegateType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeIsNotDelegateType) SR.csTypeIsNotDelegateType csTypeIsNotDelegateType The type '%s' is not a CLI delegate type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:336) ### [SR.csTypeIsNotDelegateType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeIsNotDelegateType) SR.csTypeIsNotDelegateType csTypeIsNotDelegateType The type '%s' is not a CLI delegate type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:336) ### [SR.csTypeIsNotEnumType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeIsNotEnumType) SR.csTypeIsNotEnumType csTypeIsNotEnumType The type '%s' is not a CLI enum type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:334) ### [SR.csTypeIsNotEnumType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeIsNotEnumType) SR.csTypeIsNotEnumType csTypeIsNotEnumType The type '%s' is not a CLI enum type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:334) ### [SR.csTypeNotCompatibleBecauseOfPrintf](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeNotCompatibleBecauseOfPrintf) SR.csTypeNotCompatibleBecauseOfPrintf csTypeNotCompatibleBecauseOfPrintf The type '%s' is not compatible with any of the types %s, arising from the use of a printf-style format string (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:340) ### [SR.csTypeNotCompatibleBecauseOfPrintf](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeNotCompatibleBecauseOfPrintf) SR.csTypeNotCompatibleBecauseOfPrintf csTypeNotCompatibleBecauseOfPrintf The type '%s' is not compatible with any of the types %s, arising from the use of a printf-style format string (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:340) ### [SR.csTypeParameterCannotBeNullable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypeParameterCannotBeNullable) SR.csTypeParameterCannotBeNullable csTypeParameterCannotBeNullable This type parameter cannot be instantiated to 'Nullable'. This is a restriction imposed in order to ensure the meaning of 'null' in some CLI languages is not confusing when used in conjunction with 'Nullable' values. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:337) ### [SR.csTypesDoNotSupportOperator](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypesDoNotSupportOperator) SR.csTypesDoNotSupportOperator csTypesDoNotSupportOperator None of the types '%s' support the operator '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:314) ### [SR.csTypesDoNotSupportOperator](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypesDoNotSupportOperator) SR.csTypesDoNotSupportOperator csTypesDoNotSupportOperator None of the types '%s' support the operator '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:314) ### [SR.csTypesDoNotSupportOperatorNullable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypesDoNotSupportOperatorNullable) SR.csTypesDoNotSupportOperatorNullable csTypesDoNotSupportOperatorNullable None of the types '%s' support the operator '%s'. Consider opening the module 'Microsoft.FSharp.Linq.NullableOperators'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:317) ### [SR.csTypesDoNotSupportOperatorNullable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csTypesDoNotSupportOperatorNullable) SR.csTypesDoNotSupportOperatorNullable csTypesDoNotSupportOperatorNullable None of the types '%s' support the operator '%s'. Consider opening the module 'Microsoft.FSharp.Linq.NullableOperators'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:317) ### [SR.csUnmanagedConstraintInconsistent](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#csUnmanagedConstraintInconsistent) SR.csUnmanagedConstraintInconsistent csUnmanagedConstraintInconsistent The constraints 'unmanaged' and 'not struct' are inconsistent (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:323) ### [SR.customOperationTextLikeGroupJoin](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#customOperationTextLikeGroupJoin) SR.customOperationTextLikeGroupJoin customOperationTextLikeGroupJoin %s var in collection %s (outerKey = innerKey) into group. Note that parentheses are required after '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1265) ### [SR.customOperationTextLikeGroupJoin](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#customOperationTextLikeGroupJoin) SR.customOperationTextLikeGroupJoin customOperationTextLikeGroupJoin %s var in collection %s (outerKey = innerKey) into group. Note that parentheses are required after '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1265) ### [SR.customOperationTextLikeJoin](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#customOperationTextLikeJoin) SR.customOperationTextLikeJoin customOperationTextLikeJoin %s var in collection %s (outerKey = innerKey). Note that parentheses are required after '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1264) ### [SR.customOperationTextLikeJoin](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#customOperationTextLikeJoin) SR.customOperationTextLikeJoin customOperationTextLikeJoin %s var in collection %s (outerKey = innerKey). Note that parentheses are required after '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1264) ### [SR.customOperationTextLikeZip](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#customOperationTextLikeZip) SR.customOperationTextLikeZip customOperationTextLikeZip %s var in collection (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1266) ### [SR.customOperationTextLikeZip](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#customOperationTextLikeZip) SR.customOperationTextLikeZip customOperationTextLikeZip %s var in collection (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1266) ### [SR.delegatesNotAllowedToHaveCurriedSignatures](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#delegatesNotAllowedToHaveCurriedSignatures) SR.delegatesNotAllowedToHaveCurriedSignatures delegatesNotAllowedToHaveCurriedSignatures Delegates are not allowed to have curried signatures (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:986) ### [SR.derefInsteadOfNot](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#derefInsteadOfNot) SR.derefInsteadOfNot derefInsteadOfNot The '!' operator is used to dereference a ref cell. Consider using 'not expr' here. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:35) ### [SR.descriptionUnavailable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#descriptionUnavailable) SR.descriptionUnavailable descriptionUnavailable (description unavailable...) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1335) ### [SR.descriptionWordIs](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#descriptionWordIs) SR.descriptionWordIs descriptionWordIs is (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1486) ### [SR.docfileNoXmlSuffix](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#docfileNoXmlSuffix) SR.docfileNoXmlSuffix docfileNoXmlSuffix The documentation file has no .xml suffix (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1153) ### [SR.elDeprecatedOperator](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#elDeprecatedOperator) SR.elDeprecatedOperator elDeprecatedOperator The treatment of this operator is now handled directly by the F# compiler and its meaning cannot be redefined (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:245) ### [SR.elSysEnvExitDidntExit](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#elSysEnvExitDidntExit) SR.elSysEnvExitDidntExit elSysEnvExitDidntExit System.Environment.Exit did not exit (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:244) ### [SR.elseBranchHasWrongType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#elseBranchHasWrongType) SR.elseBranchHasWrongType elseBranchHasWrongType All branches of an 'if' expression must return values implicitly convertible to the type of the first branch, which here is '%s'. This branch returns a value of type '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:29) ### [SR.elseBranchHasWrongType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#elseBranchHasWrongType) SR.elseBranchHasWrongType elseBranchHasWrongType All branches of an 'if' expression must return values implicitly convertible to the type of the first branch, which here is '%s'. This branch returns a value of type '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:29) ### [SR.elseBranchHasWrongTypeTuple](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#elseBranchHasWrongTypeTuple) SR.elseBranchHasWrongTypeTuple elseBranchHasWrongTypeTuple All branches of an 'if' expression must return values implicitly convertible to the type of the first branch, which here is a tuple of length %d of type\n %s \nThis branch returns a tuple of length %d of type\n %s \n (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:30) ### [SR.elseBranchHasWrongTypeTuple](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#elseBranchHasWrongTypeTuple) SR.elseBranchHasWrongTypeTuple elseBranchHasWrongTypeTuple All branches of an 'if' expression must return values implicitly convertible to the type of the first branch, which here is a tuple of length %d of type\n %s \nThis branch returns a tuple of length %d of type\n %s \n (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:30) ### [SR.erasedTo](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#erasedTo) SR.erasedTo erasedTo Erased to (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1328) ### [SR.estApplyStaticArgumentsForMethodNotImplemented](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#estApplyStaticArgumentsForMethodNotImplemented) SR.estApplyStaticArgumentsForMethodNotImplemented estApplyStaticArgumentsForMethodNotImplemented A type provider implemented GetStaticParametersForMethod, but ApplyStaticArgumentsForMethod was not implemented or invalid (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1358) ### [SR.etBadUnnamedStaticArgs](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etBadUnnamedStaticArgs) SR.etBadUnnamedStaticArgs etBadUnnamedStaticArgs Named static arguments must come after all unnamed static arguments (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1242) ### [SR.etDirectReferenceToGeneratedTypeNotAllowed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etDirectReferenceToGeneratedTypeNotAllowed) SR.etDirectReferenceToGeneratedTypeNotAllowed etDirectReferenceToGeneratedTypeNotAllowed A direct reference to the generated type '%s' is not permitted. Instead, use a type definition, e.g. 'type TypeAlias = '. This indicates that a type provider adds generated types to your assembly. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1210) ### [SR.etDirectReferenceToGeneratedTypeNotAllowed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etDirectReferenceToGeneratedTypeNotAllowed) SR.etDirectReferenceToGeneratedTypeNotAllowed etDirectReferenceToGeneratedTypeNotAllowed A direct reference to the generated type '%s' is not permitted. Instead, use a type definition, e.g. 'type TypeAlias = '. This indicates that a type provider adds generated types to your assembly. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1210) ### [SR.etEmptyNamespaceNotAllowed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etEmptyNamespaceNotAllowed) SR.etEmptyNamespaceNotAllowed etEmptyNamespaceNotAllowed Empty namespace found from the type provider '%s'. Use 'null' for the global namespace. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1187) ### [SR.etEmptyNamespaceNotAllowed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etEmptyNamespaceNotAllowed) SR.etEmptyNamespaceNotAllowed etEmptyNamespaceNotAllowed Empty namespace found from the type provider '%s'. Use 'null' for the global namespace. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1187) ### [SR.etEmptyNamespaceOfTypeNotAllowed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etEmptyNamespaceOfTypeNotAllowed) SR.etEmptyNamespaceOfTypeNotAllowed etEmptyNamespaceOfTypeNotAllowed Type '%s' from type provider '%s' has an empty namespace. Use 'null' for the global namespace. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1186) ### [SR.etEmptyNamespaceOfTypeNotAllowed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etEmptyNamespaceOfTypeNotAllowed) SR.etEmptyNamespaceOfTypeNotAllowed etEmptyNamespaceOfTypeNotAllowed Type '%s' from type provider '%s' has an empty namespace. Use 'null' for the global namespace. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1186) ### [SR.etErasedTypeUsedInGeneration](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etErasedTypeUsedInGeneration) SR.etErasedTypeUsedInGeneration etErasedTypeUsedInGeneration The provider '%s' returned a non-generated type '%s' in the context of a set of generated types. Consider adjusting the type provider to only return generated types. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1323) ### [SR.etErasedTypeUsedInGeneration](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etErasedTypeUsedInGeneration) SR.etErasedTypeUsedInGeneration etErasedTypeUsedInGeneration The provider '%s' returned a non-generated type '%s' in the context of a set of generated types. Consider adjusting the type provider to only return generated types. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1323) ### [SR.etErrorApplyingStaticArgumentsToMethod](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etErrorApplyingStaticArgumentsToMethod) SR.etErrorApplyingStaticArgumentsToMethod etErrorApplyingStaticArgumentsToMethod An error occurred applying the static arguments to a provided method (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1359) ### [SR.etErrorApplyingStaticArgumentsToType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etErrorApplyingStaticArgumentsToType) SR.etErrorApplyingStaticArgumentsToType etErrorApplyingStaticArgumentsToType An error occurred applying the static arguments to a provided type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1216) ### [SR.etEventNoAdd](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etEventNoAdd) SR.etEventNoAdd etEventNoAdd Event '%s' on provided type '%s' has no value from GetAddMethod() (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1201) ### [SR.etEventNoAdd](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etEventNoAdd) SR.etEventNoAdd etEventNoAdd Event '%s' on provided type '%s' has no value from GetAddMethod() (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1201) ### [SR.etEventNoRemove](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etEventNoRemove) SR.etEventNoRemove etEventNoRemove Event '%s' on provided type '%s' has no value from GetRemoveMethod() (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1202) ### [SR.etEventNoRemove](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etEventNoRemove) SR.etEventNoRemove etEventNoRemove Event '%s' on provided type '%s' has no value from GetRemoveMethod() (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1202) ### [SR.etHostingAssemblyFoundWithoutHosts](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etHostingAssemblyFoundWithoutHosts) SR.etHostingAssemblyFoundWithoutHosts etHostingAssemblyFoundWithoutHosts Referenced assembly '%s' has assembly level attribute '%s' but no public type provider classes were found (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1185) ### [SR.etHostingAssemblyFoundWithoutHosts](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etHostingAssemblyFoundWithoutHosts) SR.etHostingAssemblyFoundWithoutHosts etHostingAssemblyFoundWithoutHosts Referenced assembly '%s' has assembly level attribute '%s' but no public type provider classes were found (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1185) ### [SR.etIllegalCharactersInNamespaceName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etIllegalCharactersInNamespaceName) SR.etIllegalCharactersInNamespaceName etIllegalCharactersInNamespaceName Character '%s' is not allowed in provided namespace name '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1180) ### [SR.etIllegalCharactersInNamespaceName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etIllegalCharactersInNamespaceName) SR.etIllegalCharactersInNamespaceName etIllegalCharactersInNamespaceName Character '%s' is not allowed in provided namespace name '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1180) ### [SR.etIllegalCharactersInTypeName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etIllegalCharactersInTypeName) SR.etIllegalCharactersInTypeName etIllegalCharactersInTypeName Character '%s' is not allowed in provided type name '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1239) ### [SR.etIllegalCharactersInTypeName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etIllegalCharactersInTypeName) SR.etIllegalCharactersInTypeName etIllegalCharactersInTypeName Character '%s' is not allowed in provided type name '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1239) ### [SR.etIncorrectParameterExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etIncorrectParameterExpression) SR.etIncorrectParameterExpression etIncorrectParameterExpression The type provider '%s' used an invalid parameter in the ParameterExpression: %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1207) ### [SR.etIncorrectParameterExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etIncorrectParameterExpression) SR.etIncorrectParameterExpression etIncorrectParameterExpression The type provider '%s' used an invalid parameter in the ParameterExpression: %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1207) ### [SR.etIncorrectProvidedConstructor](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etIncorrectProvidedConstructor) SR.etIncorrectProvidedConstructor etIncorrectProvidedConstructor The type provider '%s' provided a constructor which is not reported among the constructors of its declaring type '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1209) ### [SR.etIncorrectProvidedConstructor](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etIncorrectProvidedConstructor) SR.etIncorrectProvidedConstructor etIncorrectProvidedConstructor The type provider '%s' provided a constructor which is not reported among the constructors of its declaring type '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1209) ### [SR.etIncorrectProvidedMethod](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etIncorrectProvidedMethod) SR.etIncorrectProvidedMethod etIncorrectProvidedMethod The type provider '%s' provided a method with a name '%s' and metadata token '%d', which is not reported among its methods of its declaring type '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1208) ### [SR.etIncorrectProvidedMethod](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etIncorrectProvidedMethod) SR.etIncorrectProvidedMethod etIncorrectProvidedMethod The type provider '%s' provided a method with a name '%s' and metadata token '%d', which is not reported among its methods of its declaring type '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1208) ### [SR.etInvalidStaticArgument](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etInvalidStaticArgument) SR.etInvalidStaticArgument etInvalidStaticArgument Invalid static argument to provided type. Expected an argument of kind '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1215) ### [SR.etInvalidStaticArgument](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etInvalidStaticArgument) SR.etInvalidStaticArgument etInvalidStaticArgument Invalid static argument to provided type. Expected an argument of kind '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1215) ### [SR.etInvalidTypeProviderAssemblyName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etInvalidTypeProviderAssemblyName) SR.etInvalidTypeProviderAssemblyName etInvalidTypeProviderAssemblyName Assembly '%s' has TypeProviderAssembly attribute with invalid value '%s'. The value should be a valid assembly name (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1231) ### [SR.etInvalidTypeProviderAssemblyName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etInvalidTypeProviderAssemblyName) SR.etInvalidTypeProviderAssemblyName etInvalidTypeProviderAssemblyName Assembly '%s' has TypeProviderAssembly attribute with invalid value '%s'. The value should be a valid assembly name (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1231) ### [SR.etMethodHasRequirements](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etMethodHasRequirements) SR.etMethodHasRequirements etMethodHasRequirements Invalid member '%s' on provided type '%s'. Provided type members must be public, and not be generic, virtual, or abstract. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1190) ### [SR.etMethodHasRequirements](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etMethodHasRequirements) SR.etMethodHasRequirements etMethodHasRequirements Invalid member '%s' on provided type '%s'. Provided type members must be public, and not be generic, virtual, or abstract. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1190) ### [SR.etMissingStaticArgumentsToMethod](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etMissingStaticArgumentsToMethod) SR.etMissingStaticArgumentsToMethod etMissingStaticArgumentsToMethod This provided method requires static parameters (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1376) ### [SR.etMultipleStaticParameterWithName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etMultipleStaticParameterWithName) SR.etMultipleStaticParameterWithName etMultipleStaticParameterWithName Multiple static parameters exist with name '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1246) ### [SR.etMultipleStaticParameterWithName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etMultipleStaticParameterWithName) SR.etMultipleStaticParameterWithName etMultipleStaticParameterWithName Multiple static parameters exist with name '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1246) ### [SR.etMustNotBeAnArray](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etMustNotBeAnArray) SR.etMustNotBeAnArray etMustNotBeAnArray Provided type '%s' has 'IsArray' as true, but array types are not supported. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1189) ### [SR.etMustNotBeAnArray](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etMustNotBeAnArray) SR.etMustNotBeAnArray etMustNotBeAnArray Provided type '%s' has 'IsArray' as true, but array types are not supported. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1189) ### [SR.etMustNotBeGeneric](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etMustNotBeGeneric) SR.etMustNotBeGeneric etMustNotBeGeneric Provided type '%s' has 'IsGenericType' as true, but generic types are not supported. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1188) ### [SR.etMustNotBeGeneric](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etMustNotBeGeneric) SR.etMustNotBeGeneric etMustNotBeGeneric Provided type '%s' has 'IsGenericType' as true, but generic types are not supported. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1188) ### [SR.etNestedProvidedTypesDoNotTakeStaticArgumentsOrGenericParameters](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etNestedProvidedTypesDoNotTakeStaticArgumentsOrGenericParameters) SR.etNestedProvidedTypesDoNotTakeStaticArgumentsOrGenericParameters etNestedProvidedTypesDoNotTakeStaticArgumentsOrGenericParameters Nested provided types do not take static arguments or generic parameters (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1214) ### [SR.etNoStaticParameterWithName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etNoStaticParameterWithName) SR.etNoStaticParameterWithName etNoStaticParameterWithName No static parameter exists with name '%s'. Available parameters: %s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1244) ### [SR.etNoStaticParameterWithName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etNoStaticParameterWithName) SR.etNoStaticParameterWithName etNoStaticParameterWithName No static parameter exists with name '%s'. Available parameters: %s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1244) ### [SR.etNullMember](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etNullMember) SR.etNullMember etNullMember The provided type '%s' returned a null member (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1182) ### [SR.etNullMember](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etNullMember) SR.etNullMember etNullMember The provided type '%s' returned a null member (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1182) ### [SR.etNullMemberDeclaringType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etNullMemberDeclaringType) SR.etNullMemberDeclaringType etNullMemberDeclaringType The provided type '%s' member info '%s' has null declaring type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1183) ### [SR.etNullMemberDeclaringType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etNullMemberDeclaringType) SR.etNullMemberDeclaringType etNullMemberDeclaringType The provided type '%s' member info '%s' has null declaring type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1183) ### [SR.etNullMemberDeclaringTypeDifferentFromProvidedType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etNullMemberDeclaringTypeDifferentFromProvidedType) SR.etNullMemberDeclaringTypeDifferentFromProvidedType etNullMemberDeclaringTypeDifferentFromProvidedType The provided type '%s' has member '%s' which has declaring type '%s'. Expected declaring type to be the same as provided type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1184) ### [SR.etNullMemberDeclaringTypeDifferentFromProvidedType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etNullMemberDeclaringTypeDifferentFromProvidedType) SR.etNullMemberDeclaringTypeDifferentFromProvidedType etNullMemberDeclaringTypeDifferentFromProvidedType The provided type '%s' has member '%s' which has declaring type '%s'. Expected declaring type to be the same as provided type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1184) ### [SR.etNullOrEmptyMemberName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etNullOrEmptyMemberName) SR.etNullOrEmptyMemberName etNullOrEmptyMemberName The provided type '%s' returned a member with a null or empty member name (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1181) ### [SR.etNullOrEmptyMemberName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etNullOrEmptyMemberName) SR.etNullOrEmptyMemberName etNullOrEmptyMemberName The provided type '%s' returned a member with a null or empty member name (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1181) ### [SR.etNullProvidedExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etNullProvidedExpression) SR.etNullProvidedExpression etNullProvidedExpression Type provider '%s' returned null from GetInvokerExpression. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1224) ### [SR.etNullProvidedExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etNullProvidedExpression) SR.etNullProvidedExpression etNullProvidedExpression Type provider '%s' returned null from GetInvokerExpression. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1224) ### [SR.etOneOrMoreErrorsSeenDuringExtensionTypeSetting](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etOneOrMoreErrorsSeenDuringExtensionTypeSetting) SR.etOneOrMoreErrorsSeenDuringExtensionTypeSetting etOneOrMoreErrorsSeenDuringExtensionTypeSetting One or more errors seen during provided type setup (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1196) ### [SR.etPropertyCanReadButHasNoGetter](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etPropertyCanReadButHasNoGetter) SR.etPropertyCanReadButHasNoGetter etPropertyCanReadButHasNoGetter Property '%s' on provided type '%s' has CanRead=true but there was no value from GetGetMethod() (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1192) ### [SR.etPropertyCanReadButHasNoGetter](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etPropertyCanReadButHasNoGetter) SR.etPropertyCanReadButHasNoGetter etPropertyCanReadButHasNoGetter Property '%s' on provided type '%s' has CanRead=true but there was no value from GetGetMethod() (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1192) ### [SR.etPropertyCanWriteButHasNoSetter](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etPropertyCanWriteButHasNoSetter) SR.etPropertyCanWriteButHasNoSetter etPropertyCanWriteButHasNoSetter Property '%s' on provided type '%s' has CanWrite=true but there was no value from GetSetMethod() (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1194) ### [SR.etPropertyCanWriteButHasNoSetter](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etPropertyCanWriteButHasNoSetter) SR.etPropertyCanWriteButHasNoSetter etPropertyCanWriteButHasNoSetter Property '%s' on provided type '%s' has CanWrite=true but there was no value from GetSetMethod() (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1194) ### [SR.etPropertyHasGetterButNoCanRead](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etPropertyHasGetterButNoCanRead) SR.etPropertyHasGetterButNoCanRead etPropertyHasGetterButNoCanRead Property '%s' on provided type '%s' has CanRead=false but GetGetMethod() returned a method (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1193) ### [SR.etPropertyHasGetterButNoCanRead](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etPropertyHasGetterButNoCanRead) SR.etPropertyHasGetterButNoCanRead etPropertyHasGetterButNoCanRead Property '%s' on provided type '%s' has CanRead=false but GetGetMethod() returned a method (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1193) ### [SR.etPropertyHasSetterButNoCanWrite](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etPropertyHasSetterButNoCanWrite) SR.etPropertyHasSetterButNoCanWrite etPropertyHasSetterButNoCanWrite Property '%s' on provided type '%s' has CanWrite=false but GetSetMethod() returned a method (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1195) ### [SR.etPropertyHasSetterButNoCanWrite](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etPropertyHasSetterButNoCanWrite) SR.etPropertyHasSetterButNoCanWrite etPropertyHasSetterButNoCanWrite Property '%s' on provided type '%s' has CanWrite=false but GetSetMethod() returned a method (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1195) ### [SR.etPropertyNeedsCanWriteOrCanRead](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etPropertyNeedsCanWriteOrCanRead) SR.etPropertyNeedsCanWriteOrCanRead etPropertyNeedsCanWriteOrCanRead Property '%s' on provided type '%s' is neither readable nor writable as it has CanRead=false and CanWrite=false (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1300) ### [SR.etPropertyNeedsCanWriteOrCanRead](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etPropertyNeedsCanWriteOrCanRead) SR.etPropertyNeedsCanWriteOrCanRead etPropertyNeedsCanWriteOrCanRead Property '%s' on provided type '%s' is neither readable nor writable as it has CanRead=false and CanWrite=false (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1300) ### [SR.etProvidedAppliedMethodHadWrongName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProvidedAppliedMethodHadWrongName) SR.etProvidedAppliedMethodHadWrongName etProvidedAppliedMethodHadWrongName The type provider '%s' returned an invalid method from 'ApplyStaticArgumentsForMethod'. A method with name '%s' was expected, but a method with name '%s' was returned. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1226) ### [SR.etProvidedAppliedMethodHadWrongName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProvidedAppliedMethodHadWrongName) SR.etProvidedAppliedMethodHadWrongName etProvidedAppliedMethodHadWrongName The type provider '%s' returned an invalid method from 'ApplyStaticArgumentsForMethod'. A method with name '%s' was expected, but a method with name '%s' was returned. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1226) ### [SR.etProvidedAppliedTypeHadWrongName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProvidedAppliedTypeHadWrongName) SR.etProvidedAppliedTypeHadWrongName etProvidedAppliedTypeHadWrongName The type provider '%s' returned an invalid type from 'ApplyStaticArguments'. A type with name '%s' was expected, but a type with name '%s' was returned. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1225) ### [SR.etProvidedAppliedTypeHadWrongName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProvidedAppliedTypeHadWrongName) SR.etProvidedAppliedTypeHadWrongName etProvidedAppliedTypeHadWrongName The type provider '%s' returned an invalid type from 'ApplyStaticArguments'. A type with name '%s' was expected, but a type with name '%s' was returned. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1225) ### [SR.etProvidedTypeHasUnexpectedName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProvidedTypeHasUnexpectedName) SR.etProvidedTypeHasUnexpectedName etProvidedTypeHasUnexpectedName Expected provided type named '%s' but provided type has 'Name' with value '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1200) ### [SR.etProvidedTypeHasUnexpectedName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProvidedTypeHasUnexpectedName) SR.etProvidedTypeHasUnexpectedName etProvidedTypeHasUnexpectedName Expected provided type named '%s' but provided type has 'Name' with value '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1200) ### [SR.etProvidedTypeHasUnexpectedPath](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProvidedTypeHasUnexpectedPath) SR.etProvidedTypeHasUnexpectedPath etProvidedTypeHasUnexpectedPath Expected provided type with path '%s' but provided type has path '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1211) ### [SR.etProvidedTypeHasUnexpectedPath](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProvidedTypeHasUnexpectedPath) SR.etProvidedTypeHasUnexpectedPath etProvidedTypeHasUnexpectedPath Expected provided type with path '%s' but provided type has path '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1211) ### [SR.etProvidedTypeReferenceInvalidText](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProvidedTypeReferenceInvalidText) SR.etProvidedTypeReferenceInvalidText etProvidedTypeReferenceInvalidText A reference to a provided type had an invalid value '%s' for a static parameter. You may need to recompile one or more referenced assemblies. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1261) ### [SR.etProvidedTypeReferenceInvalidText](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProvidedTypeReferenceInvalidText) SR.etProvidedTypeReferenceInvalidText etProvidedTypeReferenceInvalidText A reference to a provided type had an invalid value '%s' for a static parameter. You may need to recompile one or more referenced assemblies. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1261) ### [SR.etProvidedTypeReferenceMissingArgument](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProvidedTypeReferenceMissingArgument) SR.etProvidedTypeReferenceMissingArgument etProvidedTypeReferenceMissingArgument A reference to a provided type was missing a value for the static parameter '%s'. You may need to recompile one or more referenced assemblies. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1260) ### [SR.etProvidedTypeReferenceMissingArgument](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProvidedTypeReferenceMissingArgument) SR.etProvidedTypeReferenceMissingArgument etProvidedTypeReferenceMissingArgument A reference to a provided type was missing a value for the static parameter '%s'. You may need to recompile one or more referenced assemblies. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1260) ### [SR.etProvidedTypeWithNameException](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProvidedTypeWithNameException) SR.etProvidedTypeWithNameException etProvidedTypeWithNameException An exception occurred when accessing the '%s' of a provided type: %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1237) ### [SR.etProvidedTypeWithNameException](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProvidedTypeWithNameException) SR.etProvidedTypeWithNameException etProvidedTypeWithNameException An exception occurred when accessing the '%s' of a provided type: %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1237) ### [SR.etProvidedTypeWithNullOrEmptyName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProvidedTypeWithNullOrEmptyName) SR.etProvidedTypeWithNullOrEmptyName etProvidedTypeWithNullOrEmptyName The '%s' of a provided type was null or empty. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1238) ### [SR.etProvidedTypeWithNullOrEmptyName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProvidedTypeWithNullOrEmptyName) SR.etProvidedTypeWithNullOrEmptyName etProvidedTypeWithNullOrEmptyName The '%s' of a provided type was null or empty. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1238) ### [SR.etProviderDoesNotHaveValidConstructor](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProviderDoesNotHaveValidConstructor) SR.etProviderDoesNotHaveValidConstructor etProviderDoesNotHaveValidConstructor The type provider does not have a valid constructor. A constructor taking either no arguments or one argument of type 'TypeProviderConfig' was expected. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1205) ### [SR.etProviderError](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProviderError) SR.etProviderError etProviderError The type provider '%s' reported an error: %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1206) ### [SR.etProviderError](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProviderError) SR.etProviderError etProviderError The type provider '%s' reported an error: %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1206) ### [SR.etProviderErrorWithContext](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProviderErrorWithContext) SR.etProviderErrorWithContext etProviderErrorWithContext The type provider '%s' reported an error in the context of provided type '%s', member '%s'. The error: %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1236) ### [SR.etProviderErrorWithContext](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProviderErrorWithContext) SR.etProviderErrorWithContext etProviderErrorWithContext The type provider '%s' reported an error in the context of provided type '%s', member '%s'. The error: %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1236) ### [SR.etProviderHasDesignerAssemblyDependency](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProviderHasDesignerAssemblyDependency) SR.etProviderHasDesignerAssemblyDependency etProviderHasDesignerAssemblyDependency The type provider designer assembly '%s' could not be loaded from folder '%s' because a dependency was missing or could not loaded. All dependencies of the type provider designer assembly must be located in the same folder as that assembly. The exception reported was: %s - %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1218) ### [SR.etProviderHasDesignerAssemblyDependency](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProviderHasDesignerAssemblyDependency) SR.etProviderHasDesignerAssemblyDependency etProviderHasDesignerAssemblyDependency The type provider designer assembly '%s' could not be loaded from folder '%s' because a dependency was missing or could not loaded. All dependencies of the type provider designer assembly must be located in the same folder as that assembly. The exception reported was: %s - %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1218) ### [SR.etProviderHasDesignerAssemblyException](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProviderHasDesignerAssemblyException) SR.etProviderHasDesignerAssemblyException etProviderHasDesignerAssemblyException The type provider designer assembly '%s' could not be loaded from folder '%s'. The exception reported was: %s - %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1219) ### [SR.etProviderHasDesignerAssemblyException](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProviderHasDesignerAssemblyException) SR.etProviderHasDesignerAssemblyException etProviderHasDesignerAssemblyException The type provider designer assembly '%s' could not be loaded from folder '%s'. The exception reported was: %s - %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1219) ### [SR.etProviderHasWrongDesignerAssembly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProviderHasWrongDesignerAssembly) SR.etProviderHasWrongDesignerAssembly etProviderHasWrongDesignerAssembly Assembly attribute '%s' refers to a designer assembly '%s' which cannot be loaded from path '%s'. The exception reported was: %s - %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1204) ### [SR.etProviderHasWrongDesignerAssembly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProviderHasWrongDesignerAssembly) SR.etProviderHasWrongDesignerAssembly etProviderHasWrongDesignerAssembly Assembly attribute '%s' refers to a designer assembly '%s' which cannot be loaded from path '%s'. The exception reported was: %s - %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1204) ### [SR.etProviderHasWrongDesignerAssemblyNoPath](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProviderHasWrongDesignerAssemblyNoPath) SR.etProviderHasWrongDesignerAssemblyNoPath etProviderHasWrongDesignerAssemblyNoPath Assembly attribute '%s' refers to a designer assembly '%s' which cannot be loaded or doesn't exist. The exception reported was: %s - %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1203) ### [SR.etProviderHasWrongDesignerAssemblyNoPath](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProviderHasWrongDesignerAssemblyNoPath) SR.etProviderHasWrongDesignerAssemblyNoPath etProviderHasWrongDesignerAssemblyNoPath Assembly attribute '%s' refers to a designer assembly '%s' which cannot be loaded or doesn't exist. The exception reported was: %s - %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1203) ### [SR.etProviderReturnedNull](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProviderReturnedNull) SR.etProviderReturnedNull etProviderReturnedNull The type provider returned 'null', which is not a valid return value from '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1222) ### [SR.etProviderReturnedNull](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etProviderReturnedNull) SR.etProviderReturnedNull etProviderReturnedNull The type provider returned 'null', which is not a valid return value from '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1222) ### [SR.etStaticParameterAlreadyHasValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etStaticParameterAlreadyHasValue) SR.etStaticParameterAlreadyHasValue etStaticParameterAlreadyHasValue The static parameter '%s' has already been given a value (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1245) ### [SR.etStaticParameterAlreadyHasValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etStaticParameterAlreadyHasValue) SR.etStaticParameterAlreadyHasValue etStaticParameterAlreadyHasValue The static parameter '%s' has already been given a value (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1245) ### [SR.etStaticParameterRequiresAValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etStaticParameterRequiresAValue) SR.etStaticParameterRequiresAValue etStaticParameterRequiresAValue The static parameter '%s' of the provided type or method '%s' requires a value. Static parameters to type providers may be optionally specified using named arguments, e.g. '%s<%s=...>'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1243) ### [SR.etStaticParameterRequiresAValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etStaticParameterRequiresAValue) SR.etStaticParameterRequiresAValue etStaticParameterRequiresAValue The static parameter '%s' of the provided type or method '%s' requires a value. Static parameters to type providers may be optionally specified using named arguments, e.g. '%s<%s=...>'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1243) ### [SR.etTooManyStaticParameters](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etTooManyStaticParameters) SR.etTooManyStaticParameters etTooManyStaticParameters Too many static parameters. Expected at most %d parameters, but got %d unnamed and %d named parameters. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1319) ### [SR.etTypeProviderConstructorException](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etTypeProviderConstructorException) SR.etTypeProviderConstructorException etTypeProviderConstructorException The type provider constructor has thrown an exception: %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1223) ### [SR.etTypeProviderConstructorException](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etTypeProviderConstructorException) SR.etTypeProviderConstructorException etTypeProviderConstructorException The type provider constructor has thrown an exception: %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1223) ### [SR.etUnexpectedExceptionFromProvidedMemberMember](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etUnexpectedExceptionFromProvidedMemberMember) SR.etUnexpectedExceptionFromProvidedMemberMember etUnexpectedExceptionFromProvidedMemberMember Unexpected exception from member '%s' of provided type '%s' member '%s': %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1213) ### [SR.etUnexpectedExceptionFromProvidedMemberMember](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etUnexpectedExceptionFromProvidedMemberMember) SR.etUnexpectedExceptionFromProvidedMemberMember etUnexpectedExceptionFromProvidedMemberMember Unexpected exception from member '%s' of provided type '%s' member '%s': %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1213) ### [SR.etUnexpectedExceptionFromProvidedTypeMember](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etUnexpectedExceptionFromProvidedTypeMember) SR.etUnexpectedExceptionFromProvidedTypeMember etUnexpectedExceptionFromProvidedTypeMember Unexpected exception from provided type '%s' member '%s': %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1197) ### [SR.etUnexpectedExceptionFromProvidedTypeMember](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etUnexpectedExceptionFromProvidedTypeMember) SR.etUnexpectedExceptionFromProvidedTypeMember etUnexpectedExceptionFromProvidedTypeMember Unexpected exception from provided type '%s' member '%s': %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1197) ### [SR.etUnexpectedNullFromProvidedTypeMember](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etUnexpectedNullFromProvidedTypeMember) SR.etUnexpectedNullFromProvidedTypeMember etUnexpectedNullFromProvidedTypeMember Unexpected 'null' return value from provided type '%s' member '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1212) ### [SR.etUnexpectedNullFromProvidedTypeMember](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etUnexpectedNullFromProvidedTypeMember) SR.etUnexpectedNullFromProvidedTypeMember etUnexpectedNullFromProvidedTypeMember Unexpected 'null' return value from provided type '%s' member '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1212) ### [SR.etUnknownStaticArgumentKind](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etUnknownStaticArgumentKind) SR.etUnknownStaticArgumentKind etUnknownStaticArgumentKind Unknown static argument kind '%s' when resolving a reference to a provided type or method '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1217) ### [SR.etUnknownStaticArgumentKind](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etUnknownStaticArgumentKind) SR.etUnknownStaticArgumentKind etUnknownStaticArgumentKind Unknown static argument kind '%s' when resolving a reference to a provided type or method '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1217) ### [SR.etUnsupportedConstantType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etUnsupportedConstantType) SR.etUnsupportedConstantType etUnsupportedConstantType Unsupported constant type '%s'. Quotations provided by type providers can only contain simple constants. The implementation of the type provider may need to be adjusted by moving a value declared outside a provided quotation literal to be a 'let' binding inside the quotation literal. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1198) ### [SR.etUnsupportedConstantType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etUnsupportedConstantType) SR.etUnsupportedConstantType etUnsupportedConstantType Unsupported constant type '%s'. Quotations provided by type providers can only contain simple constants. The implementation of the type provider may need to be adjusted by moving a value declared outside a provided quotation literal to be a 'let' binding inside the quotation literal. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1198) ### [SR.etUnsupportedMemberKind](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etUnsupportedMemberKind) SR.etUnsupportedMemberKind etUnsupportedMemberKind Invalid member '%s' on provided type '%s'. Only properties, methods and constructors are allowed (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1191) ### [SR.etUnsupportedMemberKind](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etUnsupportedMemberKind) SR.etUnsupportedMemberKind etUnsupportedMemberKind Invalid member '%s' on provided type '%s'. Only properties, methods and constructors are allowed (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1191) ### [SR.etUnsupportedProvidedExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etUnsupportedProvidedExpression) SR.etUnsupportedProvidedExpression etUnsupportedProvidedExpression Unsupported expression '%s' from type provider. If you are the author of this type provider, consider adjusting it to provide a different provided expression. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1199) ### [SR.etUnsupportedProvidedExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#etUnsupportedProvidedExpression) SR.etUnsupportedProvidedExpression etUnsupportedProvidedExpression Unsupported expression '%s' from type provider. If you are the author of this type provider, consider adjusting it to provide a different provided expression. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1199) ### [SR.eventHasNonStandardType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#eventHasNonStandardType) SR.eventHasNonStandardType eventHasNonStandardType The event '%s' has a non-standard type. If this event is declared in another CLI language, you may need to access this event using the explicit %s and %s methods for the event. If this event is declared in F#, make the type of the event an instantiation of either 'IDelegateEvent<_>' or 'IEvent<_,_>'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:976) ### [SR.eventHasNonStandardType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#eventHasNonStandardType) SR.eventHasNonStandardType eventHasNonStandardType The event '%s' has a non-standard type. If this event is declared in another CLI language, you may need to access this event using the explicit %s and %s methods for the event. If this event is declared in F#, make the type of the event an instantiation of either 'IDelegateEvent<_>' or 'IEvent<_,_>'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:976) ### [SR.experimentalConstruct](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#experimentalConstruct) SR.experimentalConstruct experimentalConstruct This construct is experimental (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:983) ### [SR.expressionHasNoName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#expressionHasNoName) SR.expressionHasNoName expressionHasNoName Expression does not have a name. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1523) ### [SR.fSharpBannerVersion](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fSharpBannerVersion) SR.fSharpBannerVersion fSharpBannerVersion %s for F# %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1558) ### [SR.fSharpBannerVersion](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fSharpBannerVersion) SR.fSharpBannerVersion fSharpBannerVersion %s for F# %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1558) ### [SR.featureAccessProtectedBaseFieldFromClosure](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureAccessProtectedBaseFieldFromClosure) SR.featureAccessProtectedBaseFieldFromClosure featureAccessProtectedBaseFieldFromClosure Access a protected base-class field from a closure inside a member (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1827) ### [SR.featureAccessorFunctionShorthand](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureAccessorFunctionShorthand) SR.featureAccessorFunctionShorthand featureAccessorFunctionShorthand underscore dot shorthand for accessor only function (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1743) ### [SR.featureAdditionalImplicitConversions](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureAdditionalImplicitConversions) SR.featureAdditionalImplicitConversions featureAdditionalImplicitConversions additional type-directed conversions (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1578) ### [SR.featureAllowAccessModifiersToAutoPropertiesGettersAndSetters](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureAllowAccessModifiersToAutoPropertiesGettersAndSetters) SR.featureAllowAccessModifiersToAutoPropertiesGettersAndSetters featureAllowAccessModifiersToAutoPropertiesGettersAndSetters Allow access modifiers to auto properties getters and setters (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1781) ### [SR.featureAllowLetOrUseBangTypeAnnotationWithoutParens](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureAllowLetOrUseBangTypeAnnotationWithoutParens) SR.featureAllowLetOrUseBangTypeAnnotationWithoutParens featureAllowLetOrUseBangTypeAnnotationWithoutParens Allow let! and use! type annotations without requiring parentheses (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1797) ### [SR.featureAllowObjectExpressionWithoutOverrides](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureAllowObjectExpressionWithoutOverrides) SR.featureAllowObjectExpressionWithoutOverrides featureAllowObjectExpressionWithoutOverrides Allow object expressions without overrides (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1783) ### [SR.featureArithmeticInLiterals](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureArithmeticInLiterals) SR.featureArithmeticInLiterals featureArithmeticInLiterals Arithmetic and logical operations in literals, enum definitions and attributes (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1591) ### [SR.featureAttributesToRightOfModuleKeyword](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureAttributesToRightOfModuleKeyword) SR.featureAttributesToRightOfModuleKeyword featureAttributesToRightOfModuleKeyword attributes to the right of the 'module' keyword (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1255) ### [SR.featureBetterAnonymousRecordParsing](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureBetterAnonymousRecordParsing) SR.featureBetterAnonymousRecordParsing featureBetterAnonymousRecordParsing Support for better anonymous record parsing (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1794) ### [SR.featureBetterExceptionPrinting](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureBetterExceptionPrinting) SR.featureBetterExceptionPrinting featureBetterExceptionPrinting automatic generation of 'Message' property for 'exception' declarations (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1256) ### [SR.featureBooleanReturningAndReturnTypeDirectedPartialActivePattern](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureBooleanReturningAndReturnTypeDirectedPartialActivePattern) SR.featureBooleanReturningAndReturnTypeDirectedPartialActivePattern featureBooleanReturningAndReturnTypeDirectedPartialActivePattern Boolean-returning and return-type-directed partial active patterns (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1610) ### [SR.featureCSharpExtensionAttributeNotRequired](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureCSharpExtensionAttributeNotRequired) SR.featureCSharpExtensionAttributeNotRequired featureCSharpExtensionAttributeNotRequired Allow implicit Extension attribute on declaring types, modules (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1588) ### [SR.featureChkNotTailRecursive](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureChkNotTailRecursive) SR.featureChkNotTailRecursive featureChkNotTailRecursive Raises warnings if a member or function has the 'TailCall' attribute, but is not being used in a tail recursive way. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1602) ### [SR.featureChkTailCallAttrOnNonRec](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureChkTailCallAttrOnNonRec) SR.featureChkTailCallAttrOnNonRec featureChkTailCallAttrOnNonRec Raises warnings if the 'TailCall' attribute is used on non-recursive functions. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1608) ### [SR.featureConstraintIntersectionOnFlexibleTypes](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureConstraintIntersectionOnFlexibleTypes) SR.featureConstraintIntersectionOnFlexibleTypes featureConstraintIntersectionOnFlexibleTypes Constraint intersection on flexible types (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1601) ### [SR.featureDefaultInterfaceMemberConsumption](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureDefaultInterfaceMemberConsumption) SR.featureDefaultInterfaceMemberConsumption featureDefaultInterfaceMemberConsumption default interface member consumption (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1575) ### [SR.featureDelegateTypeNameResolutionFix](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureDelegateTypeNameResolutionFix) SR.featureDelegateTypeNameResolutionFix featureDelegateTypeNameResolutionFix fix to resolution of delegate type names, see https://github.com/dotnet/fsharp/issues/10228 (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1257) ### [SR.featureDeprecatePlacesWhereSeqCanBeOmitted](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureDeprecatePlacesWhereSeqCanBeOmitted) SR.featureDeprecatePlacesWhereSeqCanBeOmitted featureDeprecatePlacesWhereSeqCanBeOmitted Deprecate places where 'seq' can be omitted (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1790) ### [SR.featureDirectDelegateConstruction](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureDirectDelegateConstruction) SR.featureDirectDelegateConstruction featureDirectDelegateConstruction construct delegates that point directly at the target method, avoiding an intermediate closure (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1826) ### [SR.featureDontWarnOnUppercaseIdentifiersInBindingPatterns](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureDontWarnOnUppercaseIdentifiersInBindingPatterns) SR.featureDontWarnOnUppercaseIdentifiersInBindingPatterns featureDontWarnOnUppercaseIdentifiersInBindingPatterns Don't warn on uppercase identifiers in binding patterns (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1787) ### [SR.featureDotlessFloat32Literal](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureDotlessFloat32Literal) SR.featureDotlessFloat32Literal featureDotlessFloat32Literal dotless float32 literal (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1568) ### [SR.featureEmptyBodiedComputationExpressions](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureEmptyBodiedComputationExpressions) SR.featureEmptyBodiedComputationExpressions featureEmptyBodiedComputationExpressions Support for computation expressions with empty bodies: builder { } (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1779) ### [SR.featureEnforceAttributeTargets](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureEnforceAttributeTargets) SR.featureEnforceAttributeTargets featureEnforceAttributeTargets Enforce AttributeTargets (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1611) ### [SR.featureErrorForNonVirtualMembersOverrides](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureErrorForNonVirtualMembersOverrides) SR.featureErrorForNonVirtualMembersOverrides featureErrorForNonVirtualMembersOverrides Raises errors for non-virtual members overrides (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1589) ### [SR.featureErrorOnDeprecatedRequireQualifiedAccess](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureErrorOnDeprecatedRequireQualifiedAccess) SR.featureErrorOnDeprecatedRequireQualifiedAccess featureErrorOnDeprecatedRequireQualifiedAccess give error on deprecated access of construct with RequireQualifiedAccess attribute (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1581) ### [SR.featureErrorOnInvalidDeclsInTypeDefinitions](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureErrorOnInvalidDeclsInTypeDefinitions) SR.featureErrorOnInvalidDeclsInTypeDefinitions featureErrorOnInvalidDeclsInTypeDefinitions Error when invalid declarations are used in type definitions. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1796) ### [SR.featureErrorOnMissingSignatureAttribute](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureErrorOnMissingSignatureAttribute) SR.featureErrorOnMissingSignatureAttribute featureErrorOnMissingSignatureAttribute error (rather than warning) when an enforced compiler-semantic attribute is present in the .fs but missing from the .fsi (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1824) ### [SR.featureErrorReportingOnStaticClasses](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureErrorReportingOnStaticClasses) SR.featureErrorReportingOnStaticClasses featureErrorReportingOnStaticClasses Error reporting on static classes (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1592) ### [SR.featureEscapeBracesInFormattableString](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureEscapeBracesInFormattableString) SR.featureEscapeBracesInFormattableString featureEscapeBracesInFormattableString Escapes curly braces before calling FormattableStringFactory.Create when interpolated string literal is typed as FormattableString (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1720) ### [SR.featureExceptionFieldSerializationSupport](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureExceptionFieldSerializationSupport) SR.featureExceptionFieldSerializationSupport featureExceptionFieldSerializationSupport emit GetObjectData and field-restoring deserialization constructor for exception types (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1823) ### [SR.featureExpandedMeasurables](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureExpandedMeasurables) SR.featureExpandedMeasurables featureExpandedMeasurables more types support units of measure (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1251) ### [SR.featureExtendedFixedBindings](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureExtendedFixedBindings) SR.featureExtendedFixedBindings featureExtendedFixedBindings extended fixed bindings for byref and GetPinnableReference (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1604) ### [SR.featureExtendedStringInterpolation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureExtendedStringInterpolation) SR.featureExtendedStringInterpolation featureExtendedStringInterpolation Extended string interpolation similar to C# raw string literals. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1598) ### [SR.featureFixedIndexSlice3d4d](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureFixedIndexSlice3d4d) SR.featureFixedIndexSlice3d4d featureFixedIndexSlice3d4d fixed-index slice 3d/4d (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1571) ### [SR.featureFromEndSlicing](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureFromEndSlicing) SR.featureFromEndSlicing featureFromEndSlicing from-end slicing (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1570) ### [SR.featureImplicitDIMCoverage](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureImplicitDIMCoverage) SR.featureImplicitDIMCoverage featureImplicitDIMCoverage Implicit dispatch slot coverage for default interface member implementations (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1809) ### [SR.featureImprovedImpliedArgumentNames](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureImprovedImpliedArgumentNames) SR.featureImprovedImpliedArgumentNames featureImprovedImpliedArgumentNames Improved implied argument names (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1600) ### [SR.featureImprovedImpliedArgumentNamesPartTwo](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureImprovedImpliedArgumentNamesPartTwo) SR.featureImprovedImpliedArgumentNamesPartTwo featureImprovedImpliedArgumentNamesPartTwo Improved implied argument names with partial application (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1828) ### [SR.featureIndexerNotationWithoutDot](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureIndexerNotationWithoutDot) SR.featureIndexerNotationWithoutDot featureIndexerNotationWithoutDot expr[idx] notation for indexing and slicing (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1252) ### [SR.featureInformationalObjInferenceDiagnostic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureInformationalObjInferenceDiagnostic) SR.featureInformationalObjInferenceDiagnostic featureInformationalObjInferenceDiagnostic Diagnostic 3559 (warn when obj inferred) at informational level, off by default (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1736) ### [SR.featureInitProperties](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureInitProperties) SR.featureInitProperties featureInitProperties support for consuming init properties (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1585) ### [SR.featureInterfacesWithAbstractStaticMembers](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureInterfacesWithAbstractStaticMembers) SR.featureInterfacesWithAbstractStaticMembers featureInterfacesWithAbstractStaticMembers static abstract interface members (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1582) ### [SR.featureInterfacesWithMultipleGenericInstantiation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureInterfacesWithMultipleGenericInstantiation) SR.featureInterfacesWithMultipleGenericInstantiation featureInterfacesWithMultipleGenericInstantiation interfaces with multiple generic instantiation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1622) ### [SR.featureLowerIntegralRangesToFastLoops](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureLowerIntegralRangesToFastLoops) SR.featureLowerIntegralRangesToFastLoops featureLowerIntegralRangesToFastLoops Optimizes certain uses of the integral range (..) and range-step (.. ..) operators to fast while-loops. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1613) ### [SR.featureLowerInterpolatedStringToConcat](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureLowerInterpolatedStringToConcat) SR.featureLowerInterpolatedStringToConcat featureLowerInterpolatedStringToConcat Optimizes interpolated strings in certain cases, by lowering to concatenation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1612) ### [SR.featureLowerSimpleMappingsInComprehensionsToFastLoops](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureLowerSimpleMappingsInComprehensionsToFastLoops) SR.featureLowerSimpleMappingsInComprehensionsToFastLoops featureLowerSimpleMappingsInComprehensionsToFastLoops Lowers [for x in xs -> f x] and [|for x in xs -> f x|] to fast loops when xs is a list or an array, respectively. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1614) ### [SR.featureLowercaseDUWhenRequireQualifiedAccess](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureLowercaseDUWhenRequireQualifiedAccess) SR.featureLowercaseDUWhenRequireQualifiedAccess featureLowercaseDUWhenRequireQualifiedAccess Allow lowercase DU when RequireQualifiedAccess attribute (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1586) ### [SR.featureMatchNotAllowedForUnionCaseWithNoData](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureMatchNotAllowedForUnionCaseWithNoData) SR.featureMatchNotAllowedForUnionCaseWithNoData featureMatchNotAllowedForUnionCaseWithNoData Pattern match discard is not allowed for union case that takes no data. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1587) ### [SR.featureMethodOverloadsCache](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureMethodOverloadsCache) SR.featureMethodOverloadsCache featureMethodOverloadsCache Support for caching method overload resolution results for improved compilation performance. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1808) ### [SR.featureMoreConcreteTiebreaker](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureMoreConcreteTiebreaker) SR.featureMoreConcreteTiebreaker featureMoreConcreteTiebreaker Use 'most concrete' tiebreaker for overload resolution when methods differ only by type parameter concreteness. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1805) ### [SR.featureNameOf](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureNameOf) SR.featureNameOf featureNameOf nameof (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1567) ### [SR.featureNestedCopyAndUpdate](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureNestedCopyAndUpdate) SR.featureNestedCopyAndUpdate featureNestedCopyAndUpdate Nested record field copy-and-update (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1597) ### [SR.featureNonInlineLiteralsAsPrintfFormat](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureNonInlineLiteralsAsPrintfFormat) SR.featureNonInlineLiteralsAsPrintfFormat featureNonInlineLiteralsAsPrintfFormat String values marked as literals and IL constants as printf format (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1596) ### [SR.featureNonVariablePatternsToRightOfAsPatterns](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureNonVariablePatternsToRightOfAsPatterns) SR.featureNonVariablePatternsToRightOfAsPatterns featureNonVariablePatternsToRightOfAsPatterns non-variable patterns to the right of 'as' patterns (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1254) ### [SR.featureNotNullIfNotNull](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureNotNullIfNotNull) SR.featureNotNullIfNotNull featureNotNullIfNotNull honor the 'NotNullIfNotNull' attribute on a method's return value (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1825) ### [SR.featureNullableOptionalInterop](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureNullableOptionalInterop) SR.featureNullableOptionalInterop featureNullableOptionalInterop nullable optional interop (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1574) ### [SR.featureNullnessChecking](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureNullnessChecking) SR.featureNullnessChecking featureNullnessChecking nullness checking (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1572) ### [SR.featureOverloadResolutionPriority](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureOverloadResolutionPriority) SR.featureOverloadResolutionPriority featureOverloadResolutionPriority Support for OverloadResolutionPriorityAttribute to prioritize method overloads. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1806) ### [SR.featureOverloadsForCustomOperations](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureOverloadsForCustomOperations) SR.featureOverloadsForCustomOperations featureOverloadsForCustomOperations overloads for custom operations (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1250) ### [SR.featurePackageManagement](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featurePackageManagement) SR.featurePackageManagement featurePackageManagement package management (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1569) ### [SR.featureParsedHashDirectiveArgumentNonString](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureParsedHashDirectiveArgumentNonString) SR.featureParsedHashDirectiveArgumentNonString featureParsedHashDirectiveArgumentNonString # directives with non-quoted string arguments (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1776) ### [SR.featureParsedHashDirectiveUnexpectedIdentifier](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureParsedHashDirectiveUnexpectedIdentifier) SR.featureParsedHashDirectiveUnexpectedIdentifier featureParsedHashDirectiveUnexpectedIdentifier Unexpected identifier '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1778) ### [SR.featureParsedHashDirectiveUnexpectedIdentifier](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureParsedHashDirectiveUnexpectedIdentifier) SR.featureParsedHashDirectiveUnexpectedIdentifier featureParsedHashDirectiveUnexpectedIdentifier Unexpected identifier '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1778) ### [SR.featureParsedHashDirectiveUnexpectedInteger](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureParsedHashDirectiveUnexpectedInteger) SR.featureParsedHashDirectiveUnexpectedInteger featureParsedHashDirectiveUnexpectedInteger Unexpected integer literal '%d'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1777) ### [SR.featurePreferExtensionMethodOverPlainProperty](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featurePreferExtensionMethodOverPlainProperty) SR.featurePreferExtensionMethodOverPlainProperty featurePreferExtensionMethodOverPlainProperty prefer extension method over plain property (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1606) ### [SR.featurePreferStringGetPinnableReference](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featurePreferStringGetPinnableReference) SR.featurePreferStringGetPinnableReference featurePreferStringGetPinnableReference prefer String.GetPinnableReference in fixed bindings (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1605) ### [SR.featurePreprocessorElif](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featurePreprocessorElif) SR.featurePreprocessorElif featurePreprocessorElif #elif preprocessor directive (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1810) ### [SR.featureReallyLongList](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureReallyLongList) SR.featureReallyLongList featureReallyLongList list literals of any size (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1580) ### [SR.featureRecordConstructorSyntax](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureRecordConstructorSyntax) SR.featureRecordConstructorSyntax featureRecordConstructorSyntax Constructing a record via its all-fields constructor (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1784) ### [SR.featureRecordSpreads](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureRecordSpreads) SR.featureRecordSpreads featureRecordSpreads record type and expression spreads (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1846) ### [SR.featureRefCellNotationInformationals](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureRefCellNotationInformationals) SR.featureRefCellNotationInformationals featureRefCellNotationInformationals informational messages related to reference cells (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1253) ### [SR.featureRelaxWhitespace2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureRelaxWhitespace2) SR.featureRelaxWhitespace2 featureRelaxWhitespace2 whitespace relaxation v2 (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1579) ### [SR.featureRequiredProperties](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureRequiredProperties) SR.featureRequiredProperties featureRequiredProperties support for required properties (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1584) ### [SR.featureResumableStateMachines](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureResumableStateMachines) SR.featureResumableStateMachines featureResumableStateMachines resumable state machines (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1573) ### [SR.featureReturnFromFinal](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureReturnFromFinal) SR.featureReturnFromFinal featureReturnFromFinal Support for ReturnFromFinal/YieldFromFinal in computation expressions to enable tailcall optimization when available on the builder. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1804) ### [SR.featureReuseSameFieldsInStructUnions](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureReuseSameFieldsInStructUnions) SR.featureReuseSameFieldsInStructUnions featureReuseSameFieldsInStructUnions Share underlying fields in a [] discriminated union as long as they have same name and type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1760) ### [SR.featureScopedNowarn](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureScopedNowarn) SR.featureScopedNowarn featureScopedNowarn Support for scoped enabling / disabling of warnings by #warn and #nowarn directives, also inside modules (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1795) ### [SR.featureSelfTypeConstraints](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureSelfTypeConstraints) SR.featureSelfTypeConstraints featureSelfTypeConstraints self type constraints (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1583) ### [SR.featureStaticLetInRecordsDusEmptyTypes](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureStaticLetInRecordsDusEmptyTypes) SR.featureStaticLetInRecordsDusEmptyTypes featureStaticLetInRecordsDusEmptyTypes Allow static let bindings in union, record, struct, non-incremental-class types (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1737) ### [SR.featureStaticMembersInInterfaces](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureStaticMembersInInterfaces) SR.featureStaticMembersInInterfaces featureStaticMembersInInterfaces Static members in interfaces (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1595) ### [SR.featureStringInterpolation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureStringInterpolation) SR.featureStringInterpolation featureStringInterpolation string interpolation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1576) ### [SR.featureSupportValueOptionsAsOptionalParameters](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureSupportValueOptionsAsOptionalParameters) SR.featureSupportValueOptionsAsOptionalParameters featureSupportValueOptionsAsOptionalParameters Support ValueOption as valid type for optional member parameters (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1791) ### [SR.featureSupportWarnWhenUnitPassedToObjArg](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureSupportWarnWhenUnitPassedToObjArg) SR.featureSupportWarnWhenUnitPassedToObjArg featureSupportWarnWhenUnitPassedToObjArg Warn when unit is passed to a member accepting `obj` argument, e.g. `Method(o:obj)` will warn if called via `Method()`. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1792) ### [SR.featureTryWithInSeqExpressions](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureTryWithInSeqExpressions) SR.featureTryWithInSeqExpressions featureTryWithInSeqExpressions Support for try-with in sequence expressions (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1593) ### [SR.featureUnionIsPropertiesVisible](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureUnionIsPropertiesVisible) SR.featureUnionIsPropertiesVisible featureUnionIsPropertiesVisible Union case test properties (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1609) ### [SR.featureUnmanagedConstraintCsharpInterop](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureUnmanagedConstraintCsharpInterop) SR.featureUnmanagedConstraintCsharpInterop featureUnmanagedConstraintCsharpInterop Interop between C#'s and F#'s unmanaged generic constraint (emit additional modreq) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1750) ### [SR.featureUseBangBindingValueDiscard](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureUseBangBindingValueDiscard) SR.featureUseBangBindingValueDiscard featureUseBangBindingValueDiscard Allows use! _ = ... in computation expressions (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1793) ### [SR.featureUseTypeSubsumptionCache](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureUseTypeSubsumptionCache) SR.featureUseTypeSubsumptionCache featureUseTypeSubsumptionCache Use type conversion cache during compilation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1785) ### [SR.featureWarnWhenFunctionValueUsedAsInterpolatedStringArg](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureWarnWhenFunctionValueUsedAsInterpolatedStringArg) SR.featureWarnWhenFunctionValueUsedAsInterpolatedStringArg featureWarnWhenFunctionValueUsedAsInterpolatedStringArg Warn when a function value is used as an interpolated string argument (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1807) ### [SR.featureWarningIndexedPropertiesGetSetSameType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureWarningIndexedPropertiesGetSetSameType) SR.featureWarningIndexedPropertiesGetSetSameType featureWarningIndexedPropertiesGetSetSameType Indexed properties getter and setter must have the same type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1607) ### [SR.featureWarningWhenCopyAndUpdateRecordChangesAllFields](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureWarningWhenCopyAndUpdateRecordChangesAllFields) SR.featureWarningWhenCopyAndUpdateRecordChangesAllFields featureWarningWhenCopyAndUpdateRecordChangesAllFields Raises warnings when an copy-and-update record expression changes all fields of a record. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1594) ### [SR.featureWarningWhenInliningMethodImplNoInlineMarkedFunction](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureWarningWhenInliningMethodImplNoInlineMarkedFunction) SR.featureWarningWhenInliningMethodImplNoInlineMarkedFunction featureWarningWhenInliningMethodImplNoInlineMarkedFunction Raises warnings when 'let inline ... =' is used together with [] attribute. Function is not getting inlined. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1590) ### [SR.featureWarningWhenMultipleRecdTypeChoice](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureWarningWhenMultipleRecdTypeChoice) SR.featureWarningWhenMultipleRecdTypeChoice featureWarningWhenMultipleRecdTypeChoice Raises warnings when multiple record type matches were found during name resolution because of overlapping field names. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1599) ### [SR.featureWhileBang](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureWhileBang) SR.featureWhileBang featureWhileBang 'while!' expression (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1603) ### [SR.featureWitnessPassing](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#featureWitnessPassing) SR.featureWitnessPassing featureWitnessPassing witness passing for trait constraints in F# quotations (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1577) ### [SR.fieldIsNotAccessible](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fieldIsNotAccessible) SR.fieldIsNotAccessible fieldIsNotAccessible The record, struct or class field '%s' is not accessible from this code location (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:981) ### [SR.fieldIsNotAccessible](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fieldIsNotAccessible) SR.fieldIsNotAccessible fieldIsNotAccessible The record, struct or class field '%s' is not accessible from this code location (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:981) ### [SR.followingPatternMatchClauseHasWrongType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#followingPatternMatchClauseHasWrongType) SR.followingPatternMatchClauseHasWrongType followingPatternMatchClauseHasWrongType All branches of a pattern match expression must return values implicitly convertible to the type of the first branch, which here is '%s'. This branch returns a value of type '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:31) ### [SR.followingPatternMatchClauseHasWrongType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#followingPatternMatchClauseHasWrongType) SR.followingPatternMatchClauseHasWrongType followingPatternMatchClauseHasWrongType All branches of a pattern match expression must return values implicitly convertible to the type of the first branch, which here is '%s'. This branch returns a value of type '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:31) ### [SR.followingPatternMatchClauseHasWrongTypeTuple](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#followingPatternMatchClauseHasWrongTypeTuple) SR.followingPatternMatchClauseHasWrongTypeTuple followingPatternMatchClauseHasWrongTypeTuple All branches of a pattern match expression must return values implicitly convertible to the type of the first branch, which here is a tuple of length %d of type\n %s \nThis branch returns a tuple of length %d of type\n %s \n (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:32) ### [SR.followingPatternMatchClauseHasWrongTypeTuple](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#followingPatternMatchClauseHasWrongTypeTuple) SR.followingPatternMatchClauseHasWrongTypeTuple followingPatternMatchClauseHasWrongTypeTuple All branches of a pattern match expression must return values implicitly convertible to the type of the first branch, which here is a tuple of length %d of type\n %s \nThis branch returns a tuple of length %d of type\n %s \n (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:32) ### [SR.forBadFormatSpecifier](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#forBadFormatSpecifier) SR.forBadFormatSpecifier forBadFormatSpecifier Bad format specifier (after l or L): Expected ld,li,lo,lu,lx or lX. In F# code you can use %%d, %%x, %%o or %%u instead, which are overloaded to work with all basic integer types. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:238) ### [SR.forBadFormatSpecifierGeneral](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#forBadFormatSpecifierGeneral) SR.forBadFormatSpecifierGeneral forBadFormatSpecifierGeneral Bad format specifier: '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:242) ### [SR.forBadFormatSpecifierGeneral](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#forBadFormatSpecifierGeneral) SR.forBadFormatSpecifierGeneral forBadFormatSpecifierGeneral Bad format specifier: '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:242) ### [SR.forBadPrecision](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#forBadPrecision) SR.forBadPrecision forBadPrecision Bad precision in format specifier (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:233) ### [SR.forBadWidth](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#forBadWidth) SR.forBadWidth forBadWidth Bad width in format specifier (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:234) ### [SR.forDoesNotSupportPrefixFlag](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#forDoesNotSupportPrefixFlag) SR.forDoesNotSupportPrefixFlag forDoesNotSupportPrefixFlag '%s' does not support prefix '%s' flag (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:241) ### [SR.forDoesNotSupportPrefixFlag](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#forDoesNotSupportPrefixFlag) SR.forDoesNotSupportPrefixFlag forDoesNotSupportPrefixFlag '%s' does not support prefix '%s' flag (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:241) ### [SR.forDoesNotSupportZeroFlag](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#forDoesNotSupportZeroFlag) SR.forDoesNotSupportZeroFlag forDoesNotSupportZeroFlag '%s' format does not support '0' flag (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:235) ### [SR.forDoesNotSupportZeroFlag](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#forDoesNotSupportZeroFlag) SR.forDoesNotSupportZeroFlag forDoesNotSupportZeroFlag '%s' format does not support '0' flag (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:235) ### [SR.forFlagSetTwice](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#forFlagSetTwice) SR.forFlagSetTwice forFlagSetTwice '%s' flag set twice (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:230) ### [SR.forFlagSetTwice](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#forFlagSetTwice) SR.forFlagSetTwice forFlagSetTwice '%s' flag set twice (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:230) ### [SR.forFormatDoesntSupportPrecision](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#forFormatDoesntSupportPrecision) SR.forFormatDoesntSupportPrecision forFormatDoesntSupportPrecision '%s' format does not support precision (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:237) ### [SR.forFormatDoesntSupportPrecision](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#forFormatDoesntSupportPrecision) SR.forFormatDoesntSupportPrecision forFormatDoesntSupportPrecision '%s' format does not support precision (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:237) ### [SR.forFormatInvalidForInterpolated](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#forFormatInvalidForInterpolated) SR.forFormatInvalidForInterpolated forFormatInvalidForInterpolated Interpolated strings may not use '%%' format specifiers unless each is given an expression, e.g. '%%d{1+1}'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1639) ### [SR.forFormatInvalidForInterpolated2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#forFormatInvalidForInterpolated2) SR.forFormatInvalidForInterpolated2 forFormatInvalidForInterpolated2 .NET-style format specifiers such as '{x,3}' or '{x:N5}' may not be mixed with '%%' format specifiers. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1640) ### [SR.forFormatInvalidForInterpolated3](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#forFormatInvalidForInterpolated3) SR.forFormatInvalidForInterpolated3 forFormatInvalidForInterpolated3 The '%%P' specifier may not be used explicitly. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1641) ### [SR.forFormatInvalidForInterpolated4](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#forFormatInvalidForInterpolated4) SR.forFormatInvalidForInterpolated4 forFormatInvalidForInterpolated4 Interpolated strings used as type IFormattable or type FormattableString may not use '%%' specifiers, only .NET-style interpolands such as '{expr}', '{expr,3}' or '{expr:N5}' may be used. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1642) ### [SR.forHIsUnnecessary](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#forHIsUnnecessary) SR.forHIsUnnecessary forHIsUnnecessary The 'h' or 'H' in this format specifier is unnecessary. You can use %%d, %%x, %%o or %%u instead, which are overloaded to work with all basic integer types. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:240) ### [SR.forHashSpecifierIsInvalid](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#forHashSpecifierIsInvalid) SR.forHashSpecifierIsInvalid forHashSpecifierIsInvalid The # formatting modifier is invalid in F# (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:232) ### [SR.forLIsUnnecessary](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#forLIsUnnecessary) SR.forLIsUnnecessary forLIsUnnecessary The 'l' or 'L' in this format specifier is unnecessary. In F# code you can use %%d, %%x, %%o or %%u instead, which are overloaded to work with all basic integer types. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:239) ### [SR.forMissingFormatSpecifier](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#forMissingFormatSpecifier) SR.forMissingFormatSpecifier forMissingFormatSpecifier Missing format specifier (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:229) ### [SR.forPercentAInReflectionFreeCode](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#forPercentAInReflectionFreeCode) SR.forPercentAInReflectionFreeCode forPercentAInReflectionFreeCode The '%%A' format specifier may not be used in an assembly being compiled with option '--reflectionfree'. This construct implicitly uses reflection. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:243) ### [SR.forPositionalSpecifiersNotPermitted](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#forPositionalSpecifiersNotPermitted) SR.forPositionalSpecifiersNotPermitted forPositionalSpecifiersNotPermitted Positional specifiers are not permitted in format strings (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:228) ### [SR.forPrecisionMissingAfterDot](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#forPrecisionMissingAfterDot) SR.forPrecisionMissingAfterDot forPrecisionMissingAfterDot Precision missing after the '.' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:236) ### [SR.forPrefixFlagSpacePlusSetTwice](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#forPrefixFlagSpacePlusSetTwice) SR.forPrefixFlagSpacePlusSetTwice forPrefixFlagSpacePlusSetTwice Prefix flag (' ' or '+') set twice (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:231) ### [SR.formatDashItem](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#formatDashItem) SR.formatDashItem formatDashItem
  - %s
 (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1566)
### [SR.formatDashItem](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#formatDashItem) SR.formatDashItem formatDashItem
  - %s
 (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1566)
### [SR.fromEndSlicingRequiresVFive](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fromEndSlicingRequiresVFive) SR.fromEndSlicingRequiresVFive fromEndSlicingRequiresVFive The 'from the end slicing' feature requires language version 'preview'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1547) ### [SR.fscAssemblyCultureAttributeError](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscAssemblyCultureAttributeError) SR.fscAssemblyCultureAttributeError fscAssemblyCultureAttributeError Error emitting 'System.Reflection.AssemblyCultureAttribute' attribute -- 'Executables cannot be satellite assemblies, Culture should always be empty' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1167) ### [SR.fscAssemblyNotFoundInDependencySet](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscAssemblyNotFoundInDependencySet) SR.fscAssemblyNotFoundInDependencySet fscAssemblyNotFoundInDependencySet Assembly '%s' not found in dependency set of target binary. Statically linked roots should be specified using an assembly name, without a DLL or EXE extension. If this assembly was referenced explicitly then it is possible the assembly was not actually required by the generated binary, in which case it should not be statically linked. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1163) ### [SR.fscAssemblyNotFoundInDependencySet](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscAssemblyNotFoundInDependencySet) SR.fscAssemblyNotFoundInDependencySet fscAssemblyNotFoundInDependencySet Assembly '%s' not found in dependency set of target binary. Statically linked roots should be specified using an assembly name, without a DLL or EXE extension. If this assembly was referenced explicitly then it is possible the assembly was not actually required by the generated binary, in which case it should not be statically linked. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1163) ### [SR.fscAssemblyVersionAttributeIgnored](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscAssemblyVersionAttributeIgnored) SR.fscAssemblyVersionAttributeIgnored fscAssemblyVersionAttributeIgnored The 'AssemblyVersionAttribute' has been ignored because a version was given using a command line option (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1166) ### [SR.fscAssemblyWildcardAndDeterminism](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscAssemblyWildcardAndDeterminism) SR.fscAssemblyWildcardAndDeterminism fscAssemblyWildcardAndDeterminism An %s specified version '%s', but this value is a wildcard, and you have requested a deterministic build, these are in conflict. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1176) ### [SR.fscAssemblyWildcardAndDeterminism](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscAssemblyWildcardAndDeterminism) SR.fscAssemblyWildcardAndDeterminism fscAssemblyWildcardAndDeterminism An %s specified version '%s', but this value is a wildcard, and you have requested a deterministic build, these are in conflict. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1176) ### [SR.fscAssumeStaticLinkContainsNoDependencies](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscAssumeStaticLinkContainsNoDependencies) SR.fscAssumeStaticLinkContainsNoDependencies fscAssumeStaticLinkContainsNoDependencies Assembly '%s' was referenced transitively and the assembly could not be resolved automatically. Static linking will assume this DLL has no dependencies on the F# library or other statically linked DLLs. Consider adding an explicit reference to this DLL. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1162) ### [SR.fscAssumeStaticLinkContainsNoDependencies](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscAssumeStaticLinkContainsNoDependencies) SR.fscAssumeStaticLinkContainsNoDependencies fscAssumeStaticLinkContainsNoDependencies Assembly '%s' was referenced transitively and the assembly could not be resolved automatically. Static linking will assume this DLL has no dependencies on the F# library or other statically linked DLLs. Consider adding an explicit reference to this DLL. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1162) ### [SR.fscBadAssemblyVersion](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscBadAssemblyVersion) SR.fscBadAssemblyVersion fscBadAssemblyVersion The attribute %s specified version '%s', but this value is invalid and has been ignored (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1155) ### [SR.fscBadAssemblyVersion](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscBadAssemblyVersion) SR.fscBadAssemblyVersion fscBadAssemblyVersion The attribute %s specified version '%s', but this value is invalid and has been ignored (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1155) ### [SR.fscDelaySignWarning](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscDelaySignWarning) SR.fscDelaySignWarning fscDelaySignWarning Option '--delaysign' overrides attribute 'System.Reflection.AssemblyDelaySignAttribute' given in a source file or added module (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1168) ### [SR.fscIgnoringMixedWhenLinking](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscIgnoringMixedWhenLinking) SR.fscIgnoringMixedWhenLinking fscIgnoringMixedWhenLinking Ignoring mixed managed/unmanaged assembly '%s' during static linking (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1161) ### [SR.fscIgnoringMixedWhenLinking](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscIgnoringMixedWhenLinking) SR.fscIgnoringMixedWhenLinking fscIgnoringMixedWhenLinking Ignoring mixed managed/unmanaged assembly '%s' during static linking (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1161) ### [SR.fscKeyFileCouldNotBeOpened](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscKeyFileCouldNotBeOpened) SR.fscKeyFileCouldNotBeOpened fscKeyFileCouldNotBeOpened The key file '%s' could not be opened (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1164) ### [SR.fscKeyFileCouldNotBeOpened](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscKeyFileCouldNotBeOpened) SR.fscKeyFileCouldNotBeOpened fscKeyFileCouldNotBeOpened The key file '%s' could not be opened (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1164) ### [SR.fscKeyFileWarning](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscKeyFileWarning) SR.fscKeyFileWarning fscKeyFileWarning Option '--keyfile' overrides attribute 'System.Reflection.AssemblyKeyFileAttribute' given in a source file or added module (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1169) ### [SR.fscKeyNameWarning](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscKeyNameWarning) SR.fscKeyNameWarning fscKeyNameWarning Option '--keycontainer' overrides attribute 'System.Reflection.AssemblyNameAttribute' given in a source file or added module (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1170) ### [SR.fscNoImplementationFiles](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscNoImplementationFiles) SR.fscNoImplementationFiles fscNoImplementationFiles No implementation files specified (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1154) ### [SR.fscProblemWritingBinary](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscProblemWritingBinary) SR.fscProblemWritingBinary fscProblemWritingBinary A problem occurred writing the binary '%s': %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1165) ### [SR.fscProblemWritingBinary](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscProblemWritingBinary) SR.fscProblemWritingBinary fscProblemWritingBinary A problem occurred writing the binary '%s': %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1165) ### [SR.fscQuotationLiteralsStaticLinking](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscQuotationLiteralsStaticLinking) SR.fscQuotationLiteralsStaticLinking fscQuotationLiteralsStaticLinking The code in assembly '%s' makes uses of quotation literals. Static linking may not include components that make use of quotation literals unless all assemblies are compiled with at least F# 4.0. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1157) ### [SR.fscQuotationLiteralsStaticLinking](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscQuotationLiteralsStaticLinking) SR.fscQuotationLiteralsStaticLinking fscQuotationLiteralsStaticLinking The code in assembly '%s' makes uses of quotation literals. Static linking may not include components that make use of quotation literals unless all assemblies are compiled with at least F# 4.0. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1157) ### [SR.fscQuotationLiteralsStaticLinking0](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscQuotationLiteralsStaticLinking0) SR.fscQuotationLiteralsStaticLinking0 fscQuotationLiteralsStaticLinking0 Code in this assembly makes uses of quotation literals. Static linking may not include components that make use of quotation literals unless all assemblies are compiled with at least F# 4.0. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1158) ### [SR.fscReferenceOnCommandLine](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscReferenceOnCommandLine) SR.fscReferenceOnCommandLine fscReferenceOnCommandLine The assembly '%s' is listed on the command line. Assemblies should be referenced using a command line flag such as '-r'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1171) ### [SR.fscReferenceOnCommandLine](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscReferenceOnCommandLine) SR.fscReferenceOnCommandLine fscReferenceOnCommandLine The assembly '%s' is listed on the command line. Assemblies should be referenced using a command line flag such as '-r'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1171) ### [SR.fscRemotingError](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscRemotingError) SR.fscRemotingError fscRemotingError The resident compilation service was not used because a problem occurred in communicating with the server. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1172) ### [SR.fscResxSourceFileDeprecated](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscResxSourceFileDeprecated) SR.fscResxSourceFileDeprecated fscResxSourceFileDeprecated Passing a .resx file (%s) as a source file to the compiler is deprecated. Use resgen.exe to transform the .resx file into a .resources file to pass as a --resource option. If you are using MSBuild, this can be done via an item in the .fsproj project file. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1174) ### [SR.fscResxSourceFileDeprecated](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscResxSourceFileDeprecated) SR.fscResxSourceFileDeprecated fscResxSourceFileDeprecated Passing a .resx file (%s) as a source file to the compiler is deprecated. Use resgen.exe to transform the .resx file into a .resources file to pass as a --resource option. If you are using MSBuild, this can be done via an item in the .fsproj project file. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1174) ### [SR.fscStaticLinkingNoEXE](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscStaticLinkingNoEXE) SR.fscStaticLinkingNoEXE fscStaticLinkingNoEXE Static linking may not include a .EXE (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1159) ### [SR.fscStaticLinkingNoMixedDLL](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscStaticLinkingNoMixedDLL) SR.fscStaticLinkingNoMixedDLL fscStaticLinkingNoMixedDLL Static linking may not include a mixed managed/unmanaged DLL (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1160) ### [SR.fscStaticLinkingNoProfileMismatches](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscStaticLinkingNoProfileMismatches) SR.fscStaticLinkingNoProfileMismatches fscStaticLinkingNoProfileMismatches Static linking may not be used on an assembly referencing mscorlib (e.g. a .NET Framework assembly) when generating an assembly that references System.Runtime (e.g. a .NET Core or Portable assembly). (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1175) ### [SR.fscSystemRuntimeInteropServicesIsRequired](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscSystemRuntimeInteropServicesIsRequired) SR.fscSystemRuntimeInteropServicesIsRequired fscSystemRuntimeInteropServicesIsRequired System.Runtime.InteropServices assembly is required to use UnknownWrapper\DispatchWrapper classes. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1356) ### [SR.fscTooManyErrors](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscTooManyErrors) SR.fscTooManyErrors fscTooManyErrors Exiting - too many errors (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1152) ### [SR.fscTwoResourceManifests](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fscTwoResourceManifests) SR.fscTwoResourceManifests fscTwoResourceManifests Conflicting options specified: 'win32manifest' and 'win32res'. Only one of these can be used. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1156) ### [SR.fsharpCoreNotFoundToBeCopied](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fsharpCoreNotFoundToBeCopied) SR.fsharpCoreNotFoundToBeCopied fsharpCoreNotFoundToBeCopied Cannot find FSharp.Core.dll in compiler's directory (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1374) ### [SR.fsiInvalidDirective](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fsiInvalidDirective) SR.fsiInvalidDirective fsiInvalidDirective Invalid directive '#%s %s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1555) ### [SR.fsiInvalidDirective](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#fsiInvalidDirective) SR.fsiInvalidDirective fsiInvalidDirective Invalid directive '#%s %s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1555) ### [SR.ifExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ifExpression) SR.ifExpression ifExpression The 'if' expression needs to have type '%s' to satisfy context type requirements. It currently has type '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:27) ### [SR.ifExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ifExpression) SR.ifExpression ifExpression The 'if' expression needs to have type '%s' to satisfy context type requirements. It currently has type '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:27) ### [SR.ifExpressionTuple](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ifExpressionTuple) SR.ifExpressionTuple ifExpressionTuple The 'if' expression needs to return a tuple of length %d of type\n %s \nto satisfy context type requirements. It currently returns a tuple of length %d of type\n %s \n (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:28) ### [SR.ifExpressionTuple](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ifExpressionTuple) SR.ifExpressionTuple ifExpressionTuple The 'if' expression needs to return a tuple of length %d of type\n %s \nto satisfy context type requirements. It currently returns a tuple of length %d of type\n %s \n (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:28) ### [SR.ilAddressOfLiteralFieldIsInvalid](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilAddressOfLiteralFieldIsInvalid) SR.ilAddressOfLiteralFieldIsInvalid ilAddressOfLiteralFieldIsInvalid Taking the address of a literal field is invalid (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:829) ### [SR.ilAddressOfValueHereIsInvalid](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilAddressOfValueHereIsInvalid) SR.ilAddressOfValueHereIsInvalid ilAddressOfValueHereIsInvalid This operation involves taking the address of a value '%s' represented using a local variable or other special representation. This is invalid. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:830) ### [SR.ilAddressOfValueHereIsInvalid](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilAddressOfValueHereIsInvalid) SR.ilAddressOfValueHereIsInvalid ilAddressOfValueHereIsInvalid This operation involves taking the address of a value '%s' represented using a local variable or other special representation. This is invalid. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:830) ### [SR.ilCustomAttrInvalidArrayElemType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilCustomAttrInvalidArrayElemType) SR.ilCustomAttrInvalidArrayElemType ilCustomAttrInvalidArrayElemType The type '%s' is not a valid custom attribute argument type. Custom attribute arrays must have elements of primitive types, enums, string, System.Type, or System.Object. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1818) ### [SR.ilCustomAttrInvalidArrayElemType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilCustomAttrInvalidArrayElemType) SR.ilCustomAttrInvalidArrayElemType ilCustomAttrInvalidArrayElemType The type '%s' is not a valid custom attribute argument type. Custom attribute arrays must have elements of primitive types, enums, string, System.Type, or System.Object. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1818) ### [SR.ilCustomMarshallersCannotBeUsedInFSharp](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilCustomMarshallersCannotBeUsedInFSharp) SR.ilCustomMarshallersCannotBeUsedInFSharp ilCustomMarshallersCannotBeUsedInFSharp Custom marshallers cannot be specified in F# code. Consider using a C# helper function. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:831) ### [SR.ilDefaultAugmentationAttributeCouldNotBeDecoded](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilDefaultAugmentationAttributeCouldNotBeDecoded) SR.ilDefaultAugmentationAttributeCouldNotBeDecoded ilDefaultAugmentationAttributeCouldNotBeDecoded The DefaultAugmentation attribute could not be decoded (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:844) ### [SR.ilDllImportAttributeCouldNotBeDecoded](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilDllImportAttributeCouldNotBeDecoded) SR.ilDllImportAttributeCouldNotBeDecoded ilDllImportAttributeCouldNotBeDecoded The DllImport attribute could not be decoded (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:834) ### [SR.ilDynamicInvocationNotSupported](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilDynamicInvocationNotSupported) SR.ilDynamicInvocationNotSupported ilDynamicInvocationNotSupported Dynamic invocation of %s is not supported (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:828) ### [SR.ilDynamicInvocationNotSupported](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilDynamicInvocationNotSupported) SR.ilDynamicInvocationNotSupported ilDynamicInvocationNotSupported Dynamic invocation of %s is not supported (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:828) ### [SR.ilFieldDoesNotHaveValidOffsetForStructureLayout](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilFieldDoesNotHaveValidOffsetForStructureLayout) SR.ilFieldDoesNotHaveValidOffsetForStructureLayout ilFieldDoesNotHaveValidOffsetForStructureLayout The type '%s' has been marked as having an Explicit layout, but the field '%s' has not been marked with the 'FieldOffset' attribute (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1101) ### [SR.ilFieldDoesNotHaveValidOffsetForStructureLayout](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilFieldDoesNotHaveValidOffsetForStructureLayout) SR.ilFieldDoesNotHaveValidOffsetForStructureLayout ilFieldDoesNotHaveValidOffsetForStructureLayout The type '%s' has been marked as having an Explicit layout, but the field '%s' has not been marked with the 'FieldOffset' attribute (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1101) ### [SR.ilFieldHasOffsetForSequentialLayout](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilFieldHasOffsetForSequentialLayout) SR.ilFieldHasOffsetForSequentialLayout ilFieldHasOffsetForSequentialLayout The FieldOffset attribute can only be placed on members of types marked with the StructLayout(LayoutKind.Explicit) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1107) ### [SR.ilFieldOffsetAttributeCouldNotBeDecoded](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilFieldOffsetAttributeCouldNotBeDecoded) SR.ilFieldOffsetAttributeCouldNotBeDecoded ilFieldOffsetAttributeCouldNotBeDecoded The FieldOffset attribute could not be decoded (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:842) ### [SR.ilIncorrectNumberOfTypeArguments](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilIncorrectNumberOfTypeArguments) SR.ilIncorrectNumberOfTypeArguments ilIncorrectNumberOfTypeArguments Incorrect number of type arguments to local call (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:827) ### [SR.ilLabelNotFound](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilLabelNotFound) SR.ilLabelNotFound ilLabelNotFound Label %s not found (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:826) ### [SR.ilLabelNotFound](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilLabelNotFound) SR.ilLabelNotFound ilLabelNotFound Label %s not found (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:826) ### [SR.ilLiteralFieldsCannotBeSet](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilLiteralFieldsCannotBeSet) SR.ilLiteralFieldsCannotBeSet ilLiteralFieldsCannotBeSet Literal fields cannot be set (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:835) ### [SR.ilMainModuleEmpty](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilMainModuleEmpty) SR.ilMainModuleEmpty ilMainModuleEmpty Main module of program is empty: nothing will happen when it is run (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:839) ### [SR.ilMarshalAsAttributeCannotBeDecoded](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilMarshalAsAttributeCannotBeDecoded) SR.ilMarshalAsAttributeCannotBeDecoded ilMarshalAsAttributeCannotBeDecoded The MarshalAs attribute could not be decoded (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:832) ### [SR.ilMutableVariablesCannotEscapeMethod](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilMutableVariablesCannotEscapeMethod) SR.ilMutableVariablesCannotEscapeMethod ilMutableVariablesCannotEscapeMethod Mutable variables cannot escape their method (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:837) ### [SR.ilReflectedDefinitionsCannotUseSliceOperator](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilReflectedDefinitionsCannotUseSliceOperator) SR.ilReflectedDefinitionsCannotUseSliceOperator ilReflectedDefinitionsCannotUseSliceOperator Reflected definitions cannot contain uses of the prefix splice operator '%%' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:845) ### [SR.ilSignBadImageFormat](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilSignBadImageFormat) SR.ilSignBadImageFormat ilSignBadImageFormat Bad image format (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1142) ### [SR.ilSignInvalidAlgId](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilSignInvalidAlgId) SR.ilSignInvalidAlgId ilSignInvalidAlgId Invalid algId - 'Exponent' expected (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1147) ### [SR.ilSignInvalidBitLen](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilSignInvalidBitLen) SR.ilSignInvalidBitLen ilSignInvalidBitLen Invalid bit Length (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1145) ### [SR.ilSignInvalidMagicValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilSignInvalidMagicValue) SR.ilSignInvalidMagicValue ilSignInvalidMagicValue Invalid Magic value in CLR Header (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1141) ### [SR.ilSignInvalidPKBlob](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilSignInvalidPKBlob) SR.ilSignInvalidPKBlob ilSignInvalidPKBlob Invalid Public Key blob (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1150) ### [SR.ilSignInvalidRSAParams](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilSignInvalidRSAParams) SR.ilSignInvalidRSAParams ilSignInvalidRSAParams Invalid RSAParameters structure - '{0}' expected (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1146) ### [SR.ilSignInvalidSignatureSize](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilSignInvalidSignatureSize) SR.ilSignInvalidSignatureSize ilSignInvalidSignatureSize Invalid signature size (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1148) ### [SR.ilSignNoSignatureDirectory](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilSignNoSignatureDirectory) SR.ilSignNoSignatureDirectory ilSignNoSignatureDirectory No signature directory (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1149) ### [SR.ilSignPrivateKeyExpected](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilSignPrivateKeyExpected) SR.ilSignPrivateKeyExpected ilSignPrivateKeyExpected Private key expected (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1143) ### [SR.ilSignRsaKeyExpected](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilSignRsaKeyExpected) SR.ilSignRsaKeyExpected ilSignRsaKeyExpected RSA key expected (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1144) ### [SR.ilSignatureForExternalFunctionContainsTypeParameters](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilSignatureForExternalFunctionContainsTypeParameters) SR.ilSignatureForExternalFunctionContainsTypeParameters ilSignatureForExternalFunctionContainsTypeParameters The signature for this external function contains type parameters. Constrain the argument and return types to indicate the types of the corresponding C function. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:833) ### [SR.ilStaticMethodIsNotLambda](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilStaticMethodIsNotLambda) SR.ilStaticMethodIsNotLambda ilStaticMethodIsNotLambda GenSetStorage: %s was represented as a static method but was not an appropriate lambda expression (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:836) ### [SR.ilStaticMethodIsNotLambda](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilStaticMethodIsNotLambda) SR.ilStaticMethodIsNotLambda ilStaticMethodIsNotLambda GenSetStorage: %s was represented as a static method but was not an appropriate lambda expression (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:836) ### [SR.ilStructLayoutAttributeCouldNotBeDecoded](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilStructLayoutAttributeCouldNotBeDecoded) SR.ilStructLayoutAttributeCouldNotBeDecoded ilStructLayoutAttributeCouldNotBeDecoded The StructLayout attribute could not be decoded (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:843) ### [SR.ilTypeCannotBeUsedForLiteralField](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilTypeCannotBeUsedForLiteralField) SR.ilTypeCannotBeUsedForLiteralField ilTypeCannotBeUsedForLiteralField This type cannot be used for a literal field (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:840) ### [SR.ilUndefinedValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilUndefinedValue) SR.ilUndefinedValue ilUndefinedValue Undefined value '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:825) ### [SR.ilUndefinedValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilUndefinedValue) SR.ilUndefinedValue ilUndefinedValue Undefined value '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:825) ### [SR.ilUnexpectedGetSetAnnotation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilUnexpectedGetSetAnnotation) SR.ilUnexpectedGetSetAnnotation ilUnexpectedGetSetAnnotation Unexpected GetSet annotation on a property (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:841) ### [SR.ilUnexpectedUnrealizedValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilUnexpectedUnrealizedValue) SR.ilUnexpectedUnrealizedValue ilUnexpectedUnrealizedValue Compiler error: unexpected unrealized value (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:838) ### [SR.ilreadFileChanged](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilreadFileChanged) SR.ilreadFileChanged ilreadFileChanged The file '%s' changed on disk unexpectedly, please reload. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1499) ### [SR.ilreadFileChanged](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilreadFileChanged) SR.ilreadFileChanged ilreadFileChanged The file '%s' changed on disk unexpectedly, please reload. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1499) ### [SR.ilwriteErrorCreatingPdb](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilwriteErrorCreatingPdb) SR.ilwriteErrorCreatingPdb ilwriteErrorCreatingPdb Unexpected error creating debug information file '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1023) ### [SR.ilwriteErrorCreatingPdb](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilwriteErrorCreatingPdb) SR.ilwriteErrorCreatingPdb ilwriteErrorCreatingPdb Unexpected error creating debug information file '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1023) ### [SR.ilxGenUnknownDebugPoint](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilxGenUnknownDebugPoint) SR.ilxGenUnknownDebugPoint ilxGenUnknownDebugPoint Unknown debug point '%s'. The available debug points are '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1687) ### [SR.ilxGenUnknownDebugPoint](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilxGenUnknownDebugPoint) SR.ilxGenUnknownDebugPoint ilxGenUnknownDebugPoint Unknown debug point '%s'. The available debug points are '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1687) ### [SR.ilxgenInvalidConstructInStateMachineDuringCodegen](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilxgenInvalidConstructInStateMachineDuringCodegen) SR.ilxgenInvalidConstructInStateMachineDuringCodegen ilxgenInvalidConstructInStateMachineDuringCodegen The resumable code construct '%s' may only be used in inlined code protected by 'if __useResumableCode then ...' and the overall composition must form valid resumable code. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1676) ### [SR.ilxgenInvalidConstructInStateMachineDuringCodegen](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilxgenInvalidConstructInStateMachineDuringCodegen) SR.ilxgenInvalidConstructInStateMachineDuringCodegen ilxgenInvalidConstructInStateMachineDuringCodegen The resumable code construct '%s' may only be used in inlined code protected by 'if __useResumableCode then ...' and the overall composition must form valid resumable code. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1676) ### [SR.ilxgenUnexpectedArgumentToMethodHandleOfDuringCodegen](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ilxgenUnexpectedArgumentToMethodHandleOfDuringCodegen) SR.ilxgenUnexpectedArgumentToMethodHandleOfDuringCodegen ilxgenUnexpectedArgumentToMethodHandleOfDuringCodegen Invalid argument to 'methodhandleof' during codegen (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1259) ### [SR.impImportedAssemblyUsesNotPublicType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#impImportedAssemblyUsesNotPublicType) SR.impImportedAssemblyUsesNotPublicType impImportedAssemblyUsesNotPublicType An imported assembly uses the type '%s' but that type is not public (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:997) ### [SR.impImportedAssemblyUsesNotPublicType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#impImportedAssemblyUsesNotPublicType) SR.impImportedAssemblyUsesNotPublicType impImportedAssemblyUsesNotPublicType An imported assembly uses the type '%s' but that type is not public (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:997) ### [SR.impInvalidMeasureArgument1](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#impInvalidMeasureArgument1) SR.impInvalidMeasureArgument1 impInvalidMeasureArgument1 Invalid value '%s' for unit-of-measure parameter '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1298) ### [SR.impInvalidMeasureArgument1](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#impInvalidMeasureArgument1) SR.impInvalidMeasureArgument1 impInvalidMeasureArgument1 Invalid value '%s' for unit-of-measure parameter '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1298) ### [SR.impInvalidMeasureArgument2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#impInvalidMeasureArgument2) SR.impInvalidMeasureArgument2 impInvalidMeasureArgument2 Invalid value unit-of-measure parameter '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1299) ### [SR.impInvalidMeasureArgument2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#impInvalidMeasureArgument2) SR.impInvalidMeasureArgument2 impInvalidMeasureArgument2 Invalid value unit-of-measure parameter '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1299) ### [SR.impInvalidNumberOfGenericArguments](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#impInvalidNumberOfGenericArguments) SR.impInvalidNumberOfGenericArguments impInvalidNumberOfGenericArguments Invalid number of generic arguments to type '%s' in provided type. Expected '%d' arguments, given '%d'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1297) ### [SR.impInvalidNumberOfGenericArguments](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#impInvalidNumberOfGenericArguments) SR.impInvalidNumberOfGenericArguments impInvalidNumberOfGenericArguments Invalid number of generic arguments to type '%s' in provided type. Expected '%d' arguments, given '%d'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1297) ### [SR.impNotEnoughTypeParamsInScopeWhileImporting](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#impNotEnoughTypeParamsInScopeWhileImporting) SR.impNotEnoughTypeParamsInScopeWhileImporting impNotEnoughTypeParamsInScopeWhileImporting Internal error or badly formed metadata: not enough type parameters were in scope while importing (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:995) ### [SR.impReferenceToDllRequiredByAssembly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#impReferenceToDllRequiredByAssembly) SR.impReferenceToDllRequiredByAssembly impReferenceToDllRequiredByAssembly A reference to the DLL %s is required by assembly %s. The imported type %s is located in the first assembly and could not be resolved. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:996) ### [SR.impReferenceToDllRequiredByAssembly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#impReferenceToDllRequiredByAssembly) SR.impReferenceToDllRequiredByAssembly impReferenceToDllRequiredByAssembly A reference to the DLL %s is required by assembly %s. The imported type %s is located in the first assembly and could not be resolved. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:996) ### [SR.impReferencedTypeCouldNotBeFoundInAssembly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#impReferencedTypeCouldNotBeFoundInAssembly) SR.impReferencedTypeCouldNotBeFoundInAssembly impReferencedTypeCouldNotBeFoundInAssembly A reference to the type '%s' in assembly '%s' was found, but the type could not be found in that assembly (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:994) ### [SR.impReferencedTypeCouldNotBeFoundInAssembly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#impReferencedTypeCouldNotBeFoundInAssembly) SR.impReferencedTypeCouldNotBeFoundInAssembly impReferencedTypeCouldNotBeFoundInAssembly A reference to the type '%s' in assembly '%s' was found, but the type could not be found in that assembly (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:994) ### [SR.impTypeRequiredUnavailable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#impTypeRequiredUnavailable) SR.impTypeRequiredUnavailable impTypeRequiredUnavailable The type '%s' is required here and is unavailable. You must add a reference to assembly '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:993) ### [SR.impTypeRequiredUnavailable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#impTypeRequiredUnavailable) SR.impTypeRequiredUnavailable impTypeRequiredUnavailable The type '%s' is required here and is unavailable. You must add a reference to assembly '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:993) ### [SR.implAttributeMissingFromSignature](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#implAttributeMissingFromSignature) SR.implAttributeMissingFromSignature implAttributeMissingFromSignature The attribute '%s' is present on '%s' in the implementation but not in the signature, which takes precedence for tooling and consumers. Add the attribute to the signature, to ensure the attribute is not ignored by the compiler. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1819) ### [SR.implAttributeMissingFromSignature](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#implAttributeMissingFromSignature) SR.implAttributeMissingFromSignature implAttributeMissingFromSignature The attribute '%s' is present on '%s' in the implementation but not in the signature, which takes precedence for tooling and consumers. Add the attribute to the signature, to ensure the attribute is not ignored by the compiler. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1819) ### [SR.implMissingInlineIfLambda](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#implMissingInlineIfLambda) SR.implMissingInlineIfLambda implMissingInlineIfLambda The 'InlineIfLambda' attribute is present in the signature but not the implementation. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1699) ### [SR.implicitlyDiscardedInSequenceExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#implicitlyDiscardedInSequenceExpression) SR.implicitlyDiscardedInSequenceExpression implicitlyDiscardedInSequenceExpression This expression returns a value of type '%s' but is implicitly discarded. Consider using 'let' to bind the result to a name, e.g. 'let result = expression'. If you intended to use the expression as a value in the sequence then use an explicit 'yield'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1497) ### [SR.implicitlyDiscardedInSequenceExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#implicitlyDiscardedInSequenceExpression) SR.implicitlyDiscardedInSequenceExpression implicitlyDiscardedInSequenceExpression This expression returns a value of type '%s' but is implicitly discarded. Consider using 'let' to bind the result to a name, e.g. 'let result = expression'. If you intended to use the expression as a value in the sequence then use an explicit 'yield'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1497) ### [SR.implicitlyDiscardedSequenceInSequenceExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#implicitlyDiscardedSequenceInSequenceExpression) SR.implicitlyDiscardedSequenceInSequenceExpression implicitlyDiscardedSequenceInSequenceExpression This expression returns a value of type '%s' but is implicitly discarded. Consider using 'let' to bind the result to a name, e.g. 'let result = expression'. If you intended to use the expression as a value in the sequence then use an explicit 'yield!'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1498) ### [SR.implicitlyDiscardedSequenceInSequenceExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#implicitlyDiscardedSequenceInSequenceExpression) SR.implicitlyDiscardedSequenceInSequenceExpression implicitlyDiscardedSequenceInSequenceExpression This expression returns a value of type '%s' but is implicitly discarded. Consider using 'let' to bind the result to a name, e.g. 'let result = expression'. If you intended to use the expression as a value in the sequence then use an explicit 'yield!'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1498) ### [SR.infosInvalidProvidedLiteralValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#infosInvalidProvidedLiteralValue) SR.infosInvalidProvidedLiteralValue infosInvalidProvidedLiteralValue Invalid provided literal value '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1320) ### [SR.infosInvalidProvidedLiteralValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#infosInvalidProvidedLiteralValue) SR.infosInvalidProvidedLiteralValue infosInvalidProvidedLiteralValue Invalid provided literal value '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1320) ### [SR.invalidFullNameForProvidedType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#invalidFullNameForProvidedType) SR.invalidFullNameForProvidedType invalidFullNameForProvidedType invalid full name for provided type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1221) ### [SR.invalidNamespaceForProvidedType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#invalidNamespaceForProvidedType) SR.invalidNamespaceForProvidedType invalidNamespaceForProvidedType invalid namespace for provided type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1220) ### [SR.invalidPlatformTarget](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#invalidPlatformTarget) SR.invalidPlatformTarget invalidPlatformTarget The 'anycpu32bitpreferred' platform can only be used with EXE targets. You must use 'anycpu' instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1321) ### [SR.invalidXmlDocPosition](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#invalidXmlDocPosition) SR.invalidXmlDocPosition invalidXmlDocPosition XML comment is not placed on a valid language element. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1701) ### [SR.itemNotFoundDuringDynamicCodeGen](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#itemNotFoundDuringDynamicCodeGen) SR.itemNotFoundDuringDynamicCodeGen itemNotFoundDuringDynamicCodeGen %s '%s' not found in assembly '%s'. A possible cause may be a version incompatibility. You may need to explicitly reference the correct version of this assembly to allow all referenced components to use the correct version. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1484) ### [SR.itemNotFoundDuringDynamicCodeGen](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#itemNotFoundDuringDynamicCodeGen) SR.itemNotFoundDuringDynamicCodeGen itemNotFoundDuringDynamicCodeGen %s '%s' not found in assembly '%s'. A possible cause may be a version incompatibility. You may need to explicitly reference the correct version of this assembly to allow all referenced components to use the correct version. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1484) ### [SR.itemNotFoundInTypeDuringDynamicCodeGen](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#itemNotFoundInTypeDuringDynamicCodeGen) SR.itemNotFoundInTypeDuringDynamicCodeGen itemNotFoundInTypeDuringDynamicCodeGen %s '%s' not found in type '%s' from assembly '%s'. A possible cause may be a version incompatibility. You may need to explicitly reference the correct version of this assembly to allow all referenced components to use the correct version. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1485) ### [SR.itemNotFoundInTypeDuringDynamicCodeGen](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#itemNotFoundInTypeDuringDynamicCodeGen) SR.itemNotFoundInTypeDuringDynamicCodeGen itemNotFoundInTypeDuringDynamicCodeGen %s '%s' not found in type '%s' from assembly '%s'. A possible cause may be a version incompatibility. You may need to explicitly reference the correct version of this assembly to allow all referenced components to use the correct version. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1485) ### [SR.keywordDescriptionAbstract](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionAbstract) SR.keywordDescriptionAbstract keywordDescriptionAbstract Indicates a method that either has no implementation in the type in which it is declared or that is virtual and has a default implementation. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1406) ### [SR.keywordDescriptionAnd](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionAnd) SR.keywordDescriptionAnd keywordDescriptionAnd Used in mutually recursive bindings, in property declarations, and with multiple constraints on generic parameters. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1407) ### [SR.keywordDescriptionAs](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionAs) SR.keywordDescriptionAs keywordDescriptionAs Used to give the current class object an object name. Also used to give a name to a whole pattern within a pattern match. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1408) ### [SR.keywordDescriptionAssert](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionAssert) SR.keywordDescriptionAssert keywordDescriptionAssert Used to verify code during debugging. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1409) ### [SR.keywordDescriptionBase](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionBase) SR.keywordDescriptionBase keywordDescriptionBase Used as the name of the base class object. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1410) ### [SR.keywordDescriptionBegin](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionBegin) SR.keywordDescriptionBegin keywordDescriptionBegin In verbose syntax, indicates the start of a code block. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1411) ### [SR.keywordDescriptionCast](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionCast) SR.keywordDescriptionCast keywordDescriptionCast Converts a type to type that is higher in the hierarchy. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1480) ### [SR.keywordDescriptionClass](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionClass) SR.keywordDescriptionClass keywordDescriptionClass In verbose syntax, indicates the start of a class definition. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1412) ### [SR.keywordDescriptionConst](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionConst) SR.keywordDescriptionConst keywordDescriptionConst Keyword to specify a constant literal as a type parameter argument in Type Providers. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1413) ### [SR.keywordDescriptionDefault](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionDefault) SR.keywordDescriptionDefault keywordDescriptionDefault Indicates an implementation of an abstract method; used together with an abstract method declaration to create a virtual method. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1414) ### [SR.keywordDescriptionDelegate](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionDelegate) SR.keywordDescriptionDelegate keywordDescriptionDelegate Used to declare a delegate. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1415) ### [SR.keywordDescriptionDo](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionDo) SR.keywordDescriptionDo keywordDescriptionDo Used in looping constructs or to execute imperative code. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1416) ### [SR.keywordDescriptionDone](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionDone) SR.keywordDescriptionDone keywordDescriptionDone In verbose syntax, indicates the end of a block of code in a looping expression. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1417) ### [SR.keywordDescriptionDowncast](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionDowncast) SR.keywordDescriptionDowncast keywordDescriptionDowncast Used to convert to a type that is lower in the inheritance chain. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1418) ### [SR.keywordDescriptionDownto](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionDownto) SR.keywordDescriptionDownto keywordDescriptionDownto In a for expression, used when counting in reverse. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1419) ### [SR.keywordDescriptionDynamicCast](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionDynamicCast) SR.keywordDescriptionDynamicCast keywordDescriptionDynamicCast Converts a type to a type that is lower in the hierarchy. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1481) ### [SR.keywordDescriptionElif](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionElif) SR.keywordDescriptionElif keywordDescriptionElif Used in conditional branching. A short form of else if. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1420) ### [SR.keywordDescriptionElse](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionElse) SR.keywordDescriptionElse keywordDescriptionElse Used in conditional branching. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1421) ### [SR.keywordDescriptionEnd](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionEnd) SR.keywordDescriptionEnd keywordDescriptionEnd In type definitions and type extensions, indicates the end of a section of member definitions. In verbose syntax, used to specify the end of a code block that starts with the begin keyword. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1422) ### [SR.keywordDescriptionException](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionException) SR.keywordDescriptionException keywordDescriptionException Used to declare an exception type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1423) ### [SR.keywordDescriptionExtern](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionExtern) SR.keywordDescriptionExtern keywordDescriptionExtern Indicates that a declared program element is defined in another binary or assembly. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1424) ### [SR.keywordDescriptionFinally](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionFinally) SR.keywordDescriptionFinally keywordDescriptionFinally Used together with try to introduce a block of code that executes regardless of whether an exception occurs. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1426) ### [SR.keywordDescriptionFor](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionFor) SR.keywordDescriptionFor keywordDescriptionFor Used in looping constructs. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1427) ### [SR.keywordDescriptionFun](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionFun) SR.keywordDescriptionFun keywordDescriptionFun Used in lambda expressions, also known as anonymous functions. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1428) ### [SR.keywordDescriptionFunction](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionFunction) SR.keywordDescriptionFunction keywordDescriptionFunction Used as a shorter alternative to the fun keyword and a match expression in a lambda expression that has pattern matching on a single argument. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1429) ### [SR.keywordDescriptionGlobal](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionGlobal) SR.keywordDescriptionGlobal keywordDescriptionGlobal Used to reference the top-level .NET namespace. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1430) ### [SR.keywordDescriptionIf](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionIf) SR.keywordDescriptionIf keywordDescriptionIf Used in conditional branching constructs. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1431) ### [SR.keywordDescriptionIn](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionIn) SR.keywordDescriptionIn keywordDescriptionIn Used for sequence expressions and, in verbose syntax, to separate expressions from bindings. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1432) ### [SR.keywordDescriptionInherit](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionInherit) SR.keywordDescriptionInherit keywordDescriptionInherit Used to specify a base class or base interface. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1433) ### [SR.keywordDescriptionInline](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionInline) SR.keywordDescriptionInline keywordDescriptionInline Used to indicate a function that should be integrated directly into the caller's code. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1434) ### [SR.keywordDescriptionInterface](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionInterface) SR.keywordDescriptionInterface keywordDescriptionInterface Used to declare and implement interfaces. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1435) ### [SR.keywordDescriptionInternal](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionInternal) SR.keywordDescriptionInternal keywordDescriptionInternal Used to specify that a member is visible inside an assembly but not outside it. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1436) ### [SR.keywordDescriptionLazy](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionLazy) SR.keywordDescriptionLazy keywordDescriptionLazy Used to specify a computation that is to be performed only when a result is needed. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1437) ### [SR.keywordDescriptionLeftArrow](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionLeftArrow) SR.keywordDescriptionLeftArrow keywordDescriptionLeftArrow Assigns a value to a variable. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1479) ### [SR.keywordDescriptionLet](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionLet) SR.keywordDescriptionLet keywordDescriptionLet Used to associate, or bind, a name to a value or function. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1438) ### [SR.keywordDescriptionLetBang](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionLetBang) SR.keywordDescriptionLetBang keywordDescriptionLetBang Used in computation expressions to bind a name to the result of another computation expression. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1439) ### [SR.keywordDescriptionMatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionMatch) SR.keywordDescriptionMatch keywordDescriptionMatch Used to branch by comparing a value to a pattern. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1440) ### [SR.keywordDescriptionMatchBang](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionMatchBang) SR.keywordDescriptionMatchBang keywordDescriptionMatchBang Used in computation expressions to pattern match directly over the result of another computation expression. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1441) ### [SR.keywordDescriptionMember](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionMember) SR.keywordDescriptionMember keywordDescriptionMember Used to declare a property or method in an object type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1442) ### [SR.keywordDescriptionModule](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionModule) SR.keywordDescriptionModule keywordDescriptionModule Used to associate a name with a group of related types, values, and functions, to logically separate it from other code. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1443) ### [SR.keywordDescriptionMutable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionMutable) SR.keywordDescriptionMutable keywordDescriptionMutable Used to declare a variable, that is, a value that can be changed. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1444) ### [SR.keywordDescriptionNamespace](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionNamespace) SR.keywordDescriptionNamespace keywordDescriptionNamespace Used to associate a name with a group of related types and modules, to logically separate it from other code. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1445) ### [SR.keywordDescriptionNew](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionNew) SR.keywordDescriptionNew keywordDescriptionNew Used to declare, define, or invoke a constructor that creates or that can create an object. Also used in generic parameter constraints to indicate that a type must have a certain constructor. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1446) ### [SR.keywordDescriptionNot](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionNot) SR.keywordDescriptionNot keywordDescriptionNot Not actually a keyword. However, not struct in combination is used as a generic parameter constraint. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1447) ### [SR.keywordDescriptionNull](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionNull) SR.keywordDescriptionNull keywordDescriptionNull Indicates the absence of an object. Also used in generic parameter constraints. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1448) ### [SR.keywordDescriptionOf](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionOf) SR.keywordDescriptionOf keywordDescriptionOf Used in discriminated unions to indicate the type of categories of values, and in delegate and exception declarations. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1449) ### [SR.keywordDescriptionOpen](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionOpen) SR.keywordDescriptionOpen keywordDescriptionOpen Used to make the contents of a namespace or module available without qualification. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1450) ### [SR.keywordDescriptionOr](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionOr) SR.keywordDescriptionOr keywordDescriptionOr Used in member constraints. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1451) ### [SR.keywordDescriptionOverride](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionOverride) SR.keywordDescriptionOverride keywordDescriptionOverride Used to implement a version of an abstract or virtual method that differs from the base version. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1452) ### [SR.keywordDescriptionPrivate](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionPrivate) SR.keywordDescriptionPrivate keywordDescriptionPrivate Restricts access to a member to code in the same type or module. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1453) ### [SR.keywordDescriptionPublic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionPublic) SR.keywordDescriptionPublic keywordDescriptionPublic Allows access to a member from outside the type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1454) ### [SR.keywordDescriptionRec](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionRec) SR.keywordDescriptionRec keywordDescriptionRec Used to indicate that a function is recursive. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1455) ### [SR.keywordDescriptionReturn](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionReturn) SR.keywordDescriptionReturn keywordDescriptionReturn Used to provide a value for the result of the containing computation expression. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1456) ### [SR.keywordDescriptionReturnBang](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionReturnBang) SR.keywordDescriptionReturnBang keywordDescriptionReturnBang Used to provide a value for the result of the containing computation expression, where that value itself comes from the result another computation expression. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1457) ### [SR.keywordDescriptionRightArrow](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionRightArrow) SR.keywordDescriptionRightArrow keywordDescriptionRightArrow In function types, delimits arguments and return values. Yields an expression (in sequence expressions); equivalent to the yield keyword. Used in match expressions (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1478) ### [SR.keywordDescriptionSelect](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionSelect) SR.keywordDescriptionSelect keywordDescriptionSelect Used in query expressions to specify what fields or columns to extract. Note that this is a contextual keyword, which means that it is not actually a reserved word and it only acts like a keyword in appropriate context. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1458) ### [SR.keywordDescriptionSig](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionSig) SR.keywordDescriptionSig keywordDescriptionSig Keyword reserved for ML-compatibility. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1459) ### [SR.keywordDescriptionStatic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionStatic) SR.keywordDescriptionStatic keywordDescriptionStatic Used to indicate a method or property that can be called without an instance of a type, or a value member that is shared among all instances of a type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1460) ### [SR.keywordDescriptionStruct](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionStruct) SR.keywordDescriptionStruct keywordDescriptionStruct Used to declare a structure type. Also used in generic parameter constraints. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1461) ### [SR.keywordDescriptionThen](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionThen) SR.keywordDescriptionThen keywordDescriptionThen Used in conditional expressions. Also used to perform side effects after object construction. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1462) ### [SR.keywordDescriptionTo](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionTo) SR.keywordDescriptionTo keywordDescriptionTo Used in for loops to indicate a range. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1463) ### [SR.keywordDescriptionTrueFalse](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionTrueFalse) SR.keywordDescriptionTrueFalse keywordDescriptionTrueFalse Used as a Boolean literal. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1425) ### [SR.keywordDescriptionTry](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionTry) SR.keywordDescriptionTry keywordDescriptionTry Used to introduce a block of code that might generate an exception. Used together with 'with' or 'finally'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1464) ### [SR.keywordDescriptionType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionType) SR.keywordDescriptionType keywordDescriptionType Used to declare a class, record, structure, discriminated union, enumeration type, unit of measure, or type abbreviation. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1465) ### [SR.keywordDescriptionTypeTest](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionTypeTest) SR.keywordDescriptionTypeTest keywordDescriptionTypeTest Used to check if an object is of the given type in a pattern or binding. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1466) ### [SR.keywordDescriptionTypedQuotation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionTypedQuotation) SR.keywordDescriptionTypedQuotation keywordDescriptionTypedQuotation Delimits a typed code quotation. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1482) ### [SR.keywordDescriptionUntypedQuotation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionUntypedQuotation) SR.keywordDescriptionUntypedQuotation keywordDescriptionUntypedQuotation Delimits a untyped code quotation. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1483) ### [SR.keywordDescriptionUpcast](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionUpcast) SR.keywordDescriptionUpcast keywordDescriptionUpcast Used to convert to a type that is higher in the inheritance chain. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1467) ### [SR.keywordDescriptionUse](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionUse) SR.keywordDescriptionUse keywordDescriptionUse Used instead of let for values that implement IDisposable (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1468) ### [SR.keywordDescriptionUseBang](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionUseBang) SR.keywordDescriptionUseBang keywordDescriptionUseBang Used instead of let! in computation expressions for computation expression results that implement IDisposable. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1469) ### [SR.keywordDescriptionVal](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionVal) SR.keywordDescriptionVal keywordDescriptionVal Used in a signature to indicate a value, or in a type to declare a member, in limited situations. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1470) ### [SR.keywordDescriptionVoid](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionVoid) SR.keywordDescriptionVoid keywordDescriptionVoid Indicates the .NET void type. Used when interoperating with other .NET languages. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1471) ### [SR.keywordDescriptionWhen](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionWhen) SR.keywordDescriptionWhen keywordDescriptionWhen Used for Boolean conditions (when guards) on pattern matches and to introduce a constraint clause for a generic type parameter. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1472) ### [SR.keywordDescriptionWhile](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionWhile) SR.keywordDescriptionWhile keywordDescriptionWhile Introduces a looping construct. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1473) ### [SR.keywordDescriptionWhileBang](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionWhileBang) SR.keywordDescriptionWhileBang keywordDescriptionWhileBang Used in computation expressions to introduce a looping construct where the condition is the result of another computation expression. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1474) ### [SR.keywordDescriptionWith](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionWith) SR.keywordDescriptionWith keywordDescriptionWith Used together with the match keyword in pattern matching expressions. Also used in object expressions, record copying expressions, and type extensions to introduce member definitions, and to introduce exception handlers. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1475) ### [SR.keywordDescriptionYield](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionYield) SR.keywordDescriptionYield keywordDescriptionYield Used in a sequence expression to produce a value for a sequence. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1476) ### [SR.keywordDescriptionYieldBang](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#keywordDescriptionYieldBang) SR.keywordDescriptionYieldBang keywordDescriptionYieldBang Used in a computation expression to append the result of a given computation expression to a collection of results for the containing computation expression. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1477) ### [SR.lexByteArrayCannotEncode](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexByteArrayCannotEncode) SR.lexByteArrayCannotEncode lexByteArrayCannotEncode This byte array literal contains %d characters that do not encode as a single byte (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1030) ### [SR.lexByteArrayOutisdeAscii](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexByteArrayOutisdeAscii) SR.lexByteArrayOutisdeAscii lexByteArrayOutisdeAscii This byte array literal contains %d non-ASCII characters. All characters should be < 128y. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1135) ### [SR.lexByteStringMayNotBeInterpolated](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexByteStringMayNotBeInterpolated) SR.lexByteStringMayNotBeInterpolated lexByteStringMayNotBeInterpolated a byte string may not be interpolated (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1648) ### [SR.lexCharNotAllowedInOperatorNames](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexCharNotAllowedInOperatorNames) SR.lexCharNotAllowedInOperatorNames lexCharNotAllowedInOperatorNames '%s' is not permitted as a character in operator names and is reserved for future use (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1028) ### [SR.lexCharNotAllowedInOperatorNames](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexCharNotAllowedInOperatorNames) SR.lexCharNotAllowedInOperatorNames lexCharNotAllowedInOperatorNames '%s' is not permitted as a character in operator names and is reserved for future use (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1028) ### [SR.lexColonDirectiveMustBeFirst](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexColonDirectiveMustBeFirst) SR.lexColonDirectiveMustBeFirst lexColonDirectiveMustBeFirst #: directives must start at the beginning of a line (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1849) ### [SR.lexExtendedStringInterpolationNotSupported](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexExtendedStringInterpolationNotSupported) SR.lexExtendedStringInterpolationNotSupported lexExtendedStringInterpolationNotSupported Extended string interpolation is not supported in this version of F#. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1133) ### [SR.lexHashBangMustBeFirstInFile](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexHashBangMustBeFirstInFile) SR.lexHashBangMustBeFirstInFile lexHashBangMustBeFirstInFile #! may only appear as the first line at the start of a file. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1062) ### [SR.lexHashElifAfterElse](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexHashElifAfterElse) SR.lexHashElifAfterElse lexHashElifAfterElse #elif is not allowed after #else (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1064) ### [SR.lexHashElifMustBeFirst](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexHashElifMustBeFirst) SR.lexHashElifMustBeFirst lexHashElifMustBeFirst #elif directive must appear as the first non-whitespace character on a line (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1813) ### [SR.lexHashElifMustHaveIdent](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexHashElifMustHaveIdent) SR.lexHashElifMustHaveIdent lexHashElifMustHaveIdent #elif directive should be immediately followed by an identifier (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1814) ### [SR.lexHashElifNoMatchingIf](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexHashElifNoMatchingIf) SR.lexHashElifNoMatchingIf lexHashElifNoMatchingIf #elif has no matching #if (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1063) ### [SR.lexHashElseMustBeFirst](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexHashElseMustBeFirst) SR.lexHashElseMustBeFirst lexHashElseMustBeFirst #else directive must appear as the first non-whitespace character on a line (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1057) ### [SR.lexHashElseNoMatchingIf](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexHashElseNoMatchingIf) SR.lexHashElseNoMatchingIf lexHashElseNoMatchingIf #else has no matching #if (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1055) ### [SR.lexHashEndifMustBeFirst](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexHashEndifMustBeFirst) SR.lexHashEndifMustBeFirst lexHashEndifMustBeFirst #endif directive must appear as the first non-whitespace character on a line (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1059) ### [SR.lexHashEndifRequiredForElse](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexHashEndifRequiredForElse) SR.lexHashEndifRequiredForElse lexHashEndifRequiredForElse #endif required for #else (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1056) ### [SR.lexHashEndingNoMatchingIf](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexHashEndingNoMatchingIf) SR.lexHashEndingNoMatchingIf lexHashEndingNoMatchingIf #endif has no matching #if (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1058) ### [SR.lexHashIfMustBeFirst](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexHashIfMustBeFirst) SR.lexHashIfMustBeFirst lexHashIfMustBeFirst #if directive must appear as the first non-whitespace character on a line (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1054) ### [SR.lexHashIfMustHaveIdent](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexHashIfMustHaveIdent) SR.lexHashIfMustHaveIdent lexHashIfMustHaveIdent #if directive should be immediately followed by an identifier (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1060) ### [SR.lexIdentEndInMarkReserved](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexIdentEndInMarkReserved) SR.lexIdentEndInMarkReserved lexIdentEndInMarkReserved Identifiers followed by '%s' are reserved for future use (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1031) ### [SR.lexIdentEndInMarkReserved](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexIdentEndInMarkReserved) SR.lexIdentEndInMarkReserved lexIdentEndInMarkReserved Identifiers followed by '%s' are reserved for future use (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1031) ### [SR.lexInvalidAsciiByteLiteral](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexInvalidAsciiByteLiteral) SR.lexInvalidAsciiByteLiteral lexInvalidAsciiByteLiteral This is not a valid byte character literal. The value must be less than or equal to '\127'B. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1047) ### [SR.lexInvalidCharLiteral](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexInvalidCharLiteral) SR.lexInvalidCharLiteral lexInvalidCharLiteral This is not a valid character literal (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1049) ### [SR.lexInvalidCharLiteralInString](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexInvalidCharLiteralInString) SR.lexInvalidCharLiteralInString lexInvalidCharLiteralInString '%s' is not a valid character literal.\nNote: Currently the value is wrapped around byte range to '%s'. In a future F# version this warning will be promoted to an error. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1134) ### [SR.lexInvalidCharLiteralInString](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexInvalidCharLiteralInString) SR.lexInvalidCharLiteralInString lexInvalidCharLiteralInString '%s' is not a valid character literal.\nNote: Currently the value is wrapped around byte range to '%s'. In a future F# version this warning will be promoted to an error. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1134) ### [SR.lexInvalidFloat](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexInvalidFloat) SR.lexInvalidFloat lexInvalidFloat Invalid floating point number (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1043) ### [SR.lexInvalidIdentifier](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexInvalidIdentifier) SR.lexInvalidIdentifier lexInvalidIdentifier This is not a valid identifier (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1733) ### [SR.lexInvalidLineNumber](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexInvalidLineNumber) SR.lexInvalidLineNumber lexInvalidLineNumber Invalid line number: '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1053) ### [SR.lexInvalidLineNumber](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexInvalidLineNumber) SR.lexInvalidLineNumber lexInvalidLineNumber Invalid line number: '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1053) ### [SR.lexInvalidNumericLiteral](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexInvalidNumericLiteral) SR.lexInvalidNumericLiteral lexInvalidNumericLiteral This is not a valid numeric literal. Valid numeric literals include 1, 0x1, 0o1, 0b1, 1l (int/int32), 1u (uint/uint32), 1L (int64), 1UL (uint64), 1s (int16), 1us (uint16), 1y (int8/sbyte), 1uy (uint8/byte), 1.0 (float/double), 1.0f (float32/single), 1.0m (decimal), 1I (bigint). (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1046) ### [SR.lexInvalidTrigraphAsciiByteLiteral](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexInvalidTrigraphAsciiByteLiteral) SR.lexInvalidTrigraphAsciiByteLiteral lexInvalidTrigraphAsciiByteLiteral This is not a valid byte character literal. The value must be less than or equal to '\127'B.\nNote: In a future F# version this warning will be promoted to an error. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1048) ### [SR.lexInvalidUnicodeLiteral](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexInvalidUnicodeLiteral) SR.lexInvalidUnicodeLiteral lexInvalidUnicodeLiteral \U%s is not a valid Unicode character escape sequence (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1127) ### [SR.lexInvalidUnicodeLiteral](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexInvalidUnicodeLiteral) SR.lexInvalidUnicodeLiteral lexInvalidUnicodeLiteral \U%s is not a valid Unicode character escape sequence (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1127) ### [SR.lexLineDirectiveMappingIsNotUnique](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexLineDirectiveMappingIsNotUnique) SR.lexLineDirectiveMappingIsNotUnique lexLineDirectiveMappingIsNotUnique The file '%s' was also pointed to in a line directive in '%s'. Proper warn directive application may not be possible. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1801) ### [SR.lexLineDirectiveMappingIsNotUnique](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexLineDirectiveMappingIsNotUnique) SR.lexLineDirectiveMappingIsNotUnique lexLineDirectiveMappingIsNotUnique The file '%s' was also pointed to in a line directive in '%s'. Proper warn directive application may not be possible. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1801) ### [SR.lexOutsideDecimal](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexOutsideDecimal) SR.lexOutsideDecimal lexOutsideDecimal This number is outside the allowable range for decimal literals (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1044) ### [SR.lexOutsideEightBitSigned](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexOutsideEightBitSigned) SR.lexOutsideEightBitSigned lexOutsideEightBitSigned This number is outside the allowable range for 8-bit signed integers (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1032) ### [SR.lexOutsideEightBitSignedHex](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexOutsideEightBitSignedHex) SR.lexOutsideEightBitSignedHex lexOutsideEightBitSignedHex This number is outside the allowable range for hexadecimal 8-bit signed integers (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1033) ### [SR.lexOutsideEightBitUnsigned](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexOutsideEightBitUnsigned) SR.lexOutsideEightBitUnsigned lexOutsideEightBitUnsigned This number is outside the allowable range for 8-bit unsigned integers (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1034) ### [SR.lexOutsideIntegerRange](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexOutsideIntegerRange) SR.lexOutsideIntegerRange lexOutsideIntegerRange This number is outside the allowable range for this integer type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1024) ### [SR.lexOutsideNativeSigned](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexOutsideNativeSigned) SR.lexOutsideNativeSigned lexOutsideNativeSigned This number is outside the allowable range for signed native integers (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1041) ### [SR.lexOutsideNativeUnsigned](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexOutsideNativeUnsigned) SR.lexOutsideNativeUnsigned lexOutsideNativeUnsigned This number is outside the allowable range for unsigned native integers (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1042) ### [SR.lexOutsideSixteenBitSigned](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexOutsideSixteenBitSigned) SR.lexOutsideSixteenBitSigned lexOutsideSixteenBitSigned This number is outside the allowable range for 16-bit signed integers (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1035) ### [SR.lexOutsideSixteenBitUnsigned](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexOutsideSixteenBitUnsigned) SR.lexOutsideSixteenBitUnsigned lexOutsideSixteenBitUnsigned This number is outside the allowable range for 16-bit unsigned integers (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1036) ### [SR.lexOutsideSixtyFourBitSigned](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexOutsideSixtyFourBitSigned) SR.lexOutsideSixtyFourBitSigned lexOutsideSixtyFourBitSigned This number is outside the allowable range for 64-bit signed integers (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1039) ### [SR.lexOutsideSixtyFourBitUnsigned](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexOutsideSixtyFourBitUnsigned) SR.lexOutsideSixtyFourBitUnsigned lexOutsideSixtyFourBitUnsigned This number is outside the allowable range for 64-bit unsigned integers (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1040) ### [SR.lexOutsideThirtyTwoBitFloat](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexOutsideThirtyTwoBitFloat) SR.lexOutsideThirtyTwoBitFloat lexOutsideThirtyTwoBitFloat This number is outside the allowable range for 32-bit floats (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1045) ### [SR.lexOutsideThirtyTwoBitSigned](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexOutsideThirtyTwoBitSigned) SR.lexOutsideThirtyTwoBitSigned lexOutsideThirtyTwoBitSigned This number is outside the allowable range for 32-bit signed integers (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1037) ### [SR.lexOutsideThirtyTwoBitUnsigned](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexOutsideThirtyTwoBitUnsigned) SR.lexOutsideThirtyTwoBitUnsigned lexOutsideThirtyTwoBitUnsigned This number is outside the allowable range for 32-bit unsigned integers (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1038) ### [SR.lexRBraceInInterpolatedString](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexRBraceInInterpolatedString) SR.lexRBraceInInterpolatedString lexRBraceInInterpolatedString A '}' character must be escaped (by doubling) in an interpolated string. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1654) ### [SR.lexSingleQuoteInSingleQuote](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexSingleQuoteInSingleQuote) SR.lexSingleQuoteInSingleQuote lexSingleQuoteInSingleQuote Invalid interpolated string. Single quote or verbatim string literals may not be used in interpolated expressions in single quote or verbatim strings. Consider using an explicit 'let' binding for the interpolation expression or use a triple quote string as the outer string literal. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1645) ### [SR.lexTabsNotAllowed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexTabsNotAllowed) SR.lexTabsNotAllowed lexTabsNotAllowed TABs are not allowed in F# code (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1052) ### [SR.lexThisUnicodeOnlyInStringLiterals](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexThisUnicodeOnlyInStringLiterals) SR.lexThisUnicodeOnlyInStringLiterals lexThisUnicodeOnlyInStringLiterals This Unicode encoding is only valid in string literals (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1050) ### [SR.lexTokenReserved](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexTokenReserved) SR.lexTokenReserved lexTokenReserved This token is reserved for future use (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1051) ### [SR.lexTooManyLBracesInTripleQuote](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexTooManyLBracesInTripleQuote) SR.lexTooManyLBracesInTripleQuote lexTooManyLBracesInTripleQuote The interpolated triple quoted string literal does not start with enough '$' characters to allow this many consecutive opening braces as content. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1130) ### [SR.lexTooManyPercentsInTripleQuote](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexTooManyPercentsInTripleQuote) SR.lexTooManyPercentsInTripleQuote lexTooManyPercentsInTripleQuote The interpolated triple quoted string literal does not start with enough '$' characters to allow this many consecutive '%%' characters. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1132) ### [SR.lexTripleQuoteInTripleQuote](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexTripleQuoteInTripleQuote) SR.lexTripleQuoteInTripleQuote lexTripleQuoteInTripleQuote Invalid interpolated string. Triple quote string literals may not be used in interpolated expressions. Consider using an explicit 'let' binding for the interpolation expression. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1646) ### [SR.lexUnexpectedChar](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexUnexpectedChar) SR.lexUnexpectedChar lexUnexpectedChar Unexpected character '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1029) ### [SR.lexUnexpectedChar](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexUnexpectedChar) SR.lexUnexpectedChar lexUnexpectedChar Unexpected character '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1029) ### [SR.lexUnmatchedRBracesInTripleQuote](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexUnmatchedRBracesInTripleQuote) SR.lexUnmatchedRBracesInTripleQuote lexUnmatchedRBracesInTripleQuote The interpolated string contains unmatched closing braces. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1131) ### [SR.lexWarnDirectiveMustBeFirst](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexWarnDirectiveMustBeFirst) SR.lexWarnDirectiveMustBeFirst lexWarnDirectiveMustBeFirst #nowarn/#warnon directives must appear as the first non-whitespace characters on a line (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1798) ### [SR.lexWarnDirectiveMustHaveArgs](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexWarnDirectiveMustHaveArgs) SR.lexWarnDirectiveMustHaveArgs lexWarnDirectiveMustHaveArgs Warn directives must have warning number(s) as argument(s) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1799) ### [SR.lexWarnDirectivesMustMatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexWarnDirectivesMustMatch) SR.lexWarnDirectivesMustMatch lexWarnDirectivesMustMatch There is another %s for this warning already in line %d. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1800) ### [SR.lexWarnDirectivesMustMatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexWarnDirectivesMustMatch) SR.lexWarnDirectivesMustMatch lexWarnDirectivesMustMatch There is another %s for this warning already in line %d. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1800) ### [SR.lexWrongNestedHashEndif](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexWrongNestedHashEndif) SR.lexWrongNestedHashEndif lexWrongNestedHashEndif Syntax error. Wrong nested #endif, unexpected tokens before it. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1061) ### [SR.lexfltIncorrentIndentationOfIn](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexfltIncorrentIndentationOfIn) SR.lexfltIncorrentIndentationOfIn lexfltIncorrentIndentationOfIn The indentation of this 'in' token is incorrect with respect to the corresponding 'let' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1004) ### [SR.lexfltInvalidNestedConstruct](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexfltInvalidNestedConstruct) SR.lexfltInvalidNestedConstruct lexfltInvalidNestedConstruct '%s' must be defined at module level, not inside a type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1011) ### [SR.lexfltInvalidNestedConstruct](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexfltInvalidNestedConstruct) SR.lexfltInvalidNestedConstruct lexfltInvalidNestedConstruct '%s' must be defined at module level, not inside a type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1011) ### [SR.lexfltInvalidNestedExceptionDefinition](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexfltInvalidNestedExceptionDefinition) SR.lexfltInvalidNestedExceptionDefinition lexfltInvalidNestedExceptionDefinition Exceptions must be defined at module level, not inside types. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1009) ### [SR.lexfltInvalidNestedModule](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexfltInvalidNestedModule) SR.lexfltInvalidNestedModule lexfltInvalidNestedModule Modules cannot be nested inside types. Define modules at module or namespace level. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1008) ### [SR.lexfltInvalidNestedOpenDeclaration](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexfltInvalidNestedOpenDeclaration) SR.lexfltInvalidNestedOpenDeclaration lexfltInvalidNestedOpenDeclaration 'open' declarations must appear at module level, not inside types. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1010) ### [SR.lexfltInvalidNestedTypeDefinition](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexfltInvalidNestedTypeDefinition) SR.lexfltInvalidNestedTypeDefinition lexfltInvalidNestedTypeDefinition Nested type definitions are not allowed. Types must be defined at module or namespace level. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1007) ### [SR.lexfltSeparatorTokensOfPatternMatchMisaligned](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexfltSeparatorTokensOfPatternMatchMisaligned) SR.lexfltSeparatorTokensOfPatternMatchMisaligned lexfltSeparatorTokensOfPatternMatchMisaligned The '|' tokens separating rules of this pattern match are misaligned by one column. Consider realigning your code or using further indentation. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1006) ### [SR.lexfltTokenIsOffsideOfContextStartedEarlier](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexfltTokenIsOffsideOfContextStartedEarlier) SR.lexfltTokenIsOffsideOfContextStartedEarlier lexfltTokenIsOffsideOfContextStartedEarlier Unexpected syntax or possible incorrect indentation: this token is offside of context started at position %s. Try indenting this further. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1005) ### [SR.lexfltTokenIsOffsideOfContextStartedEarlier](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexfltTokenIsOffsideOfContextStartedEarlier) SR.lexfltTokenIsOffsideOfContextStartedEarlier lexfltTokenIsOffsideOfContextStartedEarlier Unexpected syntax or possible incorrect indentation: this token is offside of context started at position %s. Try indenting this further. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1005) ### [SR.lexhlpIdentifierReserved](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexhlpIdentifierReserved) SR.lexhlpIdentifierReserved lexhlpIdentifierReserved The identifier '%s' is reserved for future use by F# (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:990) ### [SR.lexhlpIdentifierReserved](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexhlpIdentifierReserved) SR.lexhlpIdentifierReserved lexhlpIdentifierReserved The identifier '%s' is reserved for future use by F# (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:990) ### [SR.lexhlpIdentifiersContainingAtSymbolReserved](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#lexhlpIdentifiersContainingAtSymbolReserved) SR.lexhlpIdentifiersContainingAtSymbolReserved lexhlpIdentifiersContainingAtSymbolReserved Identifiers containing '@' are reserved for use in F# code generation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:989) ### [SR.listElementHasWrongType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#listElementHasWrongType) SR.listElementHasWrongType listElementHasWrongType All elements of a list must be implicitly convertible to the type of the first element, which here is '%s'. This element has type '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:22) ### [SR.listElementHasWrongType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#listElementHasWrongType) SR.listElementHasWrongType listElementHasWrongType All elements of a list must be implicitly convertible to the type of the first element, which here is '%s'. This element has type '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:22) ### [SR.listElementHasWrongTypeTuple](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#listElementHasWrongTypeTuple) SR.listElementHasWrongTypeTuple listElementHasWrongTypeTuple All elements of a list must be implicitly convertible to the type of the first element, which here is a tuple of length %d of type\n %s \nThis element is a tuple of length %d of type\n %s \n (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:23) ### [SR.listElementHasWrongTypeTuple](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#listElementHasWrongTypeTuple) SR.listElementHasWrongTypeTuple listElementHasWrongTypeTuple All elements of a list must be implicitly convertible to the type of the first element, which here is a tuple of length %d of type\n %s \nThis element is a tuple of length %d of type\n %s \n (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:23) ### [SR.loadingDescription](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#loadingDescription) SR.loadingDescription loadingDescription (loading description...) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1334) ### [SR.matchNotAllowedForUnionCaseWithNoData](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#matchNotAllowedForUnionCaseWithNoData) SR.matchNotAllowedForUnionCaseWithNoData matchNotAllowedForUnionCaseWithNoData Pattern discard is not allowed for union case that takes no data. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1717) ### [SR.memberOperatorDefinitionWithCurriedArguments](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#memberOperatorDefinitionWithCurriedArguments) SR.memberOperatorDefinitionWithCurriedArguments memberOperatorDefinitionWithCurriedArguments Infix operator member '%s' has extra curried arguments. Expected a tuple of 2 arguments, e.g. static member (+) (x,y) = ... (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1068) ### [SR.memberOperatorDefinitionWithCurriedArguments](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#memberOperatorDefinitionWithCurriedArguments) SR.memberOperatorDefinitionWithCurriedArguments memberOperatorDefinitionWithCurriedArguments Infix operator member '%s' has extra curried arguments. Expected a tuple of 2 arguments, e.g. static member (+) (x,y) = ... (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1068) ### [SR.memberOperatorDefinitionWithNoArguments](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#memberOperatorDefinitionWithNoArguments) SR.memberOperatorDefinitionWithNoArguments memberOperatorDefinitionWithNoArguments Infix operator member '%s' has no arguments. Expected a tuple of 2 arguments, e.g. static member (+) (x,y) = ... (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1066) ### [SR.memberOperatorDefinitionWithNoArguments](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#memberOperatorDefinitionWithNoArguments) SR.memberOperatorDefinitionWithNoArguments memberOperatorDefinitionWithNoArguments Infix operator member '%s' has no arguments. Expected a tuple of 2 arguments, e.g. static member (+) (x,y) = ... (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1066) ### [SR.memberOperatorDefinitionWithNonPairArgument](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#memberOperatorDefinitionWithNonPairArgument) SR.memberOperatorDefinitionWithNonPairArgument memberOperatorDefinitionWithNonPairArgument Infix operator member '%s' has %d initial argument(s). Expected a tuple of 2 arguments, e.g. static member (+) (x,y) = ... (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1067) ### [SR.memberOperatorDefinitionWithNonPairArgument](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#memberOperatorDefinitionWithNonPairArgument) SR.memberOperatorDefinitionWithNonPairArgument memberOperatorDefinitionWithNonPairArgument Infix operator member '%s' has %d initial argument(s). Expected a tuple of 2 arguments, e.g. static member (+) (x,y) = ... (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1067) ### [SR.memberOperatorDefinitionWithNonTripleArgument](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#memberOperatorDefinitionWithNonTripleArgument) SR.memberOperatorDefinitionWithNonTripleArgument memberOperatorDefinitionWithNonTripleArgument Infix operator member '%s' has %d initial argument(s). Expected a tuple of 3 arguments (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1338) ### [SR.memberOperatorDefinitionWithNonTripleArgument](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#memberOperatorDefinitionWithNonTripleArgument) SR.memberOperatorDefinitionWithNonTripleArgument memberOperatorDefinitionWithNonTripleArgument Infix operator member '%s' has %d initial argument(s). Expected a tuple of 3 arguments (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1338) ### [SR.methodIsNotStatic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#methodIsNotStatic) SR.methodIsNotStatic methodIsNotStatic Method or object constructor '%s' is not static (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1393) ### [SR.methodIsNotStatic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#methodIsNotStatic) SR.methodIsNotStatic methodIsNotStatic Method or object constructor '%s' is not static (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1393) ### [SR.missingElseBranch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#missingElseBranch) SR.missingElseBranch missingElseBranch This 'if' expression is missing an 'else' branch. Because 'if' is an expression, and not a statement, add an 'else' branch which also returns a value of type '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:26) ### [SR.missingElseBranch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#missingElseBranch) SR.missingElseBranch missingElseBranch This 'if' expression is missing an 'else' branch. Because 'if' is an expression, and not a statement, add an 'else' branch which also returns a value of type '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:26) ### [SR.mlCompatLightOffNoLongerSupported](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#mlCompatLightOffNoLongerSupported) SR.mlCompatLightOffNoLongerSupported mlCompatLightOffNoLongerSupported The use of '#light \"off\"' or '#indent \"off\"' is no longer supported (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1100) ### [SR.moreThanOneInvokeMethodFound](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#moreThanOneInvokeMethodFound) SR.moreThanOneInvokeMethodFound moreThanOneInvokeMethodFound More than one Invoke method found for delegate type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:985) ### [SR.nativeResourceFormatError](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#nativeResourceFormatError) SR.nativeResourceFormatError nativeResourceFormatError Stream does not begin with a null resource and is not in '.RES' format. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1564) ### [SR.nativeResourceHeaderMalformed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#nativeResourceHeaderMalformed) SR.nativeResourceHeaderMalformed nativeResourceHeaderMalformed Resource header beginning at offset %s is malformed. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1565) ### [SR.nativeResourceHeaderMalformed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#nativeResourceHeaderMalformed) SR.nativeResourceHeaderMalformed nativeResourceHeaderMalformed Resource header beginning at offset %s is malformed. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1565) ### [SR.nicePrintOtherOverloads1](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#nicePrintOtherOverloads1) SR.nicePrintOtherOverloads1 nicePrintOtherOverloads1 + 1 overload (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1326) ### [SR.nicePrintOtherOverloadsN](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#nicePrintOtherOverloadsN) SR.nicePrintOtherOverloadsN nicePrintOtherOverloadsN + %d overloads (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1327) ### [SR.noEqualSignAfterModule](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#noEqualSignAfterModule) SR.noEqualSignAfterModule noEqualSignAfterModule Files in libraries or multiple-file applications must begin with a namespace or module declaration. When using a module declaration at the start of a file the '=' sign is not allowed. If this is a top-level module, consider removing the = to resolve this error. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:57) ### [SR.noInvokeMethodsFound](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#noInvokeMethodsFound) SR.noInvokeMethodsFound noInvokeMethodsFound No Invoke methods found for delegate type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:984) ### [SR.notAFunction](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#notAFunction) SR.notAFunction notAFunction This value is not a function and cannot be applied. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1487) ### [SR.notAFunctionButMaybeDeclaration](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#notAFunctionButMaybeDeclaration) SR.notAFunctionButMaybeDeclaration notAFunctionButMaybeDeclaration This value is not a function and cannot be applied. Did you forget to terminate a declaration? (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1494) ### [SR.notAFunctionButMaybeIndexer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#notAFunctionButMaybeIndexer) SR.notAFunctionButMaybeIndexer notAFunctionButMaybeIndexer This expression is not a function and cannot be applied. Did you intend to access the indexer via 'expr.[index]'? (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1490) ### [SR.notAFunctionButMaybeIndexer2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#notAFunctionButMaybeIndexer2) SR.notAFunctionButMaybeIndexer2 notAFunctionButMaybeIndexer2 This expression is not a function and cannot be applied. Did you intend to access the indexer via 'expr[index]'? (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1492) ### [SR.notAFunctionButMaybeIndexerErrorCode](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#notAFunctionButMaybeIndexerErrorCode) SR.notAFunctionButMaybeIndexerErrorCode notAFunctionButMaybeIndexerErrorCode (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1493) ### [SR.notAFunctionButMaybeIndexerWithName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#notAFunctionButMaybeIndexerWithName) SR.notAFunctionButMaybeIndexerWithName notAFunctionButMaybeIndexerWithName This value is not a function and cannot be applied. Did you intend to access the indexer via '%s.[index]'? (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1489) ### [SR.notAFunctionButMaybeIndexerWithName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#notAFunctionButMaybeIndexerWithName) SR.notAFunctionButMaybeIndexerWithName notAFunctionButMaybeIndexerWithName This value is not a function and cannot be applied. Did you intend to access the indexer via '%s.[index]'? (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1489) ### [SR.notAFunctionButMaybeIndexerWithName2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#notAFunctionButMaybeIndexerWithName2) SR.notAFunctionButMaybeIndexerWithName2 notAFunctionButMaybeIndexerWithName2 This value is not a function and cannot be applied. Did you intend to access the indexer via '%s[index]'? (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1491) ### [SR.notAFunctionButMaybeIndexerWithName2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#notAFunctionButMaybeIndexerWithName2) SR.notAFunctionButMaybeIndexerWithName2 notAFunctionButMaybeIndexerWithName2 This value is not a function and cannot be applied. Did you intend to access the indexer via '%s[index]'? (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1491) ### [SR.notAFunctionWithType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#notAFunctionWithType) SR.notAFunctionWithType notAFunctionWithType This value is not a function and cannot be applied. It has type '%s', which does not accept arguments. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1488) ### [SR.notAFunctionWithType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#notAFunctionWithType) SR.notAFunctionWithType notAFunctionWithType This value is not a function and cannot be applied. It has type '%s', which does not accept arguments. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1488) ### [SR.nrGlobalUsedOnlyAsFirstName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#nrGlobalUsedOnlyAsFirstName) SR.nrGlobalUsedOnlyAsFirstName nrGlobalUsedOnlyAsFirstName 'global' may only be used as the first name in a qualified path (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1015) ### [SR.nrInvalidExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#nrInvalidExpression) SR.nrInvalidExpression nrInvalidExpression Invalid expression '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1020) ### [SR.nrInvalidExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#nrInvalidExpression) SR.nrInvalidExpression nrInvalidExpression Invalid expression '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1020) ### [SR.nrInvalidFieldLabel](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#nrInvalidFieldLabel) SR.nrInvalidFieldLabel nrInvalidFieldLabel Invalid field label (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1019) ### [SR.nrInvalidModuleExprType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#nrInvalidModuleExprType) SR.nrInvalidModuleExprType nrInvalidModuleExprType Invalid module/expression/type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1012) ### [SR.nrIsNotConstructorOrLiteral](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#nrIsNotConstructorOrLiteral) SR.nrIsNotConstructorOrLiteral nrIsNotConstructorOrLiteral This is not a constructor or literal, or a constructor is being used incorrectly (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1016) ### [SR.nrRecordDoesNotContainSuchLabel](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#nrRecordDoesNotContainSuchLabel) SR.nrRecordDoesNotContainSuchLabel nrRecordDoesNotContainSuchLabel The record type '%s' does not contain a label '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1018) ### [SR.nrRecordDoesNotContainSuchLabel](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#nrRecordDoesNotContainSuchLabel) SR.nrRecordDoesNotContainSuchLabel nrRecordDoesNotContainSuchLabel The record type '%s' does not contain a label '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1018) ### [SR.nrRecordTypeNeedsQualifiedAccess](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#nrRecordTypeNeedsQualifiedAccess) SR.nrRecordTypeNeedsQualifiedAccess nrRecordTypeNeedsQualifiedAccess The record type for the record field '%s' was defined with the RequireQualifiedAccessAttribute. Include the name of the record type ('%s') in the name you are using. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1022) ### [SR.nrRecordTypeNeedsQualifiedAccess](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#nrRecordTypeNeedsQualifiedAccess) SR.nrRecordTypeNeedsQualifiedAccess nrRecordTypeNeedsQualifiedAccess The record type for the record field '%s' was defined with the RequireQualifiedAccessAttribute. Include the name of the record type ('%s') in the name you are using. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1022) ### [SR.nrTypeInstantiationIsMissingAndCouldNotBeInferred](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#nrTypeInstantiationIsMissingAndCouldNotBeInferred) SR.nrTypeInstantiationIsMissingAndCouldNotBeInferred nrTypeInstantiationIsMissingAndCouldNotBeInferred The instantiation of the generic type '%s' is missing and can't be inferred from the arguments or return type of this member. Consider providing a type instantiation when accessing this type, e.g. '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1014) ### [SR.nrTypeInstantiationIsMissingAndCouldNotBeInferred](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#nrTypeInstantiationIsMissingAndCouldNotBeInferred) SR.nrTypeInstantiationIsMissingAndCouldNotBeInferred nrTypeInstantiationIsMissingAndCouldNotBeInferred The instantiation of the generic type '%s' is missing and can't be inferred from the arguments or return type of this member. Consider providing a type instantiation when accessing this type, e.g. '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1014) ### [SR.nrTypeInstantiationNeededToDisambiguateTypesWithSameName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#nrTypeInstantiationNeededToDisambiguateTypesWithSameName) SR.nrTypeInstantiationNeededToDisambiguateTypesWithSameName nrTypeInstantiationNeededToDisambiguateTypesWithSameName Multiple types exist called '%s', taking different numbers of generic parameters. Provide a type instantiation to disambiguate the type resolution, e.g. '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1013) ### [SR.nrTypeInstantiationNeededToDisambiguateTypesWithSameName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#nrTypeInstantiationNeededToDisambiguateTypesWithSameName) SR.nrTypeInstantiationNeededToDisambiguateTypesWithSameName nrTypeInstantiationNeededToDisambiguateTypesWithSameName Multiple types exist called '%s', taking different numbers of generic parameters. Provide a type instantiation to disambiguate the type resolution, e.g. '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1013) ### [SR.nrUnexpectedEmptyLongId](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#nrUnexpectedEmptyLongId) SR.nrUnexpectedEmptyLongId nrUnexpectedEmptyLongId Unexpected empty long identifier (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1017) ### [SR.nrUnionTypeNeedsQualifiedAccess](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#nrUnionTypeNeedsQualifiedAccess) SR.nrUnionTypeNeedsQualifiedAccess nrUnionTypeNeedsQualifiedAccess The union type for union case '%s' was defined with the RequireQualifiedAccessAttribute. Include the name of the union type ('%s') in the name you are using. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1021) ### [SR.nrUnionTypeNeedsQualifiedAccess](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#nrUnionTypeNeedsQualifiedAccess) SR.nrUnionTypeNeedsQualifiedAccess nrUnionTypeNeedsQualifiedAccess The union type for union case '%s' was defined with the RequireQualifiedAccessAttribute. Include the name of the union type ('%s') in the name you are using. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1021) ### [SR.optFailedToInlineSuggestedValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optFailedToInlineSuggestedValue) SR.optFailedToInlineSuggestedValue optFailedToInlineSuggestedValue The value '%s' was marked 'InlineIfLambda' but was not determined to have a lambda value. This warning is for informational purposes only. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1698) ### [SR.optFailedToInlineSuggestedValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optFailedToInlineSuggestedValue) SR.optFailedToInlineSuggestedValue optFailedToInlineSuggestedValue The value '%s' was marked 'InlineIfLambda' but was not determined to have a lambda value. This warning is for informational purposes only. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1698) ### [SR.optFailedToInlineValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optFailedToInlineValue) SR.optFailedToInlineValue optFailedToInlineValue Failed to inline the value '%s' marked 'inline', perhaps because a recursive value was marked 'inline' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1002) ### [SR.optFailedToInlineValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optFailedToInlineValue) SR.optFailedToInlineValue optFailedToInlineValue Failed to inline the value '%s' marked 'inline', perhaps because a recursive value was marked 'inline' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1002) ### [SR.optRecursiveValValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optRecursiveValValue) SR.optRecursiveValValue optRecursiveValValue Recursive ValValue %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1003) ### [SR.optRecursiveValValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optRecursiveValValue) SR.optRecursiveValValue optRecursiveValValue Recursive ValValue %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1003) ### [SR.optValueMarkedInlineButIncomplete](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optValueMarkedInlineButIncomplete) SR.optValueMarkedInlineButIncomplete optValueMarkedInlineButIncomplete The value '%s' was marked inline but its implementation makes use of an internal or private function which is not sufficiently accessible (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:998) ### [SR.optValueMarkedInlineButIncomplete](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optValueMarkedInlineButIncomplete) SR.optValueMarkedInlineButIncomplete optValueMarkedInlineButIncomplete The value '%s' was marked inline but its implementation makes use of an internal or private function which is not sufficiently accessible (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:998) ### [SR.optValueMarkedInlineButWasNotBoundInTheOptEnv](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optValueMarkedInlineButWasNotBoundInTheOptEnv) SR.optValueMarkedInlineButWasNotBoundInTheOptEnv optValueMarkedInlineButWasNotBoundInTheOptEnv The value '%s' was marked inline but was not bound in the optimization environment (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:999) ### [SR.optValueMarkedInlineButWasNotBoundInTheOptEnv](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optValueMarkedInlineButWasNotBoundInTheOptEnv) SR.optValueMarkedInlineButWasNotBoundInTheOptEnv optValueMarkedInlineButWasNotBoundInTheOptEnv The value '%s' was marked inline but was not bound in the optimization environment (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:999) ### [SR.optValueMarkedInlineCouldNotBeInlined](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optValueMarkedInlineCouldNotBeInlined) SR.optValueMarkedInlineCouldNotBeInlined optValueMarkedInlineCouldNotBeInlined A value marked as 'inline' could not be inlined (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1001) ### [SR.optValueMarkedInlineHasUnexpectedValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optValueMarkedInlineHasUnexpectedValue) SR.optValueMarkedInlineHasUnexpectedValue optValueMarkedInlineHasUnexpectedValue A value marked as 'inline' has an unexpected value (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1000) ### [SR.optsAllSigs](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsAllSigs) SR.optsAllSigs optsAllSigs Print the inferred interfaces of all compilation files to associated signature files (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:866) ### [SR.optsAlwaysInline](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsAlwaysInline) SR.optsAlwaysInline optsAlwaysInline Always inline 'inline' functions (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1563) ### [SR.optsBaseaddress](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsBaseaddress) SR.optsBaseaddress optsBaseaddress Base address for the library to be built (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:908) ### [SR.optsBuildConsole](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsBuildConsole) SR.optsBuildConsole optsBuildConsole Build a console executable (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:852) ### [SR.optsBuildLibrary](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsBuildLibrary) SR.optsBuildLibrary optsBuildLibrary Build a library (Short form: -a) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:854) ### [SR.optsBuildModule](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsBuildModule) SR.optsBuildModule optsBuildModule Build a module that can be added to another assembly (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:855) ### [SR.optsBuildWindows](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsBuildWindows) SR.optsBuildWindows optsBuildWindows Build a Windows executable (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:853) ### [SR.optsCheckNulls](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsCheckNulls) SR.optsCheckNulls optsCheckNulls Enable nullness declarations and checks (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1557) ### [SR.optsCheckNulls](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsCheckNulls) SR.optsCheckNulls optsCheckNulls Enable nullness declarations and checks (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1557) ### [SR.optsChecked](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsChecked) SR.optsChecked optsChecked Generate overflow checks (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:896) ### [SR.optsChecked](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsChecked) SR.optsChecked optsChecked Generate overflow checks (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:896) ### [SR.optsChecksumAlgorithm](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsChecksumAlgorithm) SR.optsChecksumAlgorithm optsChecksumAlgorithm Specify algorithm for calculating source file checksum stored in PDB. Supported values are: SHA1 or SHA256 (default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:909) ### [SR.optsClearResultsCache](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsClearResultsCache) SR.optsClearResultsCache optsClearResultsCache Clear the package manager results cache (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:903) ### [SR.optsClirootDeprecatedMsg](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsClirootDeprecatedMsg) SR.optsClirootDeprecatedMsg optsClirootDeprecatedMsg The command-line option '--cliroot' has been deprecated. Use an explicit reference to a specific copy of mscorlib.dll instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:917) ### [SR.optsClirootDescription](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsClirootDescription) SR.optsClirootDescription optsClirootDescription Use to override where the compiler looks for mscorlib.dll and framework components (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:918) ### [SR.optsCodepage](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsCodepage) SR.optsCodepage optsCodepage Specify the codepage used to read source files (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:902) ### [SR.optsCompilerTool](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsCompilerTool) SR.optsCompilerTool optsCompilerTool Reference an assembly or directory containing a design time tool (Short form: -t) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:868) ### [SR.optsCompressMetadata](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsCompressMetadata) SR.optsCompressMetadata optsCompressMetadata Compress interface and optimization data files (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:861) ### [SR.optsCompressMetadata](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsCompressMetadata) SR.optsCompressMetadata optsCompressMetadata Compress interface and optimization data files (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:861) ### [SR.optsConsoleColors](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsConsoleColors) SR.optsConsoleColors optsConsoleColors Output warning and error messages in color (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:931) ### [SR.optsConsoleColors](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsConsoleColors) SR.optsConsoleColors optsConsoleColors Output warning and error messages in color (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:931) ### [SR.optsCopyright](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsCopyright) SR.optsCopyright optsCopyright Copyright (c) Microsoft Corporation. All Rights Reserved. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:849) ### [SR.optsCopyrightCommunity](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsCopyrightCommunity) SR.optsCopyrightCommunity optsCopyrightCommunity Freely distributed under the MIT Open Source License. https://github.com/Microsoft/visualfsharp/blob/master/License.txt (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:850) ### [SR.optsCrossoptimize](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsCrossoptimize) SR.optsCrossoptimize optsCrossoptimize Enable or disable cross-module optimizations (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:889) ### [SR.optsCrossoptimize](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsCrossoptimize) SR.optsCrossoptimize optsCrossoptimize Enable or disable cross-module optimizations (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:889) ### [SR.optsDCLODeprecatedSuggestAlternative](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsDCLODeprecatedSuggestAlternative) SR.optsDCLODeprecatedSuggestAlternative optsDCLODeprecatedSuggestAlternative The command-line option '%s' has been deprecated. Use '%s' instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:929) ### [SR.optsDCLODeprecatedSuggestAlternative](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsDCLODeprecatedSuggestAlternative) SR.optsDCLODeprecatedSuggestAlternative optsDCLODeprecatedSuggestAlternative The command-line option '%s' has been deprecated. Use '%s' instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:929) ### [SR.optsDCLOHtmlDoc](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsDCLOHtmlDoc) SR.optsDCLOHtmlDoc optsDCLOHtmlDoc The command-line option '%s' has been deprecated. HTML document generation is now part of the F# Power Pack, via the tool FsHtmlDoc.exe. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:930) ### [SR.optsDCLOHtmlDoc](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsDCLOHtmlDoc) SR.optsDCLOHtmlDoc optsDCLOHtmlDoc The command-line option '%s' has been deprecated. HTML document generation is now part of the F# Power Pack, via the tool FsHtmlDoc.exe. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:930) ### [SR.optsDCLONoDescription](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsDCLONoDescription) SR.optsDCLONoDescription optsDCLONoDescription The command-line option '%s' has been deprecated (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:928) ### [SR.optsDCLONoDescription](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsDCLONoDescription) SR.optsDCLONoDescription optsDCLONoDescription The command-line option '%s' has been deprecated (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:928) ### [SR.optsDebug](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsDebug) SR.optsDebug optsDebug Specify debugging type: full, portable, embedded, pdbonly. ('%s' is the default if no debugging type specified and enables attaching a debugger to a running program, 'portable' is a cross-platform format, 'embedded' is a cross-platform format embedded into the output file). (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:881) ### [SR.optsDebug](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsDebug) SR.optsDebug optsDebug Specify debugging type: full, portable, embedded, pdbonly. ('%s' is the default if no debugging type specified and enables attaching a debugger to a running program, 'portable' is a cross-platform format, 'embedded' is a cross-platform format embedded into the output file). (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:881) ### [SR.optsDebugPM](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsDebugPM) SR.optsDebugPM optsDebugPM Emit debug information (Short form: -g) (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:880) ### [SR.optsDebugPM](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsDebugPM) SR.optsDebugPM optsDebugPM Emit debug information (Short form: -g) (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:880) ### [SR.optsDefine](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsDefine) SR.optsDefine optsDefine Define conditional compilation symbols (Short form: -d) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:897) ### [SR.optsDelaySign](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsDelaySign) SR.optsDelaySign optsDelaySign Delay-sign the assembly using only the public portion of the strong name key (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:856) ### [SR.optsDelaySign](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsDelaySign) SR.optsDelaySign optsDelaySign Delay-sign the assembly using only the public portion of the strong name key (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:856) ### [SR.optsDeterministic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsDeterministic) SR.optsDeterministic optsDeterministic Produce a deterministic assembly (including module version GUID and timestamp) (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:884) ### [SR.optsDeterministic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsDeterministic) SR.optsDeterministic optsDeterministic Produce a deterministic assembly (including module version GUID and timestamp) (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:884) ### [SR.optsDisableLanguageFeature](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsDisableLanguageFeature) SR.optsDisableLanguageFeature optsDisableLanguageFeature Disable a specific language feature by name. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1561) ### [SR.optsEmbedAllSource](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsEmbedAllSource) SR.optsEmbedAllSource optsEmbedAllSource Embed all source files in the portable PDB file (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:873) ### [SR.optsEmbedAllSource](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsEmbedAllSource) SR.optsEmbedAllSource optsEmbedAllSource Embed all source files in the portable PDB file (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:873) ### [SR.optsEmbedSource](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsEmbedSource) SR.optsEmbedSource optsEmbedSource Embed specific source files in the portable PDB file (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:874) ### [SR.optsEmitDebugInfoInQuotations](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsEmitDebugInfoInQuotations) SR.optsEmitDebugInfoInQuotations optsEmitDebugInfoInQuotations Emit debug information in quotations (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:935) ### [SR.optsEmitDebugInfoInQuotations](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsEmitDebugInfoInQuotations) SR.optsEmitDebugInfoInQuotations optsEmitDebugInfoInQuotations Emit debug information in quotations (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:935) ### [SR.optsFullpaths](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsFullpaths) SR.optsFullpaths optsFullpaths Output messages with fully qualified paths (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:906) ### [SR.optsGetLangVersions](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsGetLangVersions) SR.optsGetLangVersions optsGetLangVersions Display the allowed values for language version. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1559) ### [SR.optsHelp](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsHelp) SR.optsHelp optsHelp Display this usage message (Short form: -?) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:899) ### [SR.optsHelpBannerAdvanced](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsHelpBannerAdvanced) SR.optsHelpBannerAdvanced optsHelpBannerAdvanced - ADVANCED - (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:923) ### [SR.optsHelpBannerCodeGen](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsHelpBannerCodeGen) SR.optsHelpBannerCodeGen optsHelpBannerCodeGen - CODE GENERATION - (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:922) ### [SR.optsHelpBannerErrsAndWarns](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsHelpBannerErrsAndWarns) SR.optsHelpBannerErrsAndWarns optsHelpBannerErrsAndWarns - ERRORS AND WARNINGS - (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:926) ### [SR.optsHelpBannerInputFiles](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsHelpBannerInputFiles) SR.optsHelpBannerInputFiles optsHelpBannerInputFiles - INPUT FILES - (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:920) ### [SR.optsHelpBannerLanguage](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsHelpBannerLanguage) SR.optsHelpBannerLanguage optsHelpBannerLanguage - LANGUAGE - (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:925) ### [SR.optsHelpBannerMisc](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsHelpBannerMisc) SR.optsHelpBannerMisc optsHelpBannerMisc - MISCELLANEOUS - (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:924) ### [SR.optsHelpBannerOutputFiles](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsHelpBannerOutputFiles) SR.optsHelpBannerOutputFiles optsHelpBannerOutputFiles - OUTPUT FILES - (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:919) ### [SR.optsHelpBannerResources](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsHelpBannerResources) SR.optsHelpBannerResources optsHelpBannerResources - RESOURCES - (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:921) ### [SR.optsInternalNoDescription](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsInternalNoDescription) SR.optsInternalNoDescription optsInternalNoDescription The command-line option '%s' is for test purposes only (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:927) ### [SR.optsInternalNoDescription](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsInternalNoDescription) SR.optsInternalNoDescription optsInternalNoDescription The command-line option '%s' is for test purposes only (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:927) ### [SR.optsInvalidPathMapFormat](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsInvalidPathMapFormat) SR.optsInvalidPathMapFormat optsInvalidPathMapFormat Invalid path map. Mappings must be comma separated and of the format 'path=sourcePath' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1177) ### [SR.optsInvalidRefAssembly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsInvalidRefAssembly) SR.optsInvalidRefAssembly optsInvalidRefAssembly Invalid use of emitting a reference assembly, do not use '--standalone or --staticlink' with '--refonly or --refout'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1179) ### [SR.optsInvalidRefOut](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsInvalidRefOut) SR.optsInvalidRefOut optsInvalidRefOut Invalid reference assembly path' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1178) ### [SR.optsInvalidResponseFile](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsInvalidResponseFile) SR.optsInvalidResponseFile optsInvalidResponseFile Invalid response file '%s' ( '%s' ) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1371) ### [SR.optsInvalidResponseFile](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsInvalidResponseFile) SR.optsInvalidResponseFile optsInvalidResponseFile Invalid response file '%s' ( '%s' ) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1371) ### [SR.optsInvalidSubSystemVersion](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsInvalidSubSystemVersion) SR.optsInvalidSubSystemVersion optsInvalidSubSystemVersion Invalid version '%s' for '--subsystemversion'. The version must be 4.00 or greater. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:945) ### [SR.optsInvalidSubSystemVersion](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsInvalidSubSystemVersion) SR.optsInvalidSubSystemVersion optsInvalidSubSystemVersion Invalid version '%s' for '--subsystemversion'. The version must be 4.00 or greater. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:945) ### [SR.optsInvalidTargetProfile](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsInvalidTargetProfile) SR.optsInvalidTargetProfile optsInvalidTargetProfile Invalid value '%s' for '--targetprofile', valid values are 'mscorlib', 'netcore' or 'netstandard'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:946) ### [SR.optsInvalidTargetProfile](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsInvalidTargetProfile) SR.optsInvalidTargetProfile optsInvalidTargetProfile Invalid value '%s' for '--targetprofile', valid values are 'mscorlib', 'netcore' or 'netstandard'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:946) ### [SR.optsInvalidWarningLevel](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsInvalidWarningLevel) SR.optsInvalidWarningLevel optsInvalidWarningLevel Invalid warning level '%d' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:944) ### [SR.optsLangVersionOutOfSupport](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsLangVersionOutOfSupport) SR.optsLangVersionOutOfSupport optsLangVersionOutOfSupport Language version '%s' is out of support. The last .NET SDK supporting it is available at https://dotnet.microsoft.com/en-us/download/dotnet/%s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1811) ### [SR.optsLangVersionOutOfSupport](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsLangVersionOutOfSupport) SR.optsLangVersionOutOfSupport optsLangVersionOutOfSupport Language version '%s' is out of support. The last .NET SDK supporting it is available at https://dotnet.microsoft.com/en-us/download/dotnet/%s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1811) ### [SR.optsLib](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsLib) SR.optsLib optsLib Specify a directory for the include path which is used to resolve source files and assemblies (Short form: -I) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:907) ### [SR.optsLinkresource](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsLinkresource) SR.optsLinkresource optsLinkresource Link the specified resource to this assembly where the resinfo format is [,[,public|private]] (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:879) ### [SR.optsNameOfOutputFile](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsNameOfOutputFile) SR.optsNameOfOutputFile optsNameOfOutputFile Name of the output file (Short form: -o) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:851) ### [SR.optsNoCopyFsharpCore](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsNoCopyFsharpCore) SR.optsNoCopyFsharpCore optsNoCopyFsharpCore Don't copy FSharp.Core.dll along the produced binaries (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:937) ### [SR.optsNoInterface](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsNoInterface) SR.optsNoInterface optsNoInterface Don't add a resource to the generated assembly containing F#-specific metadata (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:864) ### [SR.optsNoOpt](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsNoOpt) SR.optsNoOpt optsNoOpt Only include optimization information essential for implementing inlined constructs. Inhibits cross-module inlining but improves binary compatibility. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:863) ### [SR.optsNoframework](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsNoframework) SR.optsNoframework optsNoframework Do not reference the default CLI assemblies by default (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:910) ### [SR.optsNologo](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsNologo) SR.optsNologo optsNologo Suppress compiler copyright message (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:898) ### [SR.optsNowarn](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsNowarn) SR.optsNowarn optsNowarn Disable specific warning messages (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:894) ### [SR.optsNowin32manifest](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsNowin32manifest) SR.optsNowin32manifest optsNowin32manifest Do not include the default Win32 manifest (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:872) ### [SR.optsOptimizationData](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsOptimizationData) SR.optsOptimizationData optsOptimizationData Specify included optimization information, the default is file. Important for distributed libraries. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:940) ### [SR.optsOptimize](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsOptimize) SR.optsOptimize optsOptimize Enable optimizations (Short form: -O) (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:882) ### [SR.optsOptimize](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsOptimize) SR.optsOptimize optsOptimize Enable optimizations (Short form: -O) (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:882) ### [SR.optsPathMap](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsPathMap) SR.optsPathMap optsPathMap Maps physical paths to source path names output by the compiler (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:888) ### [SR.optsPdb](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsPdb) SR.optsPdb optsPdb Name the output debug file (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:914) ### [SR.optsPdbMatchesOutputFileName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsPdbMatchesOutputFileName) SR.optsPdbMatchesOutputFileName optsPdbMatchesOutputFileName The pdb output file name cannot match the build output filename use --pdb:filename.pdb (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:876) ### [SR.optsPlatform](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsPlatform) SR.optsPlatform optsPlatform Limit which platforms this code can run on: x86, x64, Arm, Arm64, Itanium, anycpu32bitpreferred, or anycpu. The default is anycpu. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:862) ### [SR.optsPreferredUiLang](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsPreferredUiLang) SR.optsPreferredUiLang optsPreferredUiLang Specify the preferred output language culture name (e.g. es-ES, ja-JP) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:936) ### [SR.optsProblemWithCodepage](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsProblemWithCodepage) SR.optsProblemWithCodepage optsProblemWithCodepage Problem with codepage '%d': %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:848) ### [SR.optsProblemWithCodepage](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsProblemWithCodepage) SR.optsProblemWithCodepage optsProblemWithCodepage Problem with codepage '%d': %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:848) ### [SR.optsPublicSign](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsPublicSign) SR.optsPublicSign optsPublicSign Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:857) ### [SR.optsPublicSign](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsPublicSign) SR.optsPublicSign optsPublicSign Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:857) ### [SR.optsRealsig](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsRealsig) SR.optsRealsig optsRealsig Generate assembly with IL visibility that matches the source code visibility (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:885) ### [SR.optsRealsig](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsRealsig) SR.optsRealsig optsRealsig Generate assembly with IL visibility that matches the source code visibility (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:885) ### [SR.optsRefOnly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsRefOnly) SR.optsRefOnly optsRefOnly Produce a reference assembly, instead of a full assembly, as the primary output (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:886) ### [SR.optsRefOnly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsRefOnly) SR.optsRefOnly optsRefOnly Produce a reference assembly, instead of a full assembly, as the primary output (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:886) ### [SR.optsRefOut](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsRefOut) SR.optsRefOut optsRefOut Produce a reference assembly with the specified file path. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:887) ### [SR.optsReference](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsReference) SR.optsReference optsReference Reference an assembly (Short form: -r) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:867) ### [SR.optsReflectionFree](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsReflectionFree) SR.optsReflectionFree optsReflectionFree Disable implicit generation of constructs using reflection (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:890) ### [SR.optsResident](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsResident) SR.optsResident optsResident Use a resident background compilation service to improve compiler startup times. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:913) ### [SR.optsResource](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsResource) SR.optsResource optsResource Embed the specified managed resource (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:878) ### [SR.optsResponseFile](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsResponseFile) SR.optsResponseFile optsResponseFile Read response file for more options (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:901) ### [SR.optsResponseFileNameInvalid](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsResponseFileNameInvalid) SR.optsResponseFileNameInvalid optsResponseFileNameInvalid Response file name '%s' is empty, contains invalid characters, has a drive specification without an absolute path, or is too long (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1373) ### [SR.optsResponseFileNameInvalid](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsResponseFileNameInvalid) SR.optsResponseFileNameInvalid optsResponseFileNameInvalid Response file name '%s' is empty, contains invalid characters, has a drive specification without an absolute path, or is too long (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1373) ### [SR.optsResponseFileNotFound](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsResponseFileNotFound) SR.optsResponseFileNotFound optsResponseFileNotFound Response file '%s' not found in '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1372) ### [SR.optsResponseFileNotFound](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsResponseFileNotFound) SR.optsResponseFileNotFound optsResponseFileNotFound Response file '%s' not found in '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1372) ### [SR.optsSetLangVersion](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsSetLangVersion) SR.optsSetLangVersion optsSetLangVersion Specify language version such as 'latest' or 'preview'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1560) ### [SR.optsShortFormOf](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsShortFormOf) SR.optsShortFormOf optsShortFormOf Short form of '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:916) ### [SR.optsShortFormOf](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsShortFormOf) SR.optsShortFormOf optsShortFormOf Short form of '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:916) ### [SR.optsSig](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsSig) SR.optsSig optsSig Print the inferred interface of the assembly to a file (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:865) ### [SR.optsSignatureData](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsSignatureData) SR.optsSignatureData optsSignatureData Include F# interface information, the default is file. Essential for distributing libraries. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:938) ### [SR.optsSimpleresolution](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsSimpleresolution) SR.optsSimpleresolution optsSimpleresolution Resolve assembly references using directory-based rules rather than MSBuild resolution (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:915) ### [SR.optsSourceLink](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsSourceLink) SR.optsSourceLink optsSourceLink Source link information file to embed in the portable PDB file (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:875) ### [SR.optsStandalone](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsStandalone) SR.optsStandalone optsStandalone Statically link the F# library and all referenced DLLs that depend on it into the assembly being generated (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:911) ### [SR.optsStaticlink](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsStaticlink) SR.optsStaticlink optsStaticlink Statically link the given assembly and all referenced DLLs that depend on this assembly. Use an assembly name e.g. mylib, not a DLL name. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:912) ### [SR.optsStrongKeyContainer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsStrongKeyContainer) SR.optsStrongKeyContainer optsStrongKeyContainer Specify a strong name key container (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:860) ### [SR.optsStrongKeyFile](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsStrongKeyFile) SR.optsStrongKeyFile optsStrongKeyFile Specify a strong name key file (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:859) ### [SR.optsSubSystemVersion](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsSubSystemVersion) SR.optsSubSystemVersion optsSubSystemVersion Specify subsystem version of this assembly (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:933) ### [SR.optsSupportedLangVersions](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsSupportedLangVersions) SR.optsSupportedLangVersions optsSupportedLangVersions Supported language versions: (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1562) ### [SR.optsTailcalls](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsTailcalls) SR.optsTailcalls optsTailcalls Enable or disable tailcalls (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:883) ### [SR.optsTailcalls](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsTailcalls) SR.optsTailcalls optsTailcalls Enable or disable tailcalls (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:883) ### [SR.optsTargetProfile](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsTargetProfile) SR.optsTargetProfile optsTargetProfile Specify target framework profile of this assembly. Valid values are mscorlib, netcore or netstandard. Default - mscorlib (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:934) ### [SR.optsTypecheckOnly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsTypecheckOnly) SR.optsTypecheckOnly optsTypecheckOnly Perform type checking only, do not execute code (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:904) ### [SR.optsUnknownArgumentToTheTestSwitch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsUnknownArgumentToTheTestSwitch) SR.optsUnknownArgumentToTheTestSwitch optsUnknownArgumentToTheTestSwitch Unknown --test argument: '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:947) ### [SR.optsUnknownArgumentToTheTestSwitch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsUnknownArgumentToTheTestSwitch) SR.optsUnknownArgumentToTheTestSwitch optsUnknownArgumentToTheTestSwitch Unknown --test argument: '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:947) ### [SR.optsUnknownChecksumAlgorithm](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsUnknownChecksumAlgorithm) SR.optsUnknownChecksumAlgorithm optsUnknownChecksumAlgorithm Algorithm '%s' is not supported (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:949) ### [SR.optsUnknownChecksumAlgorithm](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsUnknownChecksumAlgorithm) SR.optsUnknownChecksumAlgorithm optsUnknownChecksumAlgorithm Algorithm '%s' is not supported (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:949) ### [SR.optsUnknownOptimizationData](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsUnknownOptimizationData) SR.optsUnknownOptimizationData optsUnknownOptimizationData Invalid value '%s' for --optimizationdata, valid value are: none, file, compress. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:941) ### [SR.optsUnknownOptimizationData](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsUnknownOptimizationData) SR.optsUnknownOptimizationData optsUnknownOptimizationData Invalid value '%s' for --optimizationdata, valid value are: none, file, compress. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:941) ### [SR.optsUnknownPlatform](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsUnknownPlatform) SR.optsUnknownPlatform optsUnknownPlatform Unrecognized platform '%s', valid values are 'x86', 'x64', 'Arm', 'Arm64', 'Itanium', 'anycpu32bitpreferred', and 'anycpu'. The default is anycpu. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:948) ### [SR.optsUnknownPlatform](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsUnknownPlatform) SR.optsUnknownPlatform optsUnknownPlatform Unrecognized platform '%s', valid values are 'x86', 'x64', 'Arm', 'Arm64', 'Itanium', 'anycpu32bitpreferred', and 'anycpu'. The default is anycpu. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:948) ### [SR.optsUnknownSignatureData](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsUnknownSignatureData) SR.optsUnknownSignatureData optsUnknownSignatureData Invalid value '%s' for --interfacedata, valid value are: none, file, compress. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:939) ### [SR.optsUnknownSignatureData](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsUnknownSignatureData) SR.optsUnknownSignatureData optsUnknownSignatureData Invalid value '%s' for --interfacedata, valid value are: none, file, compress. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:939) ### [SR.optsUnrecognizedDebugType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsUnrecognizedDebugType) SR.optsUnrecognizedDebugType optsUnrecognizedDebugType Unrecognized debug type '%s', expected 'pdbonly' or 'full' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:943) ### [SR.optsUnrecognizedDebugType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsUnrecognizedDebugType) SR.optsUnrecognizedDebugType optsUnrecognizedDebugType Unrecognized debug type '%s', expected 'pdbonly' or 'full' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:943) ### [SR.optsUnrecognizedLanguageFeature](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsUnrecognizedLanguageFeature) SR.optsUnrecognizedLanguageFeature optsUnrecognizedLanguageFeature Unrecognized language feature name: '%s'. Use a valid feature name such as 'NameOf' or 'StringInterpolation'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1812) ### [SR.optsUnrecognizedLanguageFeature](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsUnrecognizedLanguageFeature) SR.optsUnrecognizedLanguageFeature optsUnrecognizedLanguageFeature Unrecognized language feature name: '%s'. Use a valid feature name such as 'NameOf' or 'StringInterpolation'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1812) ### [SR.optsUnrecognizedLanguageVersion](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsUnrecognizedLanguageVersion) SR.optsUnrecognizedLanguageVersion optsUnrecognizedLanguageVersion Unrecognized value '%s' for --langversion use --langversion:? for complete list (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:81) ### [SR.optsUnrecognizedLanguageVersion](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsUnrecognizedLanguageVersion) SR.optsUnrecognizedLanguageVersion optsUnrecognizedLanguageVersion Unrecognized value '%s' for --langversion use --langversion:? for complete list (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:81) ### [SR.optsUnrecognizedTarget](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsUnrecognizedTarget) SR.optsUnrecognizedTarget optsUnrecognizedTarget Unrecognized target '%s', expected 'exe', 'winexe', 'library' or 'module' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:942) ### [SR.optsUnrecognizedTarget](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsUnrecognizedTarget) SR.optsUnrecognizedTarget optsUnrecognizedTarget Unrecognized target '%s', expected 'exe', 'winexe', 'library' or 'module' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:942) ### [SR.optsUseHighEntropyVA](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsUseHighEntropyVA) SR.optsUseHighEntropyVA optsUseHighEntropyVA Enable high-entropy ASLR (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:932) ### [SR.optsUseHighEntropyVA](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsUseHighEntropyVA) SR.optsUseHighEntropyVA optsUseHighEntropyVA Enable high-entropy ASLR (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:932) ### [SR.optsUtf8output](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsUtf8output) SR.optsUtf8output optsUtf8output Output messages in UTF-8 encoding (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:905) ### [SR.optsVersion](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsVersion) SR.optsVersion optsVersion Display compiler version banner and exit (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:900) ### [SR.optsWarn](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsWarn) SR.optsWarn optsWarn Set a warning level (0-5) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:893) ### [SR.optsWarnOn](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsWarnOn) SR.optsWarnOn optsWarnOn Enable specific warnings that may be off by default (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:895) ### [SR.optsWarnaserror](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsWarnaserror) SR.optsWarnaserror optsWarnaserror Report specific warnings as errors (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:892) ### [SR.optsWarnaserrorPM](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsWarnaserrorPM) SR.optsWarnaserrorPM optsWarnaserrorPM Report all warnings as errors (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:891) ### [SR.optsWarnaserrorPM](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsWarnaserrorPM) SR.optsWarnaserrorPM optsWarnaserrorPM Report all warnings as errors (%s by default) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:891) ### [SR.optsWin32icon](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsWin32icon) SR.optsWin32icon optsWin32icon Specify a Win32 icon file (.ico) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:869) ### [SR.optsWin32manifest](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsWin32manifest) SR.optsWin32manifest optsWin32manifest Specify a Win32 manifest file (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:871) ### [SR.optsWin32res](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsWin32res) SR.optsWin32res optsWin32res Specify a Win32 resource file (.res) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:870) ### [SR.optsWriteXml](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#optsWriteXml) SR.optsWriteXml optsWriteXml Write the xmldoc of the assembly to the given file (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:858) ### [SR.packageManagementRequiresVFive](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#packageManagementRequiresVFive) SR.packageManagementRequiresVFive packageManagementRequiresVFive The 'package management' feature requires language version 5.0 or above (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1546) ### [SR.packageManagerError](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#packageManagerError) SR.packageManagerError packageManagerError %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:847) ### [SR.packageManagerError](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#packageManagerError) SR.packageManagerError packageManagerError %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:847) ### [SR.packageManagerUnknown](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#packageManagerUnknown) SR.packageManagerUnknown packageManagerUnknown Package manager key '%s' was not registered in %s. Currently registered: %s. You can provide extra path(s) by passing '--compilertool:' to the command line. To learn more about extensions, visit: https://aka.ms/dotnetdepmanager (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:846) ### [SR.packageManagerUnknown](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#packageManagerUnknown) SR.packageManagerUnknown packageManagerUnknown Package manager key '%s' was not registered in %s. Currently registered: %s. You can provide extra path(s) by passing '--compilertool:' to the command line. To learn more about extensions, visit: https://aka.ms/dotnetdepmanager (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:846) ### [SR.parsAccessibilityModsIllegalForAbstract](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsAccessibilityModsIllegalForAbstract) SR.parsAccessibilityModsIllegalForAbstract parsAccessibilityModsIllegalForAbstract Accessibility modifiers are not allowed on this member. Abstract slots always have the same visibility as the enclosing type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:435) ### [SR.parsActivePatternCaseContainsPipe](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsActivePatternCaseContainsPipe) SR.parsActivePatternCaseContainsPipe parsActivePatternCaseContainsPipe The '|' character is not permitted in active pattern case identifiers (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:481) ### [SR.parsActivePatternCaseMustBeginWithUpperCase](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsActivePatternCaseMustBeginWithUpperCase) SR.parsActivePatternCaseMustBeginWithUpperCase parsActivePatternCaseMustBeginWithUpperCase Active pattern case identifiers must begin with an uppercase letter (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:480) ### [SR.parsAllEnumFieldsRequireValues](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsAllEnumFieldsRequireValues) SR.parsAllEnumFieldsRequireValues parsAllEnumFieldsRequireValues All enum fields must be given values (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:442) ### [SR.parsArrowUseIsLimited](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsArrowUseIsLimited) SR.parsArrowUseIsLimited parsArrowUseIsLimited The use of '->' in sequence and computation expressions is limited to the form 'for pat in expr -> expr'. Use the syntax 'for ... in ... do ... yield...' to generate elements in more complex sequence expressions. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:459) ### [SR.parsAssertIsNotFirstClassValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsAssertIsNotFirstClassValue) SR.parsAssertIsNotFirstClassValue parsAssertIsNotFirstClassValue 'assert' may not be used as a first class value. Use 'assert ' instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:456) ### [SR.parsAttributeOnIncompleteCode](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsAttributeOnIncompleteCode) SR.parsAttributeOnIncompleteCode parsAttributeOnIncompleteCode Cannot find code target for this attribute, possibly because the code after the attribute is incomplete. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1330) ### [SR.parsAttributesAreNotPermittedOnInterfaceImplementations](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsAttributesAreNotPermittedOnInterfaceImplementations) SR.parsAttributesAreNotPermittedOnInterfaceImplementations parsAttributesAreNotPermittedOnInterfaceImplementations Attributes are not permitted on interface implementations (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:419) ### [SR.parsAttributesIgnored](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsAttributesIgnored) SR.parsAttributesIgnored parsAttributesIgnored Attributes have been ignored in this construct (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:399) ### [SR.parsAttributesIllegalHere](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsAttributesIllegalHere) SR.parsAttributesIllegalHere parsAttributesIllegalHere Attributes are not allowed here (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:439) ### [SR.parsAttributesIllegalOnInherit](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsAttributesIllegalOnInherit) SR.parsAttributesIllegalOnInherit parsAttributesIllegalOnInherit Attributes are not permitted on 'inherit' declarations (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:436) ### [SR.parsAttributesMustComeBeforeVal](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsAttributesMustComeBeforeVal) SR.parsAttributesMustComeBeforeVal parsAttributesMustComeBeforeVal Attributes should be placed before 'val' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:418) ### [SR.parsAugmentationsIllegalOnDelegateType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsAugmentationsIllegalOnDelegateType) SR.parsAugmentationsIllegalOnDelegateType parsAugmentationsIllegalOnDelegateType Augmentations are not permitted on delegate type moduleDefns (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:421) ### [SR.parsConsiderUsingSeparateRecordType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsConsiderUsingSeparateRecordType) SR.parsConsiderUsingSeparateRecordType parsConsiderUsingSeparateRecordType Consider using a separate record type instead (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:447) ### [SR.parsConstraintIntersectionSyntaxUsedWithNonFlexibleType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsConstraintIntersectionSyntaxUsedWithNonFlexibleType) SR.parsConstraintIntersectionSyntaxUsedWithNonFlexibleType parsConstraintIntersectionSyntaxUsedWithNonFlexibleType Constraint intersection syntax may only be used with flexible types, e.g. '#IDisposable & #ISomeInterface'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1744) ### [SR.parsDoCannotHaveVisibilityDeclarations](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsDoCannotHaveVisibilityDeclarations) SR.parsDoCannotHaveVisibilityDeclarations parsDoCannotHaveVisibilityDeclarations Accessibility modifiers are not permitted on 'do' bindings, but '%s' was given. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:390) ### [SR.parsDoCannotHaveVisibilityDeclarations](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsDoCannotHaveVisibilityDeclarations) SR.parsDoCannotHaveVisibilityDeclarations parsDoCannotHaveVisibilityDeclarations Accessibility modifiers are not permitted on 'do' bindings, but '%s' was given. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:390) ### [SR.parsEmptyFillInInterpolatedString](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsEmptyFillInInterpolatedString) SR.parsEmptyFillInInterpolatedString parsEmptyFillInInterpolatedString Invalid interpolated string. This interpolated string expression fill is empty, an expression was expected. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1653) ### [SR.parsEmptyTypeDefinition](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsEmptyTypeDefinition) SR.parsEmptyTypeDefinition parsEmptyTypeDefinition A type definition requires one or more members or other declarations. If you intend to define an empty class, struct or interface, then use 'type ... = class end', 'interface end' or 'struct end'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:423) ### [SR.parsEnumFieldsCannotHaveVisibilityDeclarations](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsEnumFieldsCannotHaveVisibilityDeclarations) SR.parsEnumFieldsCannotHaveVisibilityDeclarations parsEnumFieldsCannotHaveVisibilityDeclarations Accessibility modifiers are not permitted on enumeration fields (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:446) ### [SR.parsEnumTypesCannotHaveVisibilityDeclarations](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsEnumTypesCannotHaveVisibilityDeclarations) SR.parsEnumTypesCannotHaveVisibilityDeclarations parsEnumTypesCannotHaveVisibilityDeclarations Accessibility modifiers are not permitted in this position for enum types (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:441) ### [SR.parsEofInComment](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsEofInComment) SR.parsEofInComment parsEofInComment End of file in comment begun at or before here (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:394) ### [SR.parsEofInDirective](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsEofInDirective) SR.parsEofInDirective parsEofInDirective End of file in directive begun at or before here (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:397) ### [SR.parsEofInHashIf](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsEofInHashIf) SR.parsEofInHashIf parsEofInHashIf End of file in #if section begun at or after here (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:391) ### [SR.parsEofInInterpolatedString](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsEofInInterpolatedString) SR.parsEofInInterpolatedString parsEofInInterpolatedString Incomplete interpolated string begun at or before here (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1650) ### [SR.parsEofInInterpolatedStringFill](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsEofInInterpolatedStringFill) SR.parsEofInInterpolatedStringFill parsEofInInterpolatedStringFill Incomplete interpolated string expression fill begun at or before here (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1649) ### [SR.parsEofInInterpolatedTripleQuoteString](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsEofInInterpolatedTripleQuoteString) SR.parsEofInInterpolatedTripleQuoteString parsEofInInterpolatedTripleQuoteString Incomplete interpolated triple-quote string begun at or before here (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1652) ### [SR.parsEofInInterpolatedVerbatimString](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsEofInInterpolatedVerbatimString) SR.parsEofInInterpolatedVerbatimString parsEofInInterpolatedVerbatimString Incomplete interpolated verbatim string begun at or before here (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1651) ### [SR.parsEofInString](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsEofInString) SR.parsEofInString parsEofInString End of file in string begun at or before here (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:392) ### [SR.parsEofInStringInComment](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsEofInStringInComment) SR.parsEofInStringInComment parsEofInStringInComment End of file in string embedded in comment begun at or before here (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:395) ### [SR.parsEofInTripleQuoteString](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsEofInTripleQuoteString) SR.parsEofInTripleQuoteString parsEofInTripleQuoteString End of file in triple-quote string begun at or before here (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1120) ### [SR.parsEofInTripleQuoteStringInComment](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsEofInTripleQuoteStringInComment) SR.parsEofInTripleQuoteStringInComment parsEofInTripleQuoteStringInComment End of file in triple-quote string embedded in comment begun at or before here (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1121) ### [SR.parsEofInVerbatimString](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsEofInVerbatimString) SR.parsEofInVerbatimString parsEofInVerbatimString End of file in verbatim string begun at or before here (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:393) ### [SR.parsEofInVerbatimStringInComment](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsEofInVerbatimStringInComment) SR.parsEofInVerbatimStringInComment parsEofInVerbatimStringInComment End of file in verbatim string embedded in comment begun at or before here (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:396) ### [SR.parsErrorInReturnForLetIncorrectIndentation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsErrorInReturnForLetIncorrectIndentation) SR.parsErrorInReturnForLetIncorrectIndentation parsErrorInReturnForLetIncorrectIndentation Error in the return expression for this 'let'. Possible incorrect indentation. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:453) ### [SR.parsErrorParsingAsOperatorName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsErrorParsingAsOperatorName) SR.parsErrorParsingAsOperatorName parsErrorParsingAsOperatorName Attempted to parse this as an operator name, but failed (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1126) ### [SR.parsExpectedExpressionAfterLet](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsExpectedExpressionAfterLet) SR.parsExpectedExpressionAfterLet parsExpectedExpressionAfterLet The block following this '%s' is unfinished. Every code block is an expression and must have a result. '%s' cannot be the final code element in a block. Consider giving this block an explicit result. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:454) ### [SR.parsExpectedExpressionAfterLet](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsExpectedExpressionAfterLet) SR.parsExpectedExpressionAfterLet parsExpectedExpressionAfterLet The block following this '%s' is unfinished. Every code block is an expression and must have a result. '%s' cannot be the final code element in a block. Consider giving this block an explicit result. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:454) ### [SR.parsExpectedExpressionAfterToken](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsExpectedExpressionAfterToken) SR.parsExpectedExpressionAfterToken parsExpectedExpressionAfterToken Expected an expression after this point (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1271) ### [SR.parsExpectedNameAfterToken](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsExpectedNameAfterToken) SR.parsExpectedNameAfterToken parsExpectedNameAfterToken Unexpected end of type. Expected a name after this point. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1288) ### [SR.parsExpectedPatternAfterToken](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsExpectedPatternAfterToken) SR.parsExpectedPatternAfterToken parsExpectedPatternAfterToken Expected a pattern after this point (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1716) ### [SR.parsExpectedTypeAfterToken](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsExpectedTypeAfterToken) SR.parsExpectedTypeAfterToken parsExpectedTypeAfterToken Expected a type after this point (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1272) ### [SR.parsExpectingExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsExpectingExpression) SR.parsExpectingExpression parsExpectingExpression Expecting expression (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1705) ### [SR.parsExpectingPattern](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsExpectingPattern) SR.parsExpectingPattern parsExpectingPattern Expecting pattern (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1715) ### [SR.parsExpectingRecordField](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsExpectingRecordField) SR.parsExpectingRecordField parsExpectingRecordField Expecting record field (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1766) ### [SR.parsExpectingType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsExpectingType) SR.parsExpectingType parsExpectingType Expecting type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1735) ### [SR.parsExpectingUnionCaseField](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsExpectingUnionCaseField) SR.parsExpectingUnionCaseField parsExpectingUnionCaseField Expecting union case field (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1780) ### [SR.parsFieldBinding](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsFieldBinding) SR.parsFieldBinding parsFieldBinding Field bindings must have the form 'id = expr;' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:469) ### [SR.parsForDoExpected](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsForDoExpected) SR.parsForDoExpected parsForDoExpected Missing 'do' in 'for' expression. Expected 'for in do '. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1294) ### [SR.parsGetAndOrSetRequired](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsGetAndOrSetRequired) SR.parsGetAndOrSetRequired parsGetAndOrSetRequired 'get' and/or 'set' required (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:429) ### [SR.parsGetOrSetRequired](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsGetOrSetRequired) SR.parsGetOrSetRequired parsGetOrSetRequired 'get', 'set' or 'get,set' required (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:425) ### [SR.parsGetterAtMostOneArgument](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsGetterAtMostOneArgument) SR.parsGetterAtMostOneArgument parsGetterAtMostOneArgument A getter property may have at most one argument group (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1081) ### [SR.parsGetterMustHaveAtLeastOneArgument](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsGetterMustHaveAtLeastOneArgument) SR.parsGetterMustHaveAtLeastOneArgument parsGetterMustHaveAtLeastOneArgument A getter property is expected to be a function, e.g. 'get() = ...' or 'get(index) = ...' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:431) ### [SR.parsIdentifierExpected](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsIdentifierExpected) SR.parsIdentifierExpected parsIdentifierExpected Identifier expected (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:457) ### [SR.parsIgnoreAttributesOnModuleAbbreviation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsIgnoreAttributesOnModuleAbbreviation) SR.parsIgnoreAttributesOnModuleAbbreviation parsIgnoreAttributesOnModuleAbbreviation Ignoring attributes on module abbreviation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:411) ### [SR.parsIgnoreAttributesOnModuleAbbreviationAlwaysPrivate](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsIgnoreAttributesOnModuleAbbreviationAlwaysPrivate) SR.parsIgnoreAttributesOnModuleAbbreviationAlwaysPrivate parsIgnoreAttributesOnModuleAbbreviationAlwaysPrivate The '%s' accessibility attribute is not allowed on module abbreviation. Module abbreviations are always private. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:412) ### [SR.parsIgnoreAttributesOnModuleAbbreviationAlwaysPrivate](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsIgnoreAttributesOnModuleAbbreviationAlwaysPrivate) SR.parsIgnoreAttributesOnModuleAbbreviationAlwaysPrivate parsIgnoreAttributesOnModuleAbbreviationAlwaysPrivate The '%s' accessibility attribute is not allowed on module abbreviation. Module abbreviations are always private. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:412) ### [SR.parsIgnoreVisibilityOnModuleAbbreviationAlwaysPrivate](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsIgnoreVisibilityOnModuleAbbreviationAlwaysPrivate) SR.parsIgnoreVisibilityOnModuleAbbreviationAlwaysPrivate parsIgnoreVisibilityOnModuleAbbreviationAlwaysPrivate The '%s' visibility attribute is not allowed on module abbreviation. Module abbreviations are always private. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:413) ### [SR.parsIgnoreVisibilityOnModuleAbbreviationAlwaysPrivate](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsIgnoreVisibilityOnModuleAbbreviationAlwaysPrivate) SR.parsIgnoreVisibilityOnModuleAbbreviationAlwaysPrivate parsIgnoreVisibilityOnModuleAbbreviationAlwaysPrivate The '%s' visibility attribute is not allowed on module abbreviation. Module abbreviations are always private. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:413) ### [SR.parsIllegalDenominatorForMeasureExponent](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsIllegalDenominatorForMeasureExponent) SR.parsIllegalDenominatorForMeasureExponent parsIllegalDenominatorForMeasureExponent Denominator must not be 0 in unit-of-measure exponent (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:482) ### [SR.parsIllegalMemberVarInObjectImplementation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsIllegalMemberVarInObjectImplementation) SR.parsIllegalMemberVarInObjectImplementation parsIllegalMemberVarInObjectImplementation Neither 'member val' nor 'override val' definitions are permitted in object expressions. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1341) ### [SR.parsInOrEqualExpected](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsInOrEqualExpected) SR.parsInOrEqualExpected parsInOrEqualExpected 'in' or '=' expected (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:458) ### [SR.parsIncompleteIf](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsIncompleteIf) SR.parsIncompleteIf parsIncompleteIf Incomplete conditional. Expected 'if then ' or 'if then else '. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:455) ### [SR.parsIncompleteTyparExpr1](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsIncompleteTyparExpr1) SR.parsIncompleteTyparExpr1 parsIncompleteTyparExpr1 Incomplete character literal (example: 'Q') or qualified type invocation (example: 'T.Name) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:483) ### [SR.parsIncompleteTyparExpr2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsIncompleteTyparExpr2) SR.parsIncompleteTyparExpr2 parsIncompleteTyparExpr2 Incomplete operator expression (example a^b) or qualified type invocation (example: ^T.Name) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:484) ### [SR.parsIndexerPropertyRequiresAtLeastOneArgument](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsIndexerPropertyRequiresAtLeastOneArgument) SR.parsIndexerPropertyRequiresAtLeastOneArgument parsIndexerPropertyRequiresAtLeastOneArgument An indexer property must be given at least one argument (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1084) ### [SR.parsInheritDeclarationsCannotHaveAsBindings](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsInheritDeclarationsCannotHaveAsBindings) SR.parsInheritDeclarationsCannotHaveAsBindings parsInheritDeclarationsCannotHaveAsBindings 'inherit' declarations cannot have 'as' bindings. To access members of the base class when overriding a method, the syntax 'base.SomeMember' may be used; 'base' is a keyword. Remove this 'as' binding. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:438) ### [SR.parsInlineAssemblyCannotHaveVisibilityDeclarations](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsInlineAssemblyCannotHaveVisibilityDeclarations) SR.parsInlineAssemblyCannotHaveVisibilityDeclarations parsInlineAssemblyCannotHaveVisibilityDeclarations Accessibility modifiers are not permitted on inline assembly code types (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:443) ### [SR.parsIntegerForLoopRequiresSimpleIdentifier](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsIntegerForLoopRequiresSimpleIdentifier) SR.parsIntegerForLoopRequiresSimpleIdentifier parsIntegerForLoopRequiresSimpleIdentifier An integer for loop must use a simple identifier (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:402) ### [SR.parsInterfacesHaveSameVisibilityAsEnclosingType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsInterfacesHaveSameVisibilityAsEnclosingType) SR.parsInterfacesHaveSameVisibilityAsEnclosingType parsInterfacesHaveSameVisibilityAsEnclosingType Interfaces always have the same visibility as the enclosing type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:434) ### [SR.parsInvalidAnonRecdExpr](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsInvalidAnonRecdExpr) SR.parsInvalidAnonRecdExpr parsInvalidAnonRecdExpr Invalid anonymous record expression (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1517) ### [SR.parsInvalidAnonRecdType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsInvalidAnonRecdType) SR.parsInvalidAnonRecdType parsInvalidAnonRecdType Invalid anonymous record type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1518) ### [SR.parsInvalidDeclarationSyntax](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsInvalidDeclarationSyntax) SR.parsInvalidDeclarationSyntax parsInvalidDeclarationSyntax Invalid declaration syntax (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:428) ### [SR.parsInvalidLiteralInType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsInvalidLiteralInType) SR.parsInvalidLiteralInType parsInvalidLiteralInType Invalid literal in type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:475) ### [SR.parsInvalidPrefixOperator](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsInvalidPrefixOperator) SR.parsInvalidPrefixOperator parsInvalidPrefixOperator Invalid prefix operator (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1103) ### [SR.parsInvalidPrefixOperatorDefinition](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsInvalidPrefixOperatorDefinition) SR.parsInvalidPrefixOperatorDefinition parsInvalidPrefixOperatorDefinition Invalid operator definition. Prefix operator definitions must use a valid prefix operator name. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1104) ### [SR.parsInvalidProperty](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsInvalidProperty) SR.parsInvalidProperty parsInvalidProperty Invalid property getter or setter (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1083) ### [SR.parsInvalidUseOfRec](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsInvalidUseOfRec) SR.parsInvalidUseOfRec parsInvalidUseOfRec Invalid use of 'rec' keyword (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1383) ### [SR.parsLetAndForNonRecBindings](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsLetAndForNonRecBindings) SR.parsLetAndForNonRecBindings parsLetAndForNonRecBindings The declaration form 'let ... and ...' for non-recursive bindings is not used in F# code. Consider using a sequence of 'let' bindings (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:449) ### [SR.parsLetBangCannotBeLastInCE](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsLetBangCannotBeLastInCE) SR.parsLetBangCannotBeLastInCE parsLetBangCannotBeLastInCE '%s' cannot be the final expression in a computation expression. Finish with 'return', 'return!', or a simple expression. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1816) ### [SR.parsLetBangCannotBeLastInCE](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsLetBangCannotBeLastInCE) SR.parsLetBangCannotBeLastInCE parsLetBangCannotBeLastInCE '%s' cannot be the final expression in a computation expression. Finish with 'return', 'return!', or a simple expression. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1816) ### [SR.parsMemberIllegalInObjectImplementation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsMemberIllegalInObjectImplementation) SR.parsMemberIllegalInObjectImplementation parsMemberIllegalInObjectImplementation This member is not permitted in an object implementation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:470) ### [SR.parsMismatchedQuotationName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsMismatchedQuotationName) SR.parsMismatchedQuotationName parsMismatchedQuotationName Mismatched quotation operator name, beginning with '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:479) ### [SR.parsMismatchedQuotationName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsMismatchedQuotationName) SR.parsMismatchedQuotationName parsMismatchedQuotationName Mismatched quotation operator name, beginning with '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:479) ### [SR.parsMismatchedQuote](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsMismatchedQuote) SR.parsMismatchedQuote parsMismatchedQuote Mismatched quotation, beginning with '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:464) ### [SR.parsMismatchedQuote](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsMismatchedQuote) SR.parsMismatchedQuote parsMismatchedQuote Mismatched quotation, beginning with '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:464) ### [SR.parsMissingFunctionBody](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsMissingFunctionBody) SR.parsMissingFunctionBody parsMissingFunctionBody Missing function body (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:471) ### [SR.parsMissingGreaterThan](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsMissingGreaterThan) SR.parsMissingGreaterThan parsMissingGreaterThan Unmatched '<'. Expected closing '>' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1124) ### [SR.parsMissingKeyword](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsMissingKeyword) SR.parsMissingKeyword parsMissingKeyword Missing keyword '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1740) ### [SR.parsMissingKeyword](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsMissingKeyword) SR.parsMissingKeyword parsMissingKeyword Missing keyword '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1740) ### [SR.parsMissingMemberBody](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsMissingMemberBody) SR.parsMissingMemberBody parsMissingMemberBody Expecting member body (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1739) ### [SR.parsMissingQualificationAfterDot](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsMissingQualificationAfterDot) SR.parsMissingQualificationAfterDot parsMissingQualificationAfterDot Missing qualification after '.' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:462) ### [SR.parsMissingSpreadSrcExpr](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsMissingSpreadSrcExpr) SR.parsMissingSpreadSrcExpr parsMissingSpreadSrcExpr Missing spread source expression after '...'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1837) ### [SR.parsMissingSpreadSrcTy](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsMissingSpreadSrcTy) SR.parsMissingSpreadSrcTy parsMissingSpreadSrcTy Missing spread source type after '...'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1838) ### [SR.parsMissingTypeArgs](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsMissingTypeArgs) SR.parsMissingTypeArgs parsMissingTypeArgs Expected type argument or static argument (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1123) ### [SR.parsMissingUnionCaseName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsMissingUnionCaseName) SR.parsMissingUnionCaseName parsMissingUnionCaseName Missing union case name (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1734) ### [SR.parsModuleAbbreviationMustBeSimpleName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsModuleAbbreviationMustBeSimpleName) SR.parsModuleAbbreviationMustBeSimpleName parsModuleAbbreviationMustBeSimpleName A module abbreviation must be a simple name, not a path (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:410) ### [SR.parsModuleDefnMustBeSimpleName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsModuleDefnMustBeSimpleName) SR.parsModuleDefnMustBeSimpleName parsModuleDefnMustBeSimpleName A module name must be a simple name, not a path (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:416) ### [SR.parsMultiArgumentGenericTypeFormDeprecated](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsMultiArgumentGenericTypeFormDeprecated) SR.parsMultiArgumentGenericTypeFormDeprecated parsMultiArgumentGenericTypeFormDeprecated The syntax '(typ,...,typ) ident' is not used in F# code. Consider using 'ident' instead (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:474) ### [SR.parsMultipleAccessibilitiesForGetSet](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsMultipleAccessibilitiesForGetSet) SR.parsMultipleAccessibilitiesForGetSet parsMultipleAccessibilitiesForGetSet When the visibility for a property is specified, setting the visibility of the set or get method is not allowed. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:432) ### [SR.parsMutableOnAutoPropertyShouldBeGetSet](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsMutableOnAutoPropertyShouldBeGetSet) SR.parsMutableOnAutoPropertyShouldBeGetSet parsMutableOnAutoPropertyShouldBeGetSet Property definitions may not be declared mutable. To indicate that this property can be set, use 'member val PropertyName = expr with get,set'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1306) ### [SR.parsMutableOnAutoPropertyShouldBeGetSetNotJustSet](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsMutableOnAutoPropertyShouldBeGetSetNotJustSet) SR.parsMutableOnAutoPropertyShouldBeGetSetNotJustSet parsMutableOnAutoPropertyShouldBeGetSetNotJustSet To indicate that this property can be set, use 'member val PropertyName = expr with get,set'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1307) ### [SR.parsNamespaceOrModuleNotBoth](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsNamespaceOrModuleNotBoth) SR.parsNamespaceOrModuleNotBoth parsNamespaceOrModuleNotBoth Files should begin with either a namespace or module declaration, e.g. 'namespace SomeNamespace.SubNamespace' or 'module SomeNamespace.SomeModule', but not both. To define a module within a namespace use 'module SomeModule = ...' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:409) ### [SR.parsNewExprMemberAccess](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsNewExprMemberAccess) SR.parsNewExprMemberAccess parsNewExprMemberAccess This member access is ambiguous. Please use parentheses around the object creation, e.g. '(new SomeType(args)).MemberName' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1672) ### [SR.parsNoEqualShouldFollowNamespace](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsNoEqualShouldFollowNamespace) SR.parsNoEqualShouldFollowNamespace parsNoEqualShouldFollowNamespace No '=' symbol should follow a 'namespace' declaration (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:485) ### [SR.parsNoHashEndIfFound](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsNoHashEndIfFound) SR.parsNoHashEndIfFound parsNoHashEndIfFound No #endif found for #if or #else (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:398) ### [SR.parsNoMatchingInForLet](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsNoMatchingInForLet) SR.parsNoMatchingInForLet parsNoMatchingInForLet No matching 'in' found for this 'let' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:452) ### [SR.parsNonAdjacentTyargs](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsNonAdjacentTyargs) SR.parsNonAdjacentTyargs parsNonAdjacentTyargs Remove spaces between the type name and type parameter, e.g. \"C<'T>\", not \"C <'T>\". Type parameters must be placed directly adjacent to the type name. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1087) ### [SR.parsNonAdjacentTypars](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsNonAdjacentTypars) SR.parsNonAdjacentTypars parsNonAdjacentTypars Remove spaces between the type name and type parameter, e.g. \"type C<'T>\", not type \"C <'T>\". Type parameters must be placed directly adjacent to the type name. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1086) ### [SR.parsNonAtomicType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsNonAtomicType) SR.parsNonAtomicType parsNonAtomicType The use of the type syntax 'int C' and 'C ' is not permitted here. Consider adjusting this type to be written in the form 'C' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1088) ### [SR.parsOnlyClassCanTakeValueArguments](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsOnlyClassCanTakeValueArguments) SR.parsOnlyClassCanTakeValueArguments parsOnlyClassCanTakeValueArguments Only class types may take value arguments (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:426) ### [SR.parsOnlyHashDirectivesAllowed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsOnlyHashDirectivesAllowed) SR.parsOnlyHashDirectivesAllowed parsOnlyHashDirectivesAllowed Only '#' compiler directives may occur prior to the first 'namespace' declaration (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:407) ### [SR.parsOnlyOneWithAugmentationAllowed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsOnlyOneWithAugmentationAllowed) SR.parsOnlyOneWithAugmentationAllowed parsOnlyOneWithAugmentationAllowed At most one 'with' augmentation is permitted (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:403) ### [SR.parsOnlySimplePatternsAreAllowedInConstructors](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsOnlySimplePatternsAreAllowedInConstructors) SR.parsOnlySimplePatternsAreAllowedInConstructors parsOnlySimplePatternsAreAllowedInConstructors Only simple patterns are allowed in primary constructors (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1768) ### [SR.parsParenFormIsForML](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsParenFormIsForML) SR.parsParenFormIsForML parsParenFormIsForML In F# code you may use 'expr.[expr]'. A type annotation may be required to indicate the first expression is an array (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:463) ### [SR.parsRecordFieldsCannotHaveVisibilityDeclarations](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsRecordFieldsCannotHaveVisibilityDeclarations) SR.parsRecordFieldsCannotHaveVisibilityDeclarations parsRecordFieldsCannotHaveVisibilityDeclarations Accessibility modifiers are not permitted on record fields. Use 'type R = internal ...' or 'type R = private ...' to give an accessibility to the whole representation. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:448) ### [SR.parsSetSyntax](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsSetSyntax) SR.parsSetSyntax parsSetSyntax Property setters must be defined using 'set value = ', 'set idx value = ' or 'set (idx1,...,idxN) value = ... ' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:433) ### [SR.parsSetterAtMostTwoArguments](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsSetterAtMostTwoArguments) SR.parsSetterAtMostTwoArguments parsSetterAtMostTwoArguments A setter property may have at most two argument groups (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1082) ### [SR.parsSpreadNotSupported](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsSpreadNotSupported) SR.parsSpreadNotSupported parsSpreadNotSupported Spreading is not supported in this construct. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1840) ### [SR.parsSpreadNotSupportedBeforeWith](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsSpreadNotSupportedBeforeWith) SR.parsSpreadNotSupportedBeforeWith parsSpreadNotSupportedBeforeWith Spreading is not supported in this position. Use one of the forms { ...expr1; A = expr2 } or { expr1 with A = expr2 } instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1841) ### [SR.parsStaticMemberImcompleteSyntax](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsStaticMemberImcompleteSyntax) SR.parsStaticMemberImcompleteSyntax parsStaticMemberImcompleteSyntax Incomplete declaration of a static construct. Use 'static let','static do','static member' or 'static val' for declaration. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1765) ### [SR.parsSuccessiveArgsShouldBeSpacedOrTupled](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsSuccessiveArgsShouldBeSpacedOrTupled) SR.parsSuccessiveArgsShouldBeSpacedOrTupled parsSuccessiveArgsShouldBeSpacedOrTupled This argument expression needs parentheses. Expressions involving function or method calls must be parenthesized when passed as arguments, e.g. 'printfn \"%%s\" (arg.Trim())'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:460) ### [SR.parsSuccessivePatternsShouldBeSpacedOrTupled](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsSuccessivePatternsShouldBeSpacedOrTupled) SR.parsSuccessivePatternsShouldBeSpacedOrTupled parsSuccessivePatternsShouldBeSpacedOrTupled Successive patterns should be separated by spaces or tupled (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:451) ### [SR.parsSyntaxError](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsSyntaxError) SR.parsSyntaxError parsSyntaxError Syntax error (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:420) ### [SR.parsSyntaxErrorInLabeledType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsSyntaxErrorInLabeledType) SR.parsSyntaxErrorInLabeledType parsSyntaxErrorInLabeledType Syntax error in labelled type argument (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:472) ### [SR.parsSyntaxModuleSigEndDeprecated](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsSyntaxModuleSigEndDeprecated) SR.parsSyntaxModuleSigEndDeprecated parsSyntaxModuleSigEndDeprecated The syntax 'module ... : sig .. end' is not used in F# code. Consider using 'module ... = begin .. end' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:487) ### [SR.parsSyntaxModuleStructEndDeprecated](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsSyntaxModuleStructEndDeprecated) SR.parsSyntaxModuleStructEndDeprecated parsSyntaxModuleStructEndDeprecated The syntax 'module ... = struct .. end' is not used in F# code. Consider using 'module ... = begin .. end' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:486) ### [SR.parsTypeAbbreviationsCannotHaveVisibilityDeclarations](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsTypeAbbreviationsCannotHaveVisibilityDeclarations) SR.parsTypeAbbreviationsCannotHaveVisibilityDeclarations parsTypeAbbreviationsCannotHaveVisibilityDeclarations Accessibility modifiers are not permitted in this position for type abbreviations (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:440) ### [SR.parsTypeAnnotationsOnGetSet](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsTypeAnnotationsOnGetSet) SR.parsTypeAnnotationsOnGetSet parsTypeAnnotationsOnGetSet Type annotations on property getters and setters must be given after the 'get()' or 'set(v)', e.g. 'with get() : string = ...' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:430) ### [SR.parsTypeNameCannotBeEmpty](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsTypeNameCannotBeEmpty) SR.parsTypeNameCannotBeEmpty parsTypeNameCannotBeEmpty Type name cannot be empty. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1331) ### [SR.parsUnClosedBlockInHashLight](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnClosedBlockInHashLight) SR.parsUnClosedBlockInHashLight parsUnClosedBlockInHashLight Unclosed block (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:414) ### [SR.parsUnderscoreInvalidFieldName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnderscoreInvalidFieldName) SR.parsUnderscoreInvalidFieldName parsUnderscoreInvalidFieldName '_' cannot be used as field name (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1343) ### [SR.parsUnexpectedEmptyModuleDefn](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnexpectedEmptyModuleDefn) SR.parsUnexpectedEmptyModuleDefn parsUnexpectedEmptyModuleDefn Unexpected empty type moduleDefn list (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:417) ### [SR.parsUnexpectedEndOfFile](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnexpectedEndOfFile) SR.parsUnexpectedEndOfFile parsUnexpectedEndOfFile Unexpected end of input (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:405) ### [SR.parsUnexpectedEndOfFileDefinition](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnexpectedEndOfFileDefinition) SR.parsUnexpectedEndOfFileDefinition parsUnexpectedEndOfFileDefinition Unexpected end of input in value, function or member definition (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1286) ### [SR.parsUnexpectedEndOfFileElif](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnexpectedEndOfFileElif) SR.parsUnexpectedEndOfFileElif parsUnexpectedEndOfFileElif Unexpected end of input in 'else if' or 'elif' branch of conditional expression. Expected 'elif then ' or 'else if then '. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1732) ### [SR.parsUnexpectedEndOfFileElse](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnexpectedEndOfFileElse) SR.parsUnexpectedEndOfFileElse parsUnexpectedEndOfFileElse Unexpected end of input in 'else' branch of conditional expression. Expected 'if then ' or 'if then else '. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1280) ### [SR.parsUnexpectedEndOfFileExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnexpectedEndOfFileExpression) SR.parsUnexpectedEndOfFileExpression parsUnexpectedEndOfFileExpression Unexpected end of input in expression (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1287) ### [SR.parsUnexpectedEndOfFileFor](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnexpectedEndOfFileFor) SR.parsUnexpectedEndOfFileFor parsUnexpectedEndOfFileFor Unexpected end of input in 'for' expression. Expected 'for in do '. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1277) ### [SR.parsUnexpectedEndOfFileFunBody](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnexpectedEndOfFileFunBody) SR.parsUnexpectedEndOfFileFunBody parsUnexpectedEndOfFileFunBody Unexpected end of input in body of lambda expression. Expected 'fun ... -> '. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1281) ### [SR.parsUnexpectedEndOfFileMatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnexpectedEndOfFileMatch) SR.parsUnexpectedEndOfFileMatch parsUnexpectedEndOfFileMatch Unexpected end of input in 'match' expression. Expected 'match with | -> | -> ...'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1274) ### [SR.parsUnexpectedEndOfFileObjectMembers](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnexpectedEndOfFileObjectMembers) SR.parsUnexpectedEndOfFileObjectMembers parsUnexpectedEndOfFileObjectMembers Unexpected end of input in object members (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1285) ### [SR.parsUnexpectedEndOfFileThen](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnexpectedEndOfFileThen) SR.parsUnexpectedEndOfFileThen parsUnexpectedEndOfFileThen Unexpected end of input in 'then' branch of conditional expression. Expected 'if then ' or 'if then else '. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1279) ### [SR.parsUnexpectedEndOfFileTry](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnexpectedEndOfFileTry) SR.parsUnexpectedEndOfFileTry parsUnexpectedEndOfFileTry Unexpected end of input in 'try' expression. Expected 'try with ' or 'try finally '. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1275) ### [SR.parsUnexpectedEndOfFileTypeArgs](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnexpectedEndOfFileTypeArgs) SR.parsUnexpectedEndOfFileTypeArgs parsUnexpectedEndOfFileTypeArgs Unexpected end of input in type arguments (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1282) ### [SR.parsUnexpectedEndOfFileTypeDefinition](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnexpectedEndOfFileTypeDefinition) SR.parsUnexpectedEndOfFileTypeDefinition parsUnexpectedEndOfFileTypeDefinition Unexpected end of input in type definition (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1284) ### [SR.parsUnexpectedEndOfFileTypeSignature](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnexpectedEndOfFileTypeSignature) SR.parsUnexpectedEndOfFileTypeSignature parsUnexpectedEndOfFileTypeSignature Unexpected end of input in type signature (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1283) ### [SR.parsUnexpectedEndOfFileWhile](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnexpectedEndOfFileWhile) SR.parsUnexpectedEndOfFileWhile parsUnexpectedEndOfFileWhile Unexpected end of input in 'while' expression. Expected 'while do '. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1276) ### [SR.parsUnexpectedEndOfFileWith](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnexpectedEndOfFileWith) SR.parsUnexpectedEndOfFileWith parsUnexpectedEndOfFileWith Unexpected end of input in 'match' or 'try' expression (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1278) ### [SR.parsUnexpectedIdentifier](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnexpectedIdentifier) SR.parsUnexpectedIdentifier parsUnexpectedIdentifier Unexpected identifier: '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:444) ### [SR.parsUnexpectedIdentifier](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnexpectedIdentifier) SR.parsUnexpectedIdentifier parsUnexpectedIdentifier Unexpected identifier: '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:444) ### [SR.parsUnexpectedInfixOperator](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnexpectedInfixOperator) SR.parsUnexpectedInfixOperator parsUnexpectedInfixOperator Unexpected infix operator in type expression (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:473) ### [SR.parsUnexpectedIntegerLiteralForUnitOfMeasure](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnexpectedIntegerLiteralForUnitOfMeasure) SR.parsUnexpectedIntegerLiteralForUnitOfMeasure parsUnexpectedIntegerLiteralForUnitOfMeasure Unexpected integer literal in unit-of-measure expression (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:477) ### [SR.parsUnexpectedOperatorForUnitOfMeasure](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnexpectedOperatorForUnitOfMeasure) SR.parsUnexpectedOperatorForUnitOfMeasure parsUnexpectedOperatorForUnitOfMeasure Unexpected infix operator in unit-of-measure expression. Legal operators are '*', '/' and '^'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:476) ### [SR.parsUnexpectedQuotationOperatorInTypeAliasDidYouMeanVerbatimString](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnexpectedQuotationOperatorInTypeAliasDidYouMeanVerbatimString) SR.parsUnexpectedQuotationOperatorInTypeAliasDidYouMeanVerbatimString parsUnexpectedQuotationOperatorInTypeAliasDidYouMeanVerbatimString Unexpected quotation operator '<@' in type definition. If you intend to pass a verbatim string as a static argument to a type provider, put a space between the '<' and '@' characters. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1125) ### [SR.parsUnexpectedSemicolon](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnexpectedSemicolon) SR.parsUnexpectedSemicolon parsUnexpectedSemicolon A semicolon is not expected at this point (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:404) ### [SR.parsUnexpectedSymbolEqualsInsteadOfIn](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnexpectedSymbolEqualsInsteadOfIn) SR.parsUnexpectedSymbolEqualsInsteadOfIn parsUnexpectedSymbolEqualsInsteadOfIn Unexpected symbol '=' in expression. Did you intend to use 'for x in y .. z do' instead? (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1394) ### [SR.parsUnexpectedVisibilityDeclaration](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnexpectedVisibilityDeclaration) SR.parsUnexpectedVisibilityDeclaration parsUnexpectedVisibilityDeclaration Accessibility modifiers are not permitted here, but '%s' was given. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:406) ### [SR.parsUnexpectedVisibilityDeclaration](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnexpectedVisibilityDeclaration) SR.parsUnexpectedVisibilityDeclaration parsUnexpectedVisibilityDeclaration Accessibility modifiers are not permitted here, but '%s' was given. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:406) ### [SR.parsUnfinishedExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnfinishedExpression) SR.parsUnfinishedExpression parsUnfinishedExpression Unexpected token '%s' or incomplete expression (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1329) ### [SR.parsUnfinishedExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnfinishedExpression) SR.parsUnfinishedExpression parsUnfinishedExpression Unexpected token '%s' or incomplete expression (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1329) ### [SR.parsUnionCasesCannotHaveVisibilityDeclarations](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnionCasesCannotHaveVisibilityDeclarations) SR.parsUnionCasesCannotHaveVisibilityDeclarations parsUnionCasesCannotHaveVisibilityDeclarations Accessibility modifiers are not permitted on union cases. Use 'type U = internal ...' or 'type U = private ...' to give an accessibility to the whole representation. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:445) ### [SR.parsUnmatched](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnmatched) SR.parsUnmatched parsUnmatched Unmatched '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:465) ### [SR.parsUnmatched](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnmatched) SR.parsUnmatched parsUnmatched Unmatched '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:465) ### [SR.parsUnmatchedBegin](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnmatchedBegin) SR.parsUnmatchedBegin parsUnmatchedBegin Unmatched 'begin' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:427) ### [SR.parsUnmatchedBeginOrStruct](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnmatchedBeginOrStruct) SR.parsUnmatchedBeginOrStruct parsUnmatchedBeginOrStruct Unmatched 'begin' or 'struct' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:415) ### [SR.parsUnmatchedBrace](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnmatchedBrace) SR.parsUnmatchedBrace parsUnmatchedBrace Unmatched '{' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:467) ### [SR.parsUnmatchedBraceBar](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnmatchedBraceBar) SR.parsUnmatchedBraceBar parsUnmatchedBraceBar Unmatched '{|' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:468) ### [SR.parsUnmatchedBracket](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnmatchedBracket) SR.parsUnmatchedBracket parsUnmatchedBracket Unmatched '[' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:461) ### [SR.parsUnmatchedBracketBar](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnmatchedBracketBar) SR.parsUnmatchedBracketBar parsUnmatchedBracketBar Unmatched '[|' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:466) ### [SR.parsUnmatchedClassInterfaceOrStruct](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnmatchedClassInterfaceOrStruct) SR.parsUnmatchedClassInterfaceOrStruct parsUnmatchedClassInterfaceOrStruct Unmatched 'class', 'interface' or 'struct' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:422) ### [SR.parsUnmatchedLBrackLess](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnmatchedLBrackLess) SR.parsUnmatchedLBrackLess parsUnmatchedLBrackLess Unmatched '[<'. Expected closing '>]' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1273) ### [SR.parsUnmatchedLet](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnmatchedLet) SR.parsUnmatchedLet parsUnmatchedLet 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. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1289) ### [SR.parsUnmatchedLetBang](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnmatchedLetBang) SR.parsUnmatchedLetBang parsUnmatchedLetBang Incomplete value definition. If this is in an expression, the body of the expression must be indented to the same column as the 'let!' keyword. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1290) ### [SR.parsUnmatchedParen](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnmatchedParen) SR.parsUnmatchedParen parsUnmatchedParen Unmatched '(' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:450) ### [SR.parsUnmatchedUse](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnmatchedUse) SR.parsUnmatchedUse parsUnmatchedUse Incomplete value definition. If this is in an expression, the body of the expression must be indented to the same column as the 'use' keyword. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1292) ### [SR.parsUnmatchedUseBang](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnmatchedUseBang) SR.parsUnmatchedUseBang parsUnmatchedUseBang Incomplete value definition. If this is in an expression, the body of the expression must be indented to the same column as the 'use!' keyword. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1291) ### [SR.parsUnmatchedWith](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUnmatchedWith) SR.parsUnmatchedWith parsUnmatchedWith Unmatched 'with' or badly formatted 'with' block (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:424) ### [SR.parsUseBindingsIllegalInImplicitClassConstructors](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUseBindingsIllegalInImplicitClassConstructors) SR.parsUseBindingsIllegalInImplicitClassConstructors parsUseBindingsIllegalInImplicitClassConstructors 'use' bindings are not permitted in primary constructors (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:400) ### [SR.parsUseBindingsIllegalInModules](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsUseBindingsIllegalInModules) SR.parsUseBindingsIllegalInModules parsUseBindingsIllegalInModules 'use' bindings are not permitted in modules and are treated as 'let' bindings (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:401) ### [SR.parsVisibilityDeclarationsShouldComePriorToIdentifier](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsVisibilityDeclarationsShouldComePriorToIdentifier) SR.parsVisibilityDeclarationsShouldComePriorToIdentifier parsVisibilityDeclarationsShouldComePriorToIdentifier Accessibility modifiers should come immediately prior to the identifier naming a construct (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:408) ### [SR.parsVisibilityIllegalOnInherit](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsVisibilityIllegalOnInherit) SR.parsVisibilityIllegalOnInherit parsVisibilityIllegalOnInherit Accessibility modifiers are not permitted on an 'inherits' declaration (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:437) ### [SR.parsWhileDoExpected](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#parsWhileDoExpected) SR.parsWhileDoExpected parsWhileDoExpected Missing 'do' in 'while' expression. Expected 'while do '. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1293) ### [SR.patcMissingVariable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#patcMissingVariable) SR.patcMissingVariable patcMissingVariable Missing variable '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:991) ### [SR.patcMissingVariable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#patcMissingVariable) SR.patcMissingVariable patcMissingVariable Missing variable '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:991) ### [SR.patcPartialActivePatternsGenerateOneResult](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#patcPartialActivePatternsGenerateOneResult) SR.patcPartialActivePatternsGenerateOneResult patcPartialActivePatternsGenerateOneResult Partial active patterns may only generate one result (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:992) ### [SR.pathIsInvalid](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#pathIsInvalid) SR.pathIsInvalid pathIsInvalid Problem with filename '%s': Illegal characters in path. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1173) ### [SR.pathIsInvalid](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#pathIsInvalid) SR.pathIsInvalid pathIsInvalid Problem with filename '%s': Illegal characters in path. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1173) ### [SR.patternMatchGuardIsNotBool](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#patternMatchGuardIsNotBool) SR.patternMatchGuardIsNotBool patternMatchGuardIsNotBool A pattern match guard must be of type 'bool', but this 'when' expression is of type '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:33) ### [SR.patternMatchGuardIsNotBool](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#patternMatchGuardIsNotBool) SR.patternMatchGuardIsNotBool patternMatchGuardIsNotBool A pattern match guard must be of type 'bool', but this 'when' expression is of type '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:33) ### [SR.pickleErrorReadingWritingMetadata](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#pickleErrorReadingWritingMetadata) SR.pickleErrorReadingWritingMetadata pickleErrorReadingWritingMetadata Error reading/writing metadata for the F# compiled DLL '%s'. Was the DLL compiled with an earlier version of the F# compiler? (error: '%s'). (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:78) ### [SR.pickleErrorReadingWritingMetadata](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#pickleErrorReadingWritingMetadata) SR.pickleErrorReadingWritingMetadata pickleErrorReadingWritingMetadata Error reading/writing metadata for the F# compiled DLL '%s'. Was the DLL compiled with an earlier version of the F# compiler? (error: '%s'). (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:78) ### [SR.pickleFsharpCoreBackwardsCompatible](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#pickleFsharpCoreBackwardsCompatible) SR.pickleFsharpCoreBackwardsCompatible pickleFsharpCoreBackwardsCompatible Newly added pickle state cannot be used in FSharp.Core, since it must be working in older compilers+tooling as well. The time window is at least 3 years after feature introduction. Violation: %s . Context: \n %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1746) ### [SR.pickleFsharpCoreBackwardsCompatible](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#pickleFsharpCoreBackwardsCompatible) SR.pickleFsharpCoreBackwardsCompatible pickleFsharpCoreBackwardsCompatible Newly added pickle state cannot be used in FSharp.Core, since it must be working in older compilers+tooling as well. The time window is at least 3 years after feature introduction. Violation: %s . Context: \n %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1746) ### [SR.pickleMissingDefinition](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#pickleMissingDefinition) SR.pickleMissingDefinition pickleMissingDefinition An error occurred while reading the F# metadata node at position %d in table '%s' of assembly '%s'. The node had no matching declaration. Please report this warning. You may need to recompile the F# assembly you are using. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1364) ### [SR.pickleMissingDefinition](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#pickleMissingDefinition) SR.pickleMissingDefinition pickleMissingDefinition An error occurred while reading the F# metadata node at position %d in table '%s' of assembly '%s'. The node had no matching declaration. Please report this warning. You may need to recompile the F# assembly you are using. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1364) ### [SR.pickleUnexpectedNonZero](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#pickleUnexpectedNonZero) SR.pickleUnexpectedNonZero pickleUnexpectedNonZero An error occurred while reading the F# metadata of assembly '%s'. A reserved construct was utilized. You may need to upgrade your F# compiler or use an earlier version of the assembly that doesn't make use of a specific construct. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1495) ### [SR.pickleUnexpectedNonZero](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#pickleUnexpectedNonZero) SR.pickleUnexpectedNonZero pickleUnexpectedNonZero An error occurred while reading the F# metadata of assembly '%s'. A reserved construct was utilized. You may need to upgrade your F# compiler or use an earlier version of the assembly that doesn't make use of a specific construct. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1495) ### [SR.poundiNotSupportedByRegisteredDependencyManagers](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#poundiNotSupportedByRegisteredDependencyManagers) SR.poundiNotSupportedByRegisteredDependencyManagers poundiNotSupportedByRegisteredDependencyManagers #i is not supported by the registered PackageManagers (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1548) ### [SR.pplexExpectedSingleLineComment](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#pplexExpectedSingleLineComment) SR.pplexExpectedSingleLineComment pplexExpectedSingleLineComment Expected single line comment or end of line (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1065) ### [SR.pplexUnexpectedChar](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#pplexUnexpectedChar) SR.pplexUnexpectedChar pplexUnexpectedChar Unexpected character '%s' in preprocessor expression (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1360) ### [SR.pplexUnexpectedChar](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#pplexUnexpectedChar) SR.pplexUnexpectedChar pplexUnexpectedChar Unexpected character '%s' in preprocessor expression (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1360) ### [SR.ppparsIncompleteExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ppparsIncompleteExpression) SR.ppparsIncompleteExpression ppparsIncompleteExpression Incomplete preprocessor expression (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1362) ### [SR.ppparsMissingToken](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ppparsMissingToken) SR.ppparsMissingToken ppparsMissingToken Missing token '%s' in preprocessor expression (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1363) ### [SR.ppparsMissingToken](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ppparsMissingToken) SR.ppparsMissingToken ppparsMissingToken Missing token '%s' in preprocessor expression (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1363) ### [SR.ppparsUnexpectedToken](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ppparsUnexpectedToken) SR.ppparsUnexpectedToken ppparsUnexpectedToken Unexpected token '%s' in preprocessor expression (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1361) ### [SR.ppparsUnexpectedToken](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#ppparsUnexpectedToken) SR.ppparsUnexpectedToken ppparsUnexpectedToken Unexpected token '%s' in preprocessor expression (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1361) ### [SR.readOnlyAttributeOnStructWithMutableField](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#readOnlyAttributeOnStructWithMutableField) SR.readOnlyAttributeOnStructWithMutableField readOnlyAttributeOnStructWithMutableField A ReadOnly attribute has been applied to a struct type with a mutable field. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1501) ### [SR.recursiveClassHierarchy](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#recursiveClassHierarchy) SR.recursiveClassHierarchy recursiveClassHierarchy Recursive class hierarchy in type '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:974) ### [SR.recursiveClassHierarchy](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#recursiveClassHierarchy) SR.recursiveClassHierarchy recursiveClassHierarchy Recursive class hierarchy in type '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:974) ### [SR.replaceWithSuggestion](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#replaceWithSuggestion) SR.replaceWithSuggestion replaceWithSuggestion Replace with '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:20) ### [SR.replaceWithSuggestion](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#replaceWithSuggestion) SR.replaceWithSuggestion replaceWithSuggestion Replace with '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:20) ### [SR.reprResumableCodeContainsConstrainedGenericLet](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#reprResumableCodeContainsConstrainedGenericLet) SR.reprResumableCodeContainsConstrainedGenericLet reprResumableCodeContainsConstrainedGenericLet A constrained generic construct occurred in the resumable code specification (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1690) ### [SR.reprResumableCodeContainsDynamicResumeAtInBody](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#reprResumableCodeContainsDynamicResumeAtInBody) SR.reprResumableCodeContainsDynamicResumeAtInBody reprResumableCodeContainsDynamicResumeAtInBody A target label for __resumeAt was not statically determined. A __resumeAt with a non-static target label may only appear at the start of a resumable code method (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1691) ### [SR.reprResumableCodeContainsFastIntegerForLoop](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#reprResumableCodeContainsFastIntegerForLoop) SR.reprResumableCodeContainsFastIntegerForLoop reprResumableCodeContainsFastIntegerForLoop A fast integer for loop may not contain resumption points (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1694) ### [SR.reprResumableCodeContainsLetRec](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#reprResumableCodeContainsLetRec) SR.reprResumableCodeContainsLetRec reprResumableCodeContainsLetRec A 'let rec' occurred in the resumable code specification (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1689) ### [SR.reprResumableCodeContainsResumptionInHandlerOrFilter](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#reprResumableCodeContainsResumptionInHandlerOrFilter) SR.reprResumableCodeContainsResumptionInHandlerOrFilter reprResumableCodeContainsResumptionInHandlerOrFilter The 'with' block of a try/with may not contain resumption points (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1693) ### [SR.reprResumableCodeContainsResumptionInTryFinally](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#reprResumableCodeContainsResumptionInTryFinally) SR.reprResumableCodeContainsResumptionInTryFinally reprResumableCodeContainsResumptionInTryFinally A try/finally may not contain resumption points (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1692) ### [SR.reprResumableCodeDefinitionWasGeneric](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#reprResumableCodeDefinitionWasGeneric) SR.reprResumableCodeDefinitionWasGeneric reprResumableCodeDefinitionWasGeneric A delegate or function producing resumable code in a state machine has type parameters (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1696) ### [SR.reprResumableCodeInvokeNotReduced](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#reprResumableCodeInvokeNotReduced) SR.reprResumableCodeInvokeNotReduced reprResumableCodeInvokeNotReduced A resumable code invocation at '%s' could not be reduced (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1688) ### [SR.reprResumableCodeInvokeNotReduced](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#reprResumableCodeInvokeNotReduced) SR.reprResumableCodeInvokeNotReduced reprResumableCodeInvokeNotReduced A resumable code invocation at '%s' could not be reduced (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1688) ### [SR.reprResumableCodeValueHasNoDefinition](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#reprResumableCodeValueHasNoDefinition) SR.reprResumableCodeValueHasNoDefinition reprResumableCodeValueHasNoDefinition The resumable code value(s) '%s' does not have a definition (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1695) ### [SR.reprResumableCodeValueHasNoDefinition](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#reprResumableCodeValueHasNoDefinition) SR.reprResumableCodeValueHasNoDefinition reprResumableCodeValueHasNoDefinition The resumable code value(s) '%s' does not have a definition (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1695) ### [SR.reprStateMachineInvalidForm](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#reprStateMachineInvalidForm) SR.reprStateMachineInvalidForm reprStateMachineInvalidForm The state machine has an unexpected form (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1697) ### [SR.reprStateMachineNotCompilable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#reprStateMachineNotCompilable) SR.reprStateMachineNotCompilable reprStateMachineNotCompilable This state machine is not statically compilable. %s. An alternative dynamic implementation will be used, which may be slower. Consider adjusting your code to ensure this state machine is statically compilable, or else suppress this warning. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1684) ### [SR.reprStateMachineNotCompilable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#reprStateMachineNotCompilable) SR.reprStateMachineNotCompilable reprStateMachineNotCompilable This state machine is not statically compilable. %s. An alternative dynamic implementation will be used, which may be slower. Consider adjusting your code to ensure this state machine is statically compilable, or else suppress this warning. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1684) ### [SR.reprStateMachineNotCompilableNoAlternative](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#reprStateMachineNotCompilableNoAlternative) SR.reprStateMachineNotCompilableNoAlternative reprStateMachineNotCompilableNoAlternative This state machine is not statically compilable and no alternative is available. %s. Use an 'if __useResumableCode then else ' to give an alternative. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1685) ### [SR.reprStateMachineNotCompilableNoAlternative](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#reprStateMachineNotCompilableNoAlternative) SR.reprStateMachineNotCompilableNoAlternative reprStateMachineNotCompilableNoAlternative This state machine is not statically compilable and no alternative is available. %s. Use an 'if __useResumableCode then else ' to give an alternative. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1685) ### [SR.returnUsedInsteadOfReturnBang](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#returnUsedInsteadOfReturnBang) SR.returnUsedInsteadOfReturnBang returnUsedInsteadOfReturnBang Consider using 'return!' instead of 'return'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:37) ### [SR.scriptSdkNotDetermined](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#scriptSdkNotDetermined) SR.scriptSdkNotDetermined scriptSdkNotDetermined The .NET SDK for this script could not be determined. If the script is in a directory using a 'global.json' then ensure the relevant .NET SDK is installed. The output from '%s --version' in the directory '%s' was: '%s' and the exit code was '%d'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1655) ### [SR.scriptSdkNotDetermined](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#scriptSdkNotDetermined) SR.scriptSdkNotDetermined scriptSdkNotDetermined The .NET SDK for this script could not be determined. If the script is in a directory using a 'global.json' then ensure the relevant .NET SDK is installed. The output from '%s --version' in the directory '%s' was: '%s' and the exit code was '%d'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1655) ### [SR.scriptSdkNotDeterminedNoHost](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#scriptSdkNotDeterminedNoHost) SR.scriptSdkNotDeterminedNoHost scriptSdkNotDeterminedNoHost The .NET SDK for this script could not be determined. dotnet.exe could not be found ensure a .NET SDK is installed. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1657) ### [SR.scriptSdkNotDeterminedUnexpected](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#scriptSdkNotDeterminedUnexpected) SR.scriptSdkNotDeterminedUnexpected scriptSdkNotDeterminedUnexpected The .NET SDK for this script could not be determined. If the script is in a directory using a 'global.json' then ensure the relevant .NET SDK is installed. Unexpected error '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1656) ### [SR.scriptSdkNotDeterminedUnexpected](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#scriptSdkNotDeterminedUnexpected) SR.scriptSdkNotDeterminedUnexpected scriptSdkNotDeterminedUnexpected The .NET SDK for this script could not be determined. If the script is in a directory using a 'global.json' then ensure the relevant .NET SDK is installed. Unexpected error '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1656) ### [SR.srcFileTooLarge](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#srcFileTooLarge) SR.srcFileTooLarge srcFileTooLarge Source file is too large to embed in a portable PDB (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:877) ### [SR.structOrClassFieldIsNotAccessible](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#structOrClassFieldIsNotAccessible) SR.structOrClassFieldIsNotAccessible structOrClassFieldIsNotAccessible The struct or class field '%s' is not accessible from this code location (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:982) ### [SR.structOrClassFieldIsNotAccessible](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#structOrClassFieldIsNotAccessible) SR.structOrClassFieldIsNotAccessible structOrClassFieldIsNotAccessible The struct or class field '%s' is not accessible from this code location (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:982) ### [SR.suggestedName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#suggestedName) SR.suggestedName suggestedName (Suggested name) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:973) ### [SR.tastActivePatternsLimitedToSeven](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastActivePatternsLimitedToSeven) SR.tastActivePatternsLimitedToSeven tastActivePatternsLimitedToSeven Active patterns cannot return more than 7 possibilities (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:100) ### [SR.tastCantTakeAddressOfExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastCantTakeAddressOfExpression) SR.tastCantTakeAddressOfExpression tastCantTakeAddressOfExpression Cannot take the address of the value returned from the expression. Assign the returned value to a let-bound value before taking the address. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1512) ### [SR.tastConflictingModuleAndTypeDefinitionInAssembly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastConflictingModuleAndTypeDefinitionInAssembly) SR.tastConflictingModuleAndTypeDefinitionInAssembly tastConflictingModuleAndTypeDefinitionInAssembly A module and a type definition named '%s' occur in namespace '%s' in two parts of this assembly (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:85) ### [SR.tastConflictingModuleAndTypeDefinitionInAssembly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastConflictingModuleAndTypeDefinitionInAssembly) SR.tastConflictingModuleAndTypeDefinitionInAssembly tastConflictingModuleAndTypeDefinitionInAssembly A module and a type definition named '%s' occur in namespace '%s' in two parts of this assembly (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:85) ### [SR.tastConstantExpressionOverflow](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastConstantExpressionOverflow) SR.tastConstantExpressionOverflow tastConstantExpressionOverflow This literal expression or attribute argument results in an arithmetic overflow. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1354) ### [SR.tastDuplicateTypeDefinitionInAssembly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastDuplicateTypeDefinitionInAssembly) SR.tastDuplicateTypeDefinitionInAssembly tastDuplicateTypeDefinitionInAssembly Two type definitions named '%s' occur in namespace '%s' in two parts of this assembly (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:84) ### [SR.tastDuplicateTypeDefinitionInAssembly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastDuplicateTypeDefinitionInAssembly) SR.tastDuplicateTypeDefinitionInAssembly tastDuplicateTypeDefinitionInAssembly Two type definitions named '%s' occur in namespace '%s' in two parts of this assembly (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:84) ### [SR.tastInvalidAddressOfMutableAcrossAssemblyBoundary](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastInvalidAddressOfMutableAcrossAssemblyBoundary) SR.tastInvalidAddressOfMutableAcrossAssemblyBoundary tastInvalidAddressOfMutableAcrossAssemblyBoundary This operation accesses a mutable top-level value defined in another assembly in an unsupported way. The value cannot be accessed through its address. Consider copying the expression to a mutable local, e.g. 'let mutable x = ...', and if necessary assigning the value back after the completion of the operation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1085) ### [SR.tastInvalidFormForPropertyGetter](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastInvalidFormForPropertyGetter) SR.tastInvalidFormForPropertyGetter tastInvalidFormForPropertyGetter Invalid form for a property getter. At least one '()' argument is required when using the explicit syntax. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:88) ### [SR.tastInvalidFormForPropertySetter](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastInvalidFormForPropertySetter) SR.tastInvalidFormForPropertySetter tastInvalidFormForPropertySetter Invalid form for a property setter. At least one argument is required. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:89) ### [SR.tastInvalidMemberSignature](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastInvalidMemberSignature) SR.tastInvalidMemberSignature tastInvalidMemberSignature Invalid member signature encountered because of an earlier error (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:86) ### [SR.tastInvalidMutationOfConstant](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastInvalidMutationOfConstant) SR.tastInvalidMutationOfConstant tastInvalidMutationOfConstant Invalid mutation of a constant expression. Consider copying the expression to a mutable local, e.g. 'let mutable x = ...'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:92) ### [SR.tastNamespaceAndModuleWithSameNameInAssembly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastNamespaceAndModuleWithSameNameInAssembly) SR.tastNamespaceAndModuleWithSameNameInAssembly tastNamespaceAndModuleWithSameNameInAssembly The name '%s' is used as both a namespace and a module in this assembly. Rename one of them to avoid the conflict. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:82) ### [SR.tastNamespaceAndModuleWithSameNameInAssembly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastNamespaceAndModuleWithSameNameInAssembly) SR.tastNamespaceAndModuleWithSameNameInAssembly tastNamespaceAndModuleWithSameNameInAssembly The name '%s' is used as both a namespace and a module in this assembly. Rename one of them to avoid the conflict. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:82) ### [SR.tastNamespaceAndTypeWithSameNameInAssembly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastNamespaceAndTypeWithSameNameInAssembly) SR.tastNamespaceAndTypeWithSameNameInAssembly tastNamespaceAndTypeWithSameNameInAssembly The namespace '%s' clashes with the type '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1820) ### [SR.tastNamespaceAndTypeWithSameNameInAssembly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastNamespaceAndTypeWithSameNameInAssembly) SR.tastNamespaceAndTypeWithSameNameInAssembly tastNamespaceAndTypeWithSameNameInAssembly The namespace '%s' clashes with the type '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1820) ### [SR.tastNotAConstantExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastNotAConstantExpression) SR.tastNotAConstantExpression tastNotAConstantExpression This is not a valid constant expression or custom attribute value (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:101) ### [SR.tastRecursiveValuesMayNotAppearInConstructionOfType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastRecursiveValuesMayNotAppearInConstructionOfType) SR.tastRecursiveValuesMayNotAppearInConstructionOfType tastRecursiveValuesMayNotAppearInConstructionOfType Recursive values cannot appear directly as a construction of the type '%s' within a recursive binding. This feature has been removed from the F# language. Consider using a record instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:95) ### [SR.tastRecursiveValuesMayNotAppearInConstructionOfType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastRecursiveValuesMayNotAppearInConstructionOfType) SR.tastRecursiveValuesMayNotAppearInConstructionOfType tastRecursiveValuesMayNotAppearInConstructionOfType Recursive values cannot appear directly as a construction of the type '%s' within a recursive binding. This feature has been removed from the F# language. Consider using a record instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:95) ### [SR.tastRecursiveValuesMayNotBeAssignedToNonMutableField](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastRecursiveValuesMayNotBeAssignedToNonMutableField) SR.tastRecursiveValuesMayNotBeAssignedToNonMutableField tastRecursiveValuesMayNotBeAssignedToNonMutableField Recursive values cannot be directly assigned to the non-mutable field '%s' of the type '%s' within a recursive binding. Consider using a mutable field instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:96) ### [SR.tastRecursiveValuesMayNotBeAssignedToNonMutableField](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastRecursiveValuesMayNotBeAssignedToNonMutableField) SR.tastRecursiveValuesMayNotBeAssignedToNonMutableField tastRecursiveValuesMayNotBeAssignedToNonMutableField Recursive values cannot be directly assigned to the non-mutable field '%s' of the type '%s' within a recursive binding. Consider using a mutable field instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:96) ### [SR.tastRecursiveValuesMayNotBeInConstructionOfTuple](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastRecursiveValuesMayNotBeInConstructionOfTuple) SR.tastRecursiveValuesMayNotBeInConstructionOfTuple tastRecursiveValuesMayNotBeInConstructionOfTuple Recursively defined values cannot appear directly as part of the construction of a tuple value within a recursive binding (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:94) ### [SR.tastTwoModulesWithSameNameInAssembly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastTwoModulesWithSameNameInAssembly) SR.tastTwoModulesWithSameNameInAssembly tastTwoModulesWithSameNameInAssembly Two modules named '%s' occur in two parts of this assembly (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:83) ### [SR.tastTwoModulesWithSameNameInAssembly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastTwoModulesWithSameNameInAssembly) SR.tastTwoModulesWithSameNameInAssembly tastTwoModulesWithSameNameInAssembly Two modules named '%s' occur in two parts of this assembly (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:83) ### [SR.tastTypeHasAssemblyCodeRepresentation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastTypeHasAssemblyCodeRepresentation) SR.tastTypeHasAssemblyCodeRepresentation tastTypeHasAssemblyCodeRepresentation The type '%s' has an inline assembly code representation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:80) ### [SR.tastTypeHasAssemblyCodeRepresentation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastTypeHasAssemblyCodeRepresentation) SR.tastTypeHasAssemblyCodeRepresentation tastTypeHasAssemblyCodeRepresentation The type '%s' has an inline assembly code representation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:80) ### [SR.tastTypeOrModuleNotConcrete](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastTypeOrModuleNotConcrete) SR.tastTypeOrModuleNotConcrete tastTypeOrModuleNotConcrete The type/module '%s' is not a concrete module or type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:79) ### [SR.tastTypeOrModuleNotConcrete](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastTypeOrModuleNotConcrete) SR.tastTypeOrModuleNotConcrete tastTypeOrModuleNotConcrete The type/module '%s' is not a concrete module or type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:79) ### [SR.tastUndefinedItemRefModuleNamespace](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastUndefinedItemRefModuleNamespace) SR.tastUndefinedItemRefModuleNamespace tastUndefinedItemRefModuleNamespace The module/namespace '%s' from compilation unit '%s' did not contain the module/namespace '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1089) ### [SR.tastUndefinedItemRefModuleNamespace](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastUndefinedItemRefModuleNamespace) SR.tastUndefinedItemRefModuleNamespace tastUndefinedItemRefModuleNamespace The module/namespace '%s' from compilation unit '%s' did not contain the module/namespace '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1089) ### [SR.tastUndefinedItemRefModuleNamespaceType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastUndefinedItemRefModuleNamespaceType) SR.tastUndefinedItemRefModuleNamespaceType tastUndefinedItemRefModuleNamespaceType The module/namespace '%s' from compilation unit '%s' did not contain the namespace, module or type '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1091) ### [SR.tastUndefinedItemRefModuleNamespaceType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastUndefinedItemRefModuleNamespaceType) SR.tastUndefinedItemRefModuleNamespaceType tastUndefinedItemRefModuleNamespaceType The module/namespace '%s' from compilation unit '%s' did not contain the namespace, module or type '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1091) ### [SR.tastUndefinedItemRefVal](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastUndefinedItemRefVal) SR.tastUndefinedItemRefVal tastUndefinedItemRefVal The module/namespace '%s' from compilation unit '%s' did not contain the val '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1090) ### [SR.tastUndefinedItemRefVal](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastUndefinedItemRefVal) SR.tastUndefinedItemRefVal tastUndefinedItemRefVal The module/namespace '%s' from compilation unit '%s' did not contain the val '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1090) ### [SR.tastUnexpectedByRef](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastUnexpectedByRef) SR.tastUnexpectedByRef tastUnexpectedByRef Unexpected use of a byref-typed variable (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:90) ### [SR.tastUnexpectedDecodeOfAutoOpenAttribute](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastUnexpectedDecodeOfAutoOpenAttribute) SR.tastUnexpectedDecodeOfAutoOpenAttribute tastUnexpectedDecodeOfAutoOpenAttribute Unexpected decode of AutoOpenAttribute (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:97) ### [SR.tastUnexpectedDecodeOfInterfaceDataVersionAttribute](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastUnexpectedDecodeOfInterfaceDataVersionAttribute) SR.tastUnexpectedDecodeOfInterfaceDataVersionAttribute tastUnexpectedDecodeOfInterfaceDataVersionAttribute Unexpected decode of InterfaceDataVersionAttribute (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:99) ### [SR.tastUnexpectedDecodeOfInternalsVisibleToAttribute](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastUnexpectedDecodeOfInternalsVisibleToAttribute) SR.tastUnexpectedDecodeOfInternalsVisibleToAttribute tastUnexpectedDecodeOfInternalsVisibleToAttribute Unexpected decode of InternalsVisibleToAttribute (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:98) ### [SR.tastValueDoesNotHaveSetterType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastValueDoesNotHaveSetterType) SR.tastValueDoesNotHaveSetterType tastValueDoesNotHaveSetterType This value does not have a valid property setter type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:87) ### [SR.tastValueHasBeenCopied](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastValueHasBeenCopied) SR.tastValueHasBeenCopied tastValueHasBeenCopied The value has been copied to ensure the original is not mutated by this operation or because the copy is implicit when returning a struct from a member and another member is then accessed (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:93) ### [SR.tastValueMustBeLocal](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastValueMustBeLocal) SR.tastValueMustBeLocal tastValueMustBeLocal A value defined in a module must be mutable in order to take its address, e.g. 'let mutable x = ...' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1506) ### [SR.tastValueMustBeMutable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastValueMustBeMutable) SR.tastValueMustBeMutable tastValueMustBeMutable A value must be mutable in order to mutate the contents or take the address of a value type, e.g. 'let mutable x = ...' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:91) ### [SR.tastopsMaxArrayThirtyTwo](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tastopsMaxArrayThirtyTwo) SR.tastopsMaxArrayThirtyTwo tastopsMaxArrayThirtyTwo F# supports array ranks between 1 and 32. The value %d is not allowed. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1309) ### [SR.tcAbbreviatedTypesCannotBeSealed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAbbreviatedTypesCannotBeSealed) SR.tcAbbreviatedTypesCannotBeSealed tcAbbreviatedTypesCannotBeSealed Abbreviated types cannot be given the 'Sealed' attribute (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:802) ### [SR.tcAbbreviationsFordotNetExceptionsCannotTakeArguments](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAbbreviationsFordotNetExceptionsCannotTakeArguments) SR.tcAbbreviationsFordotNetExceptionsCannotTakeArguments tcAbbreviationsFordotNetExceptionsCannotTakeArguments Abbreviations for Common IL exceptions cannot take arguments (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:774) ### [SR.tcAbbreviationsFordotNetExceptionsMustHaveMatchingObjectConstructor](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAbbreviationsFordotNetExceptionsMustHaveMatchingObjectConstructor) SR.tcAbbreviationsFordotNetExceptionsMustHaveMatchingObjectConstructor tcAbbreviationsFordotNetExceptionsMustHaveMatchingObjectConstructor Abbreviations for Common IL exception types must have a matching object constructor (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:776) ### [SR.tcAbstractMembersIllegalInAugmentation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAbstractMembersIllegalInAugmentation) SR.tcAbstractMembersIllegalInAugmentation tcAbstractMembersIllegalInAugmentation Abstract members are not permitted in an augmentation - they must be defined as part of the type itself (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:711) ### [SR.tcAbstractPropertyMissingGetOrSet](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAbstractPropertyMissingGetOrSet) SR.tcAbstractPropertyMissingGetOrSet tcAbstractPropertyMissingGetOrSet This property overrides or implements an abstract property but the abstract property doesn't have a corresponding %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:718) ### [SR.tcAbstractPropertyMissingGetOrSet](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAbstractPropertyMissingGetOrSet) SR.tcAbstractPropertyMissingGetOrSet tcAbstractPropertyMissingGetOrSet This property overrides or implements an abstract property but the abstract property doesn't have a corresponding %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:718) ### [SR.tcAbstractTypeCannotBeInstantiated](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAbstractTypeCannotBeInstantiated) SR.tcAbstractTypeCannotBeInstantiated tcAbstractTypeCannotBeInstantiated Instances of this type cannot be created since it has been marked abstract or not all methods have been given implementations. Consider using an object expression '{ new ... with ... }' instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:618) ### [SR.tcAccessModifiersNotAllowedInSRTPConstraint](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAccessModifiersNotAllowedInSRTPConstraint) SR.tcAccessModifiersNotAllowedInSRTPConstraint tcAccessModifiersNotAllowedInSRTPConstraint Access modifiers cannot be applied to an SRTP constraint. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1782) ### [SR.tcActivePatternArgsCountNotMatchArgs](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcActivePatternArgsCountNotMatchArgs) SR.tcActivePatternArgsCountNotMatchArgs tcActivePatternArgsCountNotMatchArgs This active pattern expects %d expression argument(s), e.g., '%s%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1774) ### [SR.tcActivePatternArgsCountNotMatchArgs](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcActivePatternArgsCountNotMatchArgs) SR.tcActivePatternArgsCountNotMatchArgs tcActivePatternArgsCountNotMatchArgs This active pattern expects %d expression argument(s), e.g., '%s%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1774) ### [SR.tcActivePatternArgsCountNotMatchArgsAndPat](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcActivePatternArgsCountNotMatchArgsAndPat) SR.tcActivePatternArgsCountNotMatchArgsAndPat tcActivePatternArgsCountNotMatchArgsAndPat This active pattern expects %d expression argument(s) and a pattern argument, e.g., '%s%s pat'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1775) ### [SR.tcActivePatternArgsCountNotMatchArgsAndPat](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcActivePatternArgsCountNotMatchArgsAndPat) SR.tcActivePatternArgsCountNotMatchArgsAndPat tcActivePatternArgsCountNotMatchArgsAndPat This active pattern expects %d expression argument(s) and a pattern argument, e.g., '%s%s pat'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1775) ### [SR.tcActivePatternArgsCountNotMatchNoArgsNoPat](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcActivePatternArgsCountNotMatchNoArgsNoPat) SR.tcActivePatternArgsCountNotMatchNoArgsNoPat tcActivePatternArgsCountNotMatchNoArgsNoPat This active pattern does not expect any arguments, i.e., it should be used like '%s' instead of '%s x'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1772) ### [SR.tcActivePatternArgsCountNotMatchNoArgsNoPat](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcActivePatternArgsCountNotMatchNoArgsNoPat) SR.tcActivePatternArgsCountNotMatchNoArgsNoPat tcActivePatternArgsCountNotMatchNoArgsNoPat This active pattern does not expect any arguments, i.e., it should be used like '%s' instead of '%s x'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1772) ### [SR.tcActivePatternArgsCountNotMatchOnlyPat](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcActivePatternArgsCountNotMatchOnlyPat) SR.tcActivePatternArgsCountNotMatchOnlyPat tcActivePatternArgsCountNotMatchOnlyPat This active pattern expects exactly one pattern argument, e.g., '%s pat'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1773) ### [SR.tcActivePatternArgsCountNotMatchOnlyPat](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcActivePatternArgsCountNotMatchOnlyPat) SR.tcActivePatternArgsCountNotMatchOnlyPat tcActivePatternArgsCountNotMatchOnlyPat This active pattern expects exactly one pattern argument, e.g., '%s pat'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1773) ### [SR.tcActivePatternsDoNotHaveFields](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcActivePatternsDoNotHaveFields) SR.tcActivePatternsDoNotHaveFields tcActivePatternsDoNotHaveFields Active patterns do not have fields. This syntax is invalid. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1349) ### [SR.tcAllImplementedInterfacesShouldBeDeclared](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAllImplementedInterfacesShouldBeDeclared) SR.tcAllImplementedInterfacesShouldBeDeclared tcAllImplementedInterfacesShouldBeDeclared All implemented interfaces should be declared on the initial declaration of the type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:763) ### [SR.tcAllowNullTypesMayOnlyInheritFromAllowNullTypes](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAllowNullTypesMayOnlyInheritFromAllowNullTypes) SR.tcAllowNullTypesMayOnlyInheritFromAllowNullTypes tcAllowNullTypesMayOnlyInheritFromAllowNullTypes Types with the 'AllowNullLiteral' attribute may only inherit from or implement types which also allow the use of the null literal (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:788) ### [SR.tcAmbiguousDiscardDotLambda](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAmbiguousDiscardDotLambda) SR.tcAmbiguousDiscardDotLambda tcAmbiguousDiscardDotLambda The meaning of _ is ambiguous here. It cannot be used for a discarded variable and a function shorthand in the same scope. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1742) ### [SR.tcAmbiguousImplicitConversion](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAmbiguousImplicitConversion) SR.tcAmbiguousImplicitConversion tcAmbiguousImplicitConversion This expression has type '%s' and is only made compatible with type '%s' through an ambiguous implicit conversion. Consider using an explicit call to 'op_Implicit'. The applicable implicit conversions are:%s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1659) ### [SR.tcAmbiguousImplicitConversion](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAmbiguousImplicitConversion) SR.tcAmbiguousImplicitConversion tcAmbiguousImplicitConversion This expression has type '%s' and is only made compatible with type '%s' through an ambiguous implicit conversion. Consider using an explicit call to 'op_Implicit'. The applicable implicit conversions are:%s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1659) ### [SR.tcAnonRecdCcuMismatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAnonRecdCcuMismatch) SR.tcAnonRecdCcuMismatch tcAnonRecdCcuMismatch Two anonymous record types are from different assemblies '%s' and '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1396) ### [SR.tcAnonRecdCcuMismatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAnonRecdCcuMismatch) SR.tcAnonRecdCcuMismatch tcAnonRecdCcuMismatch Two anonymous record types are from different assemblies '%s' and '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1396) ### [SR.tcAnonRecdDuplicateFieldId](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAnonRecdDuplicateFieldId) SR.tcAnonRecdDuplicateFieldId tcAnonRecdDuplicateFieldId The field '%s' appears multiple times in this record expression. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1703) ### [SR.tcAnonRecdDuplicateFieldId](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAnonRecdDuplicateFieldId) SR.tcAnonRecdDuplicateFieldId tcAnonRecdDuplicateFieldId The field '%s' appears multiple times in this record expression. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1703) ### [SR.tcAnonRecdFieldNameMismatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAnonRecdFieldNameMismatch) SR.tcAnonRecdFieldNameMismatch tcAnonRecdFieldNameMismatch This anonymous record does not exactly match the expected shape. Add the missing fields %s and remove the extra fields %s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1397) ### [SR.tcAnonRecdFieldNameMismatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAnonRecdFieldNameMismatch) SR.tcAnonRecdFieldNameMismatch tcAnonRecdFieldNameMismatch This anonymous record does not exactly match the expected shape. Add the missing fields %s and remove the extra fields %s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1397) ### [SR.tcAnonRecdInvalid](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAnonRecdInvalid) SR.tcAnonRecdInvalid tcAnonRecdInvalid Invalid Anonymous Record type declaration. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1395) ### [SR.tcAnonRecdMultipleFieldNameMultipleDifferent](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAnonRecdMultipleFieldNameMultipleDifferent) SR.tcAnonRecdMultipleFieldNameMultipleDifferent tcAnonRecdMultipleFieldNameMultipleDifferent This anonymous record should have fields %s; but here has fields %s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1405) ### [SR.tcAnonRecdMultipleFieldNameMultipleDifferent](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAnonRecdMultipleFieldNameMultipleDifferent) SR.tcAnonRecdMultipleFieldNameMultipleDifferent tcAnonRecdMultipleFieldNameMultipleDifferent This anonymous record should have fields %s; but here has fields %s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1405) ### [SR.tcAnonRecdMultipleFieldNameSingleDifferent](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAnonRecdMultipleFieldNameSingleDifferent) SR.tcAnonRecdMultipleFieldNameSingleDifferent tcAnonRecdMultipleFieldNameSingleDifferent This anonymous record should have fields %s; but here has field '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1404) ### [SR.tcAnonRecdMultipleFieldNameSingleDifferent](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAnonRecdMultipleFieldNameSingleDifferent) SR.tcAnonRecdMultipleFieldNameSingleDifferent tcAnonRecdMultipleFieldNameSingleDifferent This anonymous record should have fields %s; but here has field '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1404) ### [SR.tcAnonRecdMultipleFieldsNameSubset](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAnonRecdMultipleFieldsNameSubset) SR.tcAnonRecdMultipleFieldsNameSubset tcAnonRecdMultipleFieldsNameSubset This anonymous record is missing fields %s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1399) ### [SR.tcAnonRecdMultipleFieldsNameSubset](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAnonRecdMultipleFieldsNameSubset) SR.tcAnonRecdMultipleFieldsNameSubset tcAnonRecdMultipleFieldsNameSubset This anonymous record is missing fields %s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1399) ### [SR.tcAnonRecdMultipleFieldsNameSuperset](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAnonRecdMultipleFieldsNameSuperset) SR.tcAnonRecdMultipleFieldsNameSuperset tcAnonRecdMultipleFieldsNameSuperset This anonymous record has extra fields. Remove fields %s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1401) ### [SR.tcAnonRecdMultipleFieldsNameSuperset](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAnonRecdMultipleFieldsNameSuperset) SR.tcAnonRecdMultipleFieldsNameSuperset tcAnonRecdMultipleFieldsNameSuperset This anonymous record has extra fields. Remove fields %s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1401) ### [SR.tcAnonRecdSingleFieldNameMultipleDifferent](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAnonRecdSingleFieldNameMultipleDifferent) SR.tcAnonRecdSingleFieldNameMultipleDifferent tcAnonRecdSingleFieldNameMultipleDifferent This anonymous record should have field '%s' but here has fields %s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1403) ### [SR.tcAnonRecdSingleFieldNameMultipleDifferent](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAnonRecdSingleFieldNameMultipleDifferent) SR.tcAnonRecdSingleFieldNameMultipleDifferent tcAnonRecdSingleFieldNameMultipleDifferent This anonymous record should have field '%s' but here has fields %s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1403) ### [SR.tcAnonRecdSingleFieldNameSingleDifferent](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAnonRecdSingleFieldNameSingleDifferent) SR.tcAnonRecdSingleFieldNameSingleDifferent tcAnonRecdSingleFieldNameSingleDifferent This anonymous record should have field '%s' but here has field '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1402) ### [SR.tcAnonRecdSingleFieldNameSingleDifferent](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAnonRecdSingleFieldNameSingleDifferent) SR.tcAnonRecdSingleFieldNameSingleDifferent tcAnonRecdSingleFieldNameSingleDifferent This anonymous record should have field '%s' but here has field '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1402) ### [SR.tcAnonRecdSingleFieldNameSubset](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAnonRecdSingleFieldNameSubset) SR.tcAnonRecdSingleFieldNameSubset tcAnonRecdSingleFieldNameSubset This anonymous record is missing field '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1398) ### [SR.tcAnonRecdSingleFieldNameSubset](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAnonRecdSingleFieldNameSubset) SR.tcAnonRecdSingleFieldNameSubset tcAnonRecdSingleFieldNameSubset This anonymous record is missing field '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1398) ### [SR.tcAnonRecdSingleFieldNameSuperset](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAnonRecdSingleFieldNameSuperset) SR.tcAnonRecdSingleFieldNameSuperset tcAnonRecdSingleFieldNameSuperset This anonymous record has an extra field. Remove field '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1400) ### [SR.tcAnonRecdSingleFieldNameSuperset](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAnonRecdSingleFieldNameSuperset) SR.tcAnonRecdSingleFieldNameSuperset tcAnonRecdSingleFieldNameSuperset This anonymous record has an extra field. Remove field '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1400) ### [SR.tcAnonRecdTypeDuplicateFieldId](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAnonRecdTypeDuplicateFieldId) SR.tcAnonRecdTypeDuplicateFieldId tcAnonRecdTypeDuplicateFieldId The field '%s' appears multiple times in this anonymous record type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1704) ### [SR.tcAnonRecdTypeDuplicateFieldId](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAnonRecdTypeDuplicateFieldId) SR.tcAnonRecdTypeDuplicateFieldId tcAnonRecdTypeDuplicateFieldId The field '%s' appears multiple times in this anonymous record type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1704) ### [SR.tcAnonRecordExprSpreadSourceCannotBeNullable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAnonRecordExprSpreadSourceCannotBeNullable) SR.tcAnonRecordExprSpreadSourceCannotBeNullable tcAnonRecordExprSpreadSourceCannotBeNullable The source expression of a spread into an anonymous record expression cannot be nullable. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1834) ### [SR.tcAnonRecordExprSpreadSourceMustBeRecord](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAnonRecordExprSpreadSourceMustBeRecord) SR.tcAnonRecordExprSpreadSourceMustBeRecord tcAnonRecordExprSpreadSourceMustBeRecord The source expression of a spread into an anonymous record expression must have a nominal or anonymous record type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1833) ### [SR.tcAnonymousTypeInvalidInDeclaration](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAnonymousTypeInvalidInDeclaration) SR.tcAnonymousTypeInvalidInDeclaration tcAnonymousTypeInvalidInDeclaration Anonymous type variables are not permitted in this declaration (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:574) ### [SR.tcAnonymousUnitsOfMeasureCannotBeNested](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAnonymousUnitsOfMeasureCannotBeNested) SR.tcAnonymousUnitsOfMeasureCannotBeNested tcAnonymousUnitsOfMeasureCannotBeNested Anonymous unit-of-measure cannot be nested inside another unit-of-measure expression (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:573) ### [SR.tcArgumentArityMismatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcArgumentArityMismatch) SR.tcArgumentArityMismatch tcArgumentArityMismatch The member '%s' does not accept the correct number of arguments. %d argument(s) are expected, but %d were given. The required signature is '%s'.%s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:628) ### [SR.tcArgumentArityMismatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcArgumentArityMismatch) SR.tcArgumentArityMismatch tcArgumentArityMismatch The member '%s' does not accept the correct number of arguments. %d argument(s) are expected, but %d were given. The required signature is '%s'.%s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:628) ### [SR.tcArgumentArityMismatchOneOverload](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcArgumentArityMismatchOneOverload) SR.tcArgumentArityMismatchOneOverload tcArgumentArityMismatchOneOverload The member '%s' does not accept the correct number of arguments. One overload accepts %d arguments, but %d were given. The required signature is '%s'.%s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:629) ### [SR.tcArgumentArityMismatchOneOverload](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcArgumentArityMismatchOneOverload) SR.tcArgumentArityMismatchOneOverload tcArgumentArityMismatchOneOverload The member '%s' does not accept the correct number of arguments. One overload accepts %d arguments, but %d were given. The required signature is '%s'.%s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:629) ### [SR.tcAtLeastOneOverrideIsInvalid](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAtLeastOneOverrideIsInvalid) SR.tcAtLeastOneOverrideIsInvalid tcAtLeastOneOverrideIsInvalid At least one override did not correctly implement its corresponding abstract member (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:643) ### [SR.tcAttribArgsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAttribArgsDiffer) SR.tcAttribArgsDiffer tcAttribArgsDiffer The attribute '%s' appears in both the implementation and the signature, but the attribute arguments differ. Only the attribute from the signature will be included in the compiled code. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1095) ### [SR.tcAttribArgsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAttribArgsDiffer) SR.tcAttribArgsDiffer tcAttribArgsDiffer The attribute '%s' appears in both the implementation and the signature, but the attribute arguments differ. Only the attribute from the signature will be included in the compiled code. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1095) ### [SR.tcAttributeAutoOpenWasIgnored](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAttributeAutoOpenWasIgnored) SR.tcAttributeAutoOpenWasIgnored tcAttributeAutoOpenWasIgnored The attribute 'AutoOpen(\"%s\")' in the assembly '%s' did not refer to a valid module or namespace in that assembly and has been ignored (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:824) ### [SR.tcAttributeAutoOpenWasIgnored](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAttributeAutoOpenWasIgnored) SR.tcAttributeAutoOpenWasIgnored tcAttributeAutoOpenWasIgnored The attribute 'AutoOpen(\"%s\")' in the assembly '%s' did not refer to a valid module or namespace in that assembly and has been ignored (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:824) ### [SR.tcAttributeExpressionsMustBeConstructorCalls](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAttributeExpressionsMustBeConstructorCalls) SR.tcAttributeExpressionsMustBeConstructorCalls tcAttributeExpressionsMustBeConstructorCalls Attribute expressions must be calls to object constructors (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:707) ### [SR.tcAttributeIsNotValidForLanguageElementUseDo](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAttributeIsNotValidForLanguageElementUseDo) SR.tcAttributeIsNotValidForLanguageElementUseDo tcAttributeIsNotValidForLanguageElementUseDo This attribute is not valid for use on this language element. Assembly attributes should be attached to a 'do ()' declaration, if necessary within an F# module. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:700) ### [SR.tcAttributeIsNotValidForUnionCaseWithFields](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAttributeIsNotValidForUnionCaseWithFields) SR.tcAttributeIsNotValidForUnionCaseWithFields tcAttributeIsNotValidForUnionCaseWithFields This attribute is not valid for use on union cases with fields. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1802) ### [SR.tcAttributesAreNotPermittedOnLetBindings](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAttributesAreNotPermittedOnLetBindings) SR.tcAttributesAreNotPermittedOnLetBindings tcAttributesAreNotPermittedOnLetBindings Attributes are not permitted on 'let' bindings in expressions (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:683) ### [SR.tcAttributesInvalidInPatterns](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAttributesInvalidInPatterns) SR.tcAttributesInvalidInPatterns tcAttributesInvalidInPatterns Attributes are not allowed within patterns (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:543) ### [SR.tcAttributesOfTypeSpecifyMultipleKindsForType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAttributesOfTypeSpecifyMultipleKindsForType) SR.tcAttributesOfTypeSpecifyMultipleKindsForType tcAttributesOfTypeSpecifyMultipleKindsForType The attributes of this type specify multiple kinds for the type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:780) ### [SR.tcAugmentationsCannotHaveAttributes](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAugmentationsCannotHaveAttributes) SR.tcAugmentationsCannotHaveAttributes tcAugmentationsCannotHaveAttributes Attributes cannot be applied to type extensions. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1520) ### [SR.tcAutoPropertyRequiresImplicitConstructionSequence](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcAutoPropertyRequiresImplicitConstructionSequence) SR.tcAutoPropertyRequiresImplicitConstructionSequence tcAutoPropertyRequiresImplicitConstructionSequence 'member val' definitions are only permitted in types with a primary constructor. Consider adding arguments to your type definition, e.g. 'type X(args) = ...'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1305) ### [SR.tcBinaryOperatorRequiresBody](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcBinaryOperatorRequiresBody) SR.tcBinaryOperatorRequiresBody tcBinaryOperatorRequiresBody '%s' must come after a 'for' selection clause and be followed by the rest of the query. Syntax: ... %s ... (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1269) ### [SR.tcBinaryOperatorRequiresBody](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcBinaryOperatorRequiresBody) SR.tcBinaryOperatorRequiresBody tcBinaryOperatorRequiresBody '%s' must come after a 'for' selection clause and be followed by the rest of the query. Syntax: ... %s ... (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1269) ### [SR.tcBinaryOperatorRequiresVariable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcBinaryOperatorRequiresVariable) SR.tcBinaryOperatorRequiresVariable tcBinaryOperatorRequiresVariable '%s' must be followed by a variable name. Usage: %s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1267) ### [SR.tcBinaryOperatorRequiresVariable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcBinaryOperatorRequiresVariable) SR.tcBinaryOperatorRequiresVariable tcBinaryOperatorRequiresVariable '%s' must be followed by a variable name. Usage: %s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1267) ### [SR.tcBindMayNotBeUsedInQueries](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcBindMayNotBeUsedInQueries) SR.tcBindMayNotBeUsedInQueries tcBindMayNotBeUsedInQueries 'let!', 'use!' and 'do!' expressions may not be used in queries (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1314) ### [SR.tcBindingCannotBeUseAndRec](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcBindingCannotBeUseAndRec) SR.tcBindingCannotBeUseAndRec tcBindingCannotBeUseAndRec A binding cannot be marked both 'use' and 'rec' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:681) ### [SR.tcBuiltInImplicitConversionUsed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcBuiltInImplicitConversionUsed) SR.tcBuiltInImplicitConversionUsed tcBuiltInImplicitConversionUsed This expression uses a built-in implicit conversion to convert type '%s' to type '%s'. See https://aka.ms/fsharp-implicit-convs. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1661) ### [SR.tcBuiltInImplicitConversionUsed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcBuiltInImplicitConversionUsed) SR.tcBuiltInImplicitConversionUsed tcBuiltInImplicitConversionUsed This expression uses a built-in implicit conversion to convert type '%s' to type '%s'. See https://aka.ms/fsharp-implicit-convs. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1661) ### [SR.tcByRefLikeNotStruct](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcByRefLikeNotStruct) SR.tcByRefLikeNotStruct tcByRefLikeNotStruct A type annotated with IsByRefLike must also be a struct. Consider adding the [] attribute to the type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1503) ### [SR.tcByrefReturnImplicitlyDereferenced](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcByrefReturnImplicitlyDereferenced) SR.tcByrefReturnImplicitlyDereferenced tcByrefReturnImplicitlyDereferenced A byref pointer returned by a function or method is implicitly dereferenced as of F# 4.5. To acquire the return value as a pointer, use the address-of operator, e.g. '&f(x)' or '&obj.Method(arg1, arg2)'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1502) ### [SR.tcByrefsMayNotHaveTypeExtensions](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcByrefsMayNotHaveTypeExtensions) SR.tcByrefsMayNotHaveTypeExtensions tcByrefsMayNotHaveTypeExtensions Byref types are not allowed to have optional type extensions. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1514) ### [SR.tcCallerInfoNotOptional](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCallerInfoNotOptional) SR.tcCallerInfoNotOptional tcCallerInfoNotOptional '%s' can only be applied to optional arguments (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1129) ### [SR.tcCallerInfoNotOptional](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCallerInfoNotOptional) SR.tcCallerInfoNotOptional tcCallerInfoNotOptional '%s' can only be applied to optional arguments (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1129) ### [SR.tcCallerInfoWrongType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCallerInfoWrongType) SR.tcCallerInfoWrongType tcCallerInfoWrongType '%s' must be applied to an argument of type '%s', but has been applied to an argument of type '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1128) ### [SR.tcCallerInfoWrongType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCallerInfoWrongType) SR.tcCallerInfoWrongType tcCallerInfoWrongType '%s' must be applied to an argument of type '%s', but has been applied to an argument of type '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1128) ### [SR.tcCannotCallAbstractBaseMember](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCannotCallAbstractBaseMember) SR.tcCannotCallAbstractBaseMember tcCannotCallAbstractBaseMember Cannot call an abstract base member: '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1096) ### [SR.tcCannotCallAbstractBaseMember](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCannotCallAbstractBaseMember) SR.tcCannotCallAbstractBaseMember tcCannotCallAbstractBaseMember Cannot call an abstract base member: '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1096) ### [SR.tcCannotCallExtensionMethodInrefToByref](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCannotCallExtensionMethodInrefToByref) SR.tcCannotCallExtensionMethodInrefToByref tcCannotCallExtensionMethodInrefToByref Cannot call the byref extension method '%s. 'this' parameter requires the value to be mutable or a non-readonly byref type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1513) ### [SR.tcCannotCallExtensionMethodInrefToByref](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCannotCallExtensionMethodInrefToByref) SR.tcCannotCallExtensionMethodInrefToByref tcCannotCallExtensionMethodInrefToByref Cannot call the byref extension method '%s. 'this' parameter requires the value to be mutable or a non-readonly byref type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1513) ### [SR.tcCannotCreateExtensionOfSealedType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCannotCreateExtensionOfSealedType) SR.tcCannotCreateExtensionOfSealedType tcCannotCreateExtensionOfSealedType Cannot create an extension of a sealed type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:633) ### [SR.tcCannotInheritFromErasedType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCannotInheritFromErasedType) SR.tcCannotInheritFromErasedType tcCannotInheritFromErasedType Cannot inherit from erased provided type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1230) ### [SR.tcCannotInheritFromInterfaceType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCannotInheritFromInterfaceType) SR.tcCannotInheritFromInterfaceType tcCannotInheritFromInterfaceType Cannot inherit from interface type. Use interface ... with instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:804) ### [SR.tcCannotInheritFromSealedType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCannotInheritFromSealedType) SR.tcCannotInheritFromSealedType tcCannotInheritFromSealedType Cannot inherit a sealed type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:803) ### [SR.tcCannotInheritFromVariableType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCannotInheritFromVariableType) SR.tcCannotInheritFromVariableType tcCannotInheritFromVariableType Cannot inherit from a variable type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:612) ### [SR.tcCannotOverrideSealedMethod](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCannotOverrideSealedMethod) SR.tcCannotOverrideSealedMethod tcCannotOverrideSealedMethod Cannot override inherited member '%s' because it is sealed (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1235) ### [SR.tcCannotOverrideSealedMethod](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCannotOverrideSealedMethod) SR.tcCannotOverrideSealedMethod tcCannotOverrideSealedMethod Cannot override inherited member '%s' because it is sealed (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1235) ### [SR.tcCannotPartiallyApplyExtensionMethodForByref](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCannotPartiallyApplyExtensionMethodForByref) SR.tcCannotPartiallyApplyExtensionMethodForByref tcCannotPartiallyApplyExtensionMethodForByref Cannot partially apply the extension method '%s' because the first parameter is a byref type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1515) ### [SR.tcCannotPartiallyApplyExtensionMethodForByref](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCannotPartiallyApplyExtensionMethodForByref) SR.tcCannotPartiallyApplyExtensionMethodForByref tcCannotPartiallyApplyExtensionMethodForByref Cannot partially apply the extension method '%s' because the first parameter is a byref type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1515) ### [SR.tcCompiledNameAttributeMisused](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCompiledNameAttributeMisused) SR.tcCompiledNameAttributeMisused tcCompiledNameAttributeMisused The 'CompiledName' attribute cannot be used with this language element (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:614) ### [SR.tcConcreteMembersIllegalInInterface](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcConcreteMembersIllegalInInterface) SR.tcConcreteMembersIllegalInInterface tcConcreteMembersIllegalInInterface Interfaces cannot contain definitions of concrete instance members. You may need to define a constructor on your type to indicate that the type is a class. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:725) ### [SR.tcConditionalAttributeRequiresMembers](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcConditionalAttributeRequiresMembers) SR.tcConditionalAttributeRequiresMembers tcConditionalAttributeRequiresMembers The 'ConditionalAttribute' attribute may only be used on members (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:685) ### [SR.tcConditionalAttributeUsage](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcConditionalAttributeUsage) SR.tcConditionalAttributeUsage tcConditionalAttributeUsage Attribute 'System.Diagnostics.ConditionalAttribute' is only valid on methods or attribute classes (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1109) ### [SR.tcConstrainedTypeVariableCannotBeGeneralized](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcConstrainedTypeVariableCannotBeGeneralized) SR.tcConstrainedTypeVariableCannotBeGeneralized tcConstrainedTypeVariableCannotBeGeneralized One or more of the explicit class or function type variables for this binding could not be generalized, because they were constrained to other types (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:521) ### [SR.tcConstructIsAmbiguousInComputationExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcConstructIsAmbiguousInComputationExpression) SR.tcConstructIsAmbiguousInComputationExpression tcConstructIsAmbiguousInComputationExpression This construct is ambiguous as part of a computation expression. Nested expressions may be written using 'let _ = (...)' and nested computations using 'let! res = builder { ... }'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:652) ### [SR.tcConstructIsAmbiguousInSequenceExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcConstructIsAmbiguousInSequenceExpression) SR.tcConstructIsAmbiguousInSequenceExpression tcConstructIsAmbiguousInSequenceExpression This construct is ambiguous as part of a sequence expression. Nested expressions may be written using 'let _ = (...)' and nested sequences using 'yield! seq {... }'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:653) ### [SR.tcConstructRequiresComputationExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcConstructRequiresComputationExpression) SR.tcConstructRequiresComputationExpression tcConstructRequiresComputationExpression This construct may only be used within computation expressions (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:609) ### [SR.tcConstructRequiresComputationExpressions](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcConstructRequiresComputationExpressions) SR.tcConstructRequiresComputationExpressions tcConstructRequiresComputationExpressions This construct may only be used within computation expressions. To return a value from an ordinary function simply write the expression without 'return'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:607) ### [SR.tcConstructRequiresListArrayOrSequence](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcConstructRequiresListArrayOrSequence) SR.tcConstructRequiresListArrayOrSequence tcConstructRequiresListArrayOrSequence This construct may only be used within list, array and sequence expressions, e.g. expressions of the form 'seq { ... }', '[ ... ]' or '[| ... |]'. These use the syntax 'for ... in ... do ... yield...' to generate elements (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:606) ### [SR.tcConstructRequiresSequenceOrComputations](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcConstructRequiresSequenceOrComputations) SR.tcConstructRequiresSequenceOrComputations tcConstructRequiresSequenceOrComputations This construct may only be used within sequence or computation expressions (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:608) ### [SR.tcConstructorCannotHaveTypeParameters](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcConstructorCannotHaveTypeParameters) SR.tcConstructorCannotHaveTypeParameters tcConstructorCannotHaveTypeParameters A constructor cannot have explicit type parameters. Consider using a static construction method instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:532) ### [SR.tcConstructorDoesNotHaveFieldWithGivenName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcConstructorDoesNotHaveFieldWithGivenName) SR.tcConstructorDoesNotHaveFieldWithGivenName tcConstructorDoesNotHaveFieldWithGivenName The constructor does not have a field named '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1350) ### [SR.tcConstructorDoesNotHaveFieldWithGivenName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcConstructorDoesNotHaveFieldWithGivenName) SR.tcConstructorDoesNotHaveFieldWithGivenName tcConstructorDoesNotHaveFieldWithGivenName The constructor does not have a field named '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1350) ### [SR.tcConstructorForInterfacesDoNotTakeArguments](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcConstructorForInterfacesDoNotTakeArguments) SR.tcConstructorForInterfacesDoNotTakeArguments tcConstructorForInterfacesDoNotTakeArguments Constructor expressions for interfaces do not take arguments (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:640) ### [SR.tcConstructorRequiresArguments](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcConstructorRequiresArguments) SR.tcConstructorRequiresArguments tcConstructorRequiresArguments This object constructor requires arguments (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:641) ### [SR.tcConstructorRequiresCall](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcConstructorRequiresCall) SR.tcConstructorRequiresCall tcConstructorRequiresCall Constructors for the type '%s' must directly or indirectly call its implicit object constructor. Use a call to the implicit object constructor instead of a record expression. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:621) ### [SR.tcConstructorRequiresCall](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcConstructorRequiresCall) SR.tcConstructorRequiresCall tcConstructorRequiresCall Constructors for the type '%s' must directly or indirectly call its implicit object constructor. Use a call to the implicit object constructor instead of a record expression. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:621) ### [SR.tcConstructorsCannotBeFirstClassValues](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcConstructorsCannotBeFirstClassValues) SR.tcConstructorsCannotBeFirstClassValues tcConstructorsCannotBeFirstClassValues Constructors must be applied to arguments and cannot be used as first-class values. If necessary use an anonymous function '(fun arg1 ... argN -> new Type(arg1,...,argN))'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:670) ### [SR.tcConstructorsDisallowedInExceptionAugmentation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcConstructorsDisallowedInExceptionAugmentation) SR.tcConstructorsDisallowedInExceptionAugmentation tcConstructorsDisallowedInExceptionAugmentation Constructors cannot be specified in exception augmentations (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:726) ### [SR.tcConstructorsIllegalForThisType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcConstructorsIllegalForThisType) SR.tcConstructorsIllegalForThisType tcConstructorsIllegalForThisType Constructors cannot be defined for this type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:728) ### [SR.tcConstructorsIllegalInAugmentation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcConstructorsIllegalInAugmentation) SR.tcConstructorsIllegalInAugmentation tcConstructorsIllegalInAugmentation Constructors are not permitted as extension members - they must be defined as part of the original definition of the type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1370) ### [SR.tcCopyAndUpdateNeedsRecordType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCopyAndUpdateNeedsRecordType) SR.tcCopyAndUpdateNeedsRecordType tcCopyAndUpdateNeedsRecordType The input to a copy-and-update expression that creates an anonymous record must be either an anonymous record or a record (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1519) ### [SR.tcCopyAndUpdateRecordChangesAllFields](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCopyAndUpdateRecordChangesAllFields) SR.tcCopyAndUpdateRecordChangesAllFields tcCopyAndUpdateRecordChangesAllFields This copy-and-update record expression changes all fields of record type '%s'. Consider using the record construction syntax instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1730) ### [SR.tcCopyAndUpdateRecordChangesAllFields](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCopyAndUpdateRecordChangesAllFields) SR.tcCopyAndUpdateRecordChangesAllFields tcCopyAndUpdateRecordChangesAllFields This copy-and-update record expression changes all fields of record type '%s'. Consider using the record construction syntax instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1730) ### [SR.tcCouldNotFindIDisposable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCouldNotFindIDisposable) SR.tcCouldNotFindIDisposable tcCouldNotFindIDisposable Couldn't find Dispose on IDisposable, or it was overloaded (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:548) ### [SR.tcCouldNotFindOffsetToStringData](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCouldNotFindOffsetToStringData) SR.tcCouldNotFindOffsetToStringData tcCouldNotFindOffsetToStringData Could not find method System.Runtime.CompilerServices.OffsetToStringData in references when building 'fixed' expression. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1387) ### [SR.tcCustomAttributeArgumentMismatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCustomAttributeArgumentMismatch) SR.tcCustomAttributeArgumentMismatch tcCustomAttributeArgumentMismatch The number of args for a custom attribute does not match the expected number of args for the attribute constructor (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:705) ### [SR.tcCustomAttributeMustBeReferenceType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCustomAttributeMustBeReferenceType) SR.tcCustomAttributeMustBeReferenceType tcCustomAttributeMustBeReferenceType A custom attribute must be a reference type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:704) ### [SR.tcCustomAttributeMustInvokeConstructor](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCustomAttributeMustInvokeConstructor) SR.tcCustomAttributeMustInvokeConstructor tcCustomAttributeMustInvokeConstructor A custom attribute must invoke an object constructor (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:706) ### [SR.tcCustomOperationHasIncorrectArgCount](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCustomOperationHasIncorrectArgCount) SR.tcCustomOperationHasIncorrectArgCount tcCustomOperationHasIncorrectArgCount '%s' is used with an incorrect number of arguments. This is a custom operation in this query or computation expression. Expected %d argument(s), but given %d. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1270) ### [SR.tcCustomOperationHasIncorrectArgCount](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCustomOperationHasIncorrectArgCount) SR.tcCustomOperationHasIncorrectArgCount tcCustomOperationHasIncorrectArgCount '%s' is used with an incorrect number of arguments. This is a custom operation in this query or computation expression. Expected %d argument(s), but given %d. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1270) ### [SR.tcCustomOperationInvalid](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCustomOperationInvalid) SR.tcCustomOperationInvalid tcCustomOperationInvalid The definition of the custom operator '%s' does not use a valid combination of attribute flags (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1303) ### [SR.tcCustomOperationInvalid](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCustomOperationInvalid) SR.tcCustomOperationInvalid tcCustomOperationInvalid The definition of the custom operator '%s' does not use a valid combination of attribute flags (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1303) ### [SR.tcCustomOperationMayNotBeOverloaded](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCustomOperationMayNotBeOverloaded) SR.tcCustomOperationMayNotBeOverloaded tcCustomOperationMayNotBeOverloaded The custom operation '%s' refers to a method which is overloaded. The implementations of custom operations may not be overloaded. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1249) ### [SR.tcCustomOperationMayNotBeOverloaded](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCustomOperationMayNotBeOverloaded) SR.tcCustomOperationMayNotBeOverloaded tcCustomOperationMayNotBeOverloaded The custom operation '%s' refers to a method which is overloaded. The implementations of custom operations may not be overloaded. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1249) ### [SR.tcCustomOperationMayNotBeUsedHere](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCustomOperationMayNotBeUsedHere) SR.tcCustomOperationMayNotBeUsedHere tcCustomOperationMayNotBeUsedHere A custom operation may not be used in conjunction with 'use', 'try/with', 'try/finally', 'if/then/else' or 'match' operators within this computation expression (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1248) ### [SR.tcCustomOperationMayNotBeUsedInConjunctionWithNonSimpleLetBindings](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCustomOperationMayNotBeUsedInConjunctionWithNonSimpleLetBindings) SR.tcCustomOperationMayNotBeUsedInConjunctionWithNonSimpleLetBindings tcCustomOperationMayNotBeUsedInConjunctionWithNonSimpleLetBindings A custom operation may not be used in conjunction with a non-value or recursive 'let' binding in another part of this computation expression (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1247) ### [SR.tcCustomOperationNotUsedCorrectly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCustomOperationNotUsedCorrectly) SR.tcCustomOperationNotUsedCorrectly tcCustomOperationNotUsedCorrectly '%s' is not used correctly. This is a custom operation in this query or computation expression. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1262) ### [SR.tcCustomOperationNotUsedCorrectly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCustomOperationNotUsedCorrectly) SR.tcCustomOperationNotUsedCorrectly tcCustomOperationNotUsedCorrectly '%s' is not used correctly. This is a custom operation in this query or computation expression. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1262) ### [SR.tcCustomOperationNotUsedCorrectly2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCustomOperationNotUsedCorrectly2) SR.tcCustomOperationNotUsedCorrectly2 tcCustomOperationNotUsedCorrectly2 '%s' is not used correctly. Usage: %s. This is a custom operation in this query or computation expression. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1263) ### [SR.tcCustomOperationNotUsedCorrectly2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcCustomOperationNotUsedCorrectly2) SR.tcCustomOperationNotUsedCorrectly2 tcCustomOperationNotUsedCorrectly2 '%s' is not used correctly. Usage: %s. This is a custom operation in this query or computation expression. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1263) ### [SR.tcDeclarationElementNotPermittedInAugmentation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcDeclarationElementNotPermittedInAugmentation) SR.tcDeclarationElementNotPermittedInAugmentation tcDeclarationElementNotPermittedInAugmentation This declaration element is not permitted in an augmentation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:766) ### [SR.tcDeclaredTypeParametersForExtensionDoNotMatchOriginal](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcDeclaredTypeParametersForExtensionDoNotMatchOriginal) SR.tcDeclaredTypeParametersForExtensionDoNotMatchOriginal tcDeclaredTypeParametersForExtensionDoNotMatchOriginal One or more of the declared type parameters for this type extension have a missing or wrong type constraint not matching the original type constraints on '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:814) ### [SR.tcDeclaredTypeParametersForExtensionDoNotMatchOriginal](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcDeclaredTypeParametersForExtensionDoNotMatchOriginal) SR.tcDeclaredTypeParametersForExtensionDoNotMatchOriginal tcDeclaredTypeParametersForExtensionDoNotMatchOriginal One or more of the declared type parameters for this type extension have a missing or wrong type constraint not matching the original type constraints on '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:814) ### [SR.tcDefaultAmbiguous](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcDefaultAmbiguous) SR.tcDefaultAmbiguous tcDefaultAmbiguous The method implemented by this default is ambiguous (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:716) ### [SR.tcDefaultImplementationAlreadyExists](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcDefaultImplementationAlreadyExists) SR.tcDefaultImplementationAlreadyExists tcDefaultImplementationAlreadyExists This method already has a default implementation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:715) ### [SR.tcDefaultImplementationForInterfaceHasAlreadyBeenAdded](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcDefaultImplementationForInterfaceHasAlreadyBeenAdded) SR.tcDefaultImplementationForInterfaceHasAlreadyBeenAdded tcDefaultImplementationForInterfaceHasAlreadyBeenAdded A default implementation of this interface has already been added because the explicit implementation of the interface was not specified at the definition of the type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:764) ### [SR.tcDefaultStructConstructorCall](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcDefaultStructConstructorCall) SR.tcDefaultStructConstructorCall tcDefaultStructConstructorCall The default, zero-initializing constructor of a struct type may only be used if all the fields of the struct type admit default initialization (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:547) ### [SR.tcDefaultValueAttributeRequiresVal](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcDefaultValueAttributeRequiresVal) SR.tcDefaultValueAttributeRequiresVal tcDefaultValueAttributeRequiresVal The 'DefaultValue' attribute may only be used on 'val' declarations (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:684) ### [SR.tcDelegateConstructorMustBePassed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcDelegateConstructorMustBePassed) SR.tcDelegateConstructorMustBePassed tcDelegateConstructorMustBePassed A delegate constructor must be passed a single function value (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:680) ### [SR.tcDelegatesCannotBeCurried](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcDelegatesCannotBeCurried) SR.tcDelegatesCannotBeCurried tcDelegatesCannotBeCurried Delegate specifications must not be curried types. Use 'typ * ... * typ -> typ' for multi-argument delegates, and 'typ -> (typ -> typ)' for delegates returning function values. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:808) ### [SR.tcDisallowedNullableApplication](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcDisallowedNullableApplication) SR.tcDisallowedNullableApplication tcDisallowedNullableApplication Application of method '%s' attempted to create a nullable type ('T | null) for '%s'. Nullness warnings won't be reported correctly for such types. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1539) ### [SR.tcDisallowedNullableApplication](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcDisallowedNullableApplication) SR.tcDisallowedNullableApplication tcDisallowedNullableApplication Application of method '%s' attempted to create a nullable type ('T | null) for '%s'. Nullness warnings won't be reported correctly for such types. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1539) ### [SR.tcDllImportNotAllowed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcDllImportNotAllowed) SR.tcDllImportNotAllowed tcDllImportNotAllowed DLLImport bindings must be static members in a class or function definitions in a module (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1113) ### [SR.tcDllImportStubsCannotBeInlined](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcDllImportStubsCannotBeInlined) SR.tcDllImportStubsCannotBeInlined tcDllImportStubsCannotBeInlined DLLImport stubs cannot be inlined (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:517) ### [SR.tcDoBangIllegalInSequenceExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcDoBangIllegalInSequenceExpression) SR.tcDoBangIllegalInSequenceExpression tcDoBangIllegalInSequenceExpression 'do!' cannot be used within sequence expressions (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:654) ### [SR.tcDoesNotAllowExplicitTypeArguments](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcDoesNotAllowExplicitTypeArguments) SR.tcDoesNotAllowExplicitTypeArguments tcDoesNotAllowExplicitTypeArguments The method or function '%s' should not be given explicit type argument(s) because it does not declare its type parameters explicitly (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:545) ### [SR.tcDoesNotAllowExplicitTypeArguments](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcDoesNotAllowExplicitTypeArguments) SR.tcDoesNotAllowExplicitTypeArguments tcDoesNotAllowExplicitTypeArguments The method or function '%s' should not be given explicit type argument(s) because it does not declare its type parameters explicitly (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:545) ### [SR.tcDotLambdaAtNotSupportedExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcDotLambdaAtNotSupportedExpression) SR.tcDotLambdaAtNotSupportedExpression tcDotLambdaAtNotSupportedExpression Shorthand lambda syntax is only supported for atomic expressions, such as method, property, field or indexer on the implied '_' argument. For example: 'let f = _.Length'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1757) ### [SR.tcDowncastFromNullableToWithoutNull](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcDowncastFromNullableToWithoutNull) SR.tcDowncastFromNullableToWithoutNull tcDowncastFromNullableToWithoutNull Nullness warning: Downcasting from '%s' into '%s' can introduce unexpected null values. Cast to '%s|null' instead or handle the null before downcasting. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1538) ### [SR.tcDowncastFromNullableToWithoutNull](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcDowncastFromNullableToWithoutNull) SR.tcDowncastFromNullableToWithoutNull tcDowncastFromNullableToWithoutNull Nullness warning: Downcasting from '%s' into '%s' can introduce unexpected null values. Cast to '%s|null' instead or handle the null before downcasting. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1538) ### [SR.tcDuplicateExtensionMemberNames](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcDuplicateExtensionMemberNames) SR.tcDuplicateExtensionMemberNames tcDuplicateExtensionMemberNames Extension members extending types with the same simple name '%s' but different fully qualified names cannot be defined in the same module. Consider defining these extensions in separate modules. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1619) ### [SR.tcDuplicateExtensionMemberNames](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcDuplicateExtensionMemberNames) SR.tcDuplicateExtensionMemberNames tcDuplicateExtensionMemberNames Extension members extending types with the same simple name '%s' but different fully qualified names cannot be defined in the same module. Consider defining these extensions in separate modules. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1619) ### [SR.tcDuplicateSpecOfInterface](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcDuplicateSpecOfInterface) SR.tcDuplicateSpecOfInterface tcDuplicateSpecOfInterface Duplicate specification of an interface (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:745) ### [SR.tcEmptyBodyRequiresBuilderZeroMethod](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcEmptyBodyRequiresBuilderZeroMethod) SR.tcEmptyBodyRequiresBuilderZeroMethod tcEmptyBodyRequiresBuilderZeroMethod An empty body may only be used if the computation expression builder defines a 'Zero' method. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:568) ### [SR.tcEmptyCopyAndUpdateRecordInvalid](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcEmptyCopyAndUpdateRecordInvalid) SR.tcEmptyCopyAndUpdateRecordInvalid tcEmptyCopyAndUpdateRecordInvalid Copy-and-update record expressions must include at least one field. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1342) ### [SR.tcEmptyRecordInvalid](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcEmptyRecordInvalid) SR.tcEmptyRecordInvalid tcEmptyRecordInvalid '{ }' is not a valid expression. Records must include at least one field. Empty sequences are specified by using Seq.empty or an empty list '[]'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:649) ### [SR.tcEntryPointAttributeRequiresFunctionInModule](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcEntryPointAttributeRequiresFunctionInModule) SR.tcEntryPointAttributeRequiresFunctionInModule tcEntryPointAttributeRequiresFunctionInModule The 'EntryPointAttribute' attribute may only be used on function definitions in modules (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:687) ### [SR.tcEnumTypeCannotBeEnumerated](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcEnumTypeCannotBeEnumerated) SR.tcEnumTypeCannotBeEnumerated tcEnumTypeCannotBeEnumerated The type '%s' is not a valid enumerator type , i.e. does not have a 'MoveNext()' method returning a bool, and a 'Current' property (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1119) ### [SR.tcEnumTypeCannotBeEnumerated](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcEnumTypeCannotBeEnumerated) SR.tcEnumTypeCannotBeEnumerated tcEnumTypeCannotBeEnumerated The type '%s' is not a valid enumerator type , i.e. does not have a 'MoveNext()' method returning a bool, and a 'Current' property (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1119) ### [SR.tcEnumerationsCannotHaveInterfaceDeclaration](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcEnumerationsCannotHaveInterfaceDeclaration) SR.tcEnumerationsCannotHaveInterfaceDeclaration tcEnumerationsCannotHaveInterfaceDeclaration Enumerations cannot have interface declarations (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:761) ### [SR.tcEnumerationsMayNotHaveMembers](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcEnumerationsMayNotHaveMembers) SR.tcEnumerationsMayNotHaveMembers tcEnumerationsMayNotHaveMembers Enumerations cannot have members (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:753) ### [SR.tcEventIsNotStatic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcEventIsNotStatic) SR.tcEventIsNotStatic tcEventIsNotStatic Event '%s' is not static (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:673) ### [SR.tcEventIsNotStatic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcEventIsNotStatic) SR.tcEventIsNotStatic tcEventIsNotStatic Event '%s' is not static (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:673) ### [SR.tcEventIsStatic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcEventIsStatic) SR.tcEventIsStatic tcEventIsStatic Event '%s' is static (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:672) ### [SR.tcEventIsStatic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcEventIsStatic) SR.tcEventIsStatic tcEventIsStatic Event '%s' is static (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:672) ### [SR.tcExceptionAbbreviationsMustReferToValidExceptions](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcExceptionAbbreviationsMustReferToValidExceptions) SR.tcExceptionAbbreviationsMustReferToValidExceptions tcExceptionAbbreviationsMustReferToValidExceptions Exception abbreviations must refer to existing exceptions or F# types deriving from System.Exception (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:775) ### [SR.tcExceptionAbbreviationsShouldNotHaveArgumentList](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcExceptionAbbreviationsShouldNotHaveArgumentList) SR.tcExceptionAbbreviationsShouldNotHaveArgumentList tcExceptionAbbreviationsShouldNotHaveArgumentList Exception abbreviations should not have argument lists (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:773) ### [SR.tcExceptionConstructorDoesNotHaveFieldWithGivenName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcExceptionConstructorDoesNotHaveFieldWithGivenName) SR.tcExceptionConstructorDoesNotHaveFieldWithGivenName tcExceptionConstructorDoesNotHaveFieldWithGivenName The exception '%s' does not have a field named '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1348) ### [SR.tcExceptionConstructorDoesNotHaveFieldWithGivenName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcExceptionConstructorDoesNotHaveFieldWithGivenName) SR.tcExceptionConstructorDoesNotHaveFieldWithGivenName tcExceptionConstructorDoesNotHaveFieldWithGivenName The exception '%s' does not have a field named '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1348) ### [SR.tcExpectModuleOrNamespaceParent](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcExpectModuleOrNamespaceParent) SR.tcExpectModuleOrNamespaceParent tcExpectModuleOrNamespaceParent Expected module or namespace parent %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:512) ### [SR.tcExpectModuleOrNamespaceParent](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcExpectModuleOrNamespaceParent) SR.tcExpectModuleOrNamespaceParent tcExpectModuleOrNamespaceParent Expected module or namespace parent %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:512) ### [SR.tcExpectedInterfaceType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcExpectedInterfaceType) SR.tcExpectedInterfaceType tcExpectedInterfaceType Expected an interface type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:639) ### [SR.tcExpectedTypeNotUnitOfMeasure](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcExpectedTypeNotUnitOfMeasure) SR.tcExpectedTypeNotUnitOfMeasure tcExpectedTypeNotUnitOfMeasure Expected type, not unit-of-measure (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:563) ### [SR.tcExpectedTypeParamMarkedWithUnitOfMeasureAttribute](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcExpectedTypeParamMarkedWithUnitOfMeasureAttribute) SR.tcExpectedTypeParamMarkedWithUnitOfMeasureAttribute tcExpectedTypeParamMarkedWithUnitOfMeasureAttribute Expected unit-of-measure type parameter must be marked with the [] attribute. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1789) ### [SR.tcExpectedTypeParameter](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcExpectedTypeParameter) SR.tcExpectedTypeParameter tcExpectedTypeParameter Expected type parameter, not unit-of-measure parameter (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:562) ### [SR.tcExpectedUnitOfMeasureMarkWithAttribute](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcExpectedUnitOfMeasureMarkWithAttribute) SR.tcExpectedUnitOfMeasureMarkWithAttribute tcExpectedUnitOfMeasureMarkWithAttribute Expected unit-of-measure parameter, not type parameter. Explicit unit-of-measure parameters must be marked with the [] attribute. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:561) ### [SR.tcExpectedUnitOfMeasureNotType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcExpectedUnitOfMeasureNotType) SR.tcExpectedUnitOfMeasureNotType tcExpectedUnitOfMeasureNotType Expected unit-of-measure, not type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:564) ### [SR.tcExplicitObjectConstructorSyntax](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcExplicitObjectConstructorSyntax) SR.tcExplicitObjectConstructorSyntax tcExplicitObjectConstructorSyntax An explicit object constructor should use the syntax 'new(args) = expr' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:539) ### [SR.tcExplicitStaticInitializerSyntax](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcExplicitStaticInitializerSyntax) SR.tcExplicitStaticInitializerSyntax tcExplicitStaticInitializerSyntax An explicit static initializer should use the syntax 'static new(args) = expr' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:538) ### [SR.tcExplicitTypeParameterInvalid](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcExplicitTypeParameterInvalid) SR.tcExplicitTypeParameterInvalid tcExplicitTypeParameterInvalid Explicit type parameters may only be used on module or member bindings (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:525) ### [SR.tcExplicitTypeSpecificationCannotBeUsedForExceptionConstructors](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcExplicitTypeSpecificationCannotBeUsedForExceptionConstructors) SR.tcExplicitTypeSpecificationCannotBeUsedForExceptionConstructors tcExplicitTypeSpecificationCannotBeUsedForExceptionConstructors Explicit type specifications cannot be used for exception constructors (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:772) ### [SR.tcExprUndelayed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcExprUndelayed) SR.tcExprUndelayed tcExprUndelayed TcExprUndelayed: delayed (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:594) ### [SR.tcExpressionCountMisMatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcExpressionCountMisMatch) SR.tcExpressionCountMisMatch tcExpressionCountMisMatch Expected %d expressions, got %d (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:593) ### [SR.tcExpressionFormRequiresObjectConstructor](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcExpressionFormRequiresObjectConstructor) SR.tcExpressionFormRequiresObjectConstructor tcExpressionFormRequiresObjectConstructor The expression form 'expr then expr' may only be used as part of an explicit object constructor (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:602) ### [SR.tcExpressionFormRequiresRecordTypes](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcExpressionFormRequiresRecordTypes) SR.tcExpressionFormRequiresRecordTypes tcExpressionFormRequiresRecordTypes The expression form { expr with ... } may only be used with record types. To build object types use { new Type(...) with ... } (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:646) ### [SR.tcExpressionRequiresSequence](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcExpressionRequiresSequence) SR.tcExpressionRequiresSequence tcExpressionRequiresSequence This expression form may only be used in sequence and computation expressions (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:595) ### [SR.tcExpressionWithIfRequiresParenthesis](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcExpressionWithIfRequiresParenthesis) SR.tcExpressionWithIfRequiresParenthesis tcExpressionWithIfRequiresParenthesis This list or array expression includes an element of the form 'if ... then ... else'. Parenthesize this expression to indicate it is an individual element of the list or array, to disambiguate this from a list generated using a sequence expression (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:599) ### [SR.tcExtraneousFieldsGivenValues](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcExtraneousFieldsGivenValues) SR.tcExtraneousFieldsGivenValues tcExtraneousFieldsGivenValues Extraneous fields have been given values (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:624) ### [SR.tcFSharpCoreRequiresExplicit](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcFSharpCoreRequiresExplicit) SR.tcFSharpCoreRequiresExplicit tcFSharpCoreRequiresExplicit All record, union and struct types in FSharp.Core.dll must be explicitly labelled with 'StructuralComparison' or 'NoComparison' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1069) ### [SR.tcFieldIsNotMutable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcFieldIsNotMutable) SR.tcFieldIsNotMutable tcFieldIsNotMutable This field is not mutable (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:605) ### [SR.tcFieldIsNotStatic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcFieldIsNotStatic) SR.tcFieldIsNotStatic tcFieldIsNotStatic Field '%s' is not static (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:587) ### [SR.tcFieldIsNotStatic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcFieldIsNotStatic) SR.tcFieldIsNotStatic tcFieldIsNotStatic Field '%s' is not static (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:587) ### [SR.tcFieldIsReadonly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcFieldIsReadonly) SR.tcFieldIsReadonly tcFieldIsReadonly This field is readonly (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:550) ### [SR.tcFieldNameConflictsWithGeneratedNameForAnonymousField](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcFieldNameConflictsWithGeneratedNameForAnonymousField) SR.tcFieldNameConflictsWithGeneratedNameForAnonymousField tcFieldNameConflictsWithGeneratedNameForAnonymousField Named field '%s' conflicts with autogenerated name for anonymous field. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1353) ### [SR.tcFieldNameConflictsWithGeneratedNameForAnonymousField](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcFieldNameConflictsWithGeneratedNameForAnonymousField) SR.tcFieldNameConflictsWithGeneratedNameForAnonymousField tcFieldNameConflictsWithGeneratedNameForAnonymousField Named field '%s' conflicts with autogenerated name for anonymous field. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1353) ### [SR.tcFieldNameIsUsedModeThanOnce](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcFieldNameIsUsedModeThanOnce) SR.tcFieldNameIsUsedModeThanOnce tcFieldNameIsUsedModeThanOnce Named field '%s' is used more than once. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1352) ### [SR.tcFieldNameIsUsedModeThanOnce](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcFieldNameIsUsedModeThanOnce) SR.tcFieldNameIsUsedModeThanOnce tcFieldNameIsUsedModeThanOnce Named field '%s' is used more than once. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1352) ### [SR.tcFieldNotLiteralCannotBeUsedInPattern](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcFieldNotLiteralCannotBeUsedInPattern) SR.tcFieldNotLiteralCannotBeUsedInPattern tcFieldNotLiteralCannotBeUsedInPattern This field is not a literal and cannot be used in a pattern (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:588) ### [SR.tcFieldRequiresAssignment](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcFieldRequiresAssignment) SR.tcFieldRequiresAssignment tcFieldRequiresAssignment No assignment given for field '%s' of type '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:623) ### [SR.tcFieldRequiresAssignment](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcFieldRequiresAssignment) SR.tcFieldRequiresAssignment tcFieldRequiresAssignment No assignment given for field '%s' of type '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:623) ### [SR.tcFieldRequiresName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcFieldRequiresName) SR.tcFieldRequiresName tcFieldRequiresName This field requires a name (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:739) ### [SR.tcFieldValIllegalHere](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcFieldValIllegalHere) SR.tcFieldValIllegalHere tcFieldValIllegalHere A field/val declaration is not permitted here (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:746) ### [SR.tcFieldsDoNotDetermineUniqueRecordType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcFieldsDoNotDetermineUniqueRecordType) SR.tcFieldsDoNotDetermineUniqueRecordType tcFieldsDoNotDetermineUniqueRecordType The field labels and expected type of this record expression or pattern do not uniquely determine a corresponding record type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:527) ### [SR.tcFixedNotAllowed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcFixedNotAllowed) SR.tcFixedNotAllowed tcFixedNotAllowed Invalid use of 'fixed'. 'fixed' may only be used in a declaration of the form 'use x = fixed expr' where the expression is one of the following: an array, the address of an array element, a string, a byref, an inref, or a type implementing GetPinnableReference() (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1386) ### [SR.tcFormalArgumentIsNotOptional](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcFormalArgumentIsNotOptional) SR.tcFormalArgumentIsNotOptional tcFormalArgumentIsNotOptional The corresponding formal argument is not optional (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:678) ### [SR.tcFunctionRequiresExplicitLambda](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcFunctionRequiresExplicitLambda) SR.tcFunctionRequiresExplicitLambda tcFunctionRequiresExplicitLambda This function value is being used to construct a delegate type whose signature includes a byref argument. You must use an explicit lambda expression taking %d arguments. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:552) ### [SR.tcFunctionRequiresExplicitTypeArguments](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcFunctionRequiresExplicitTypeArguments) SR.tcFunctionRequiresExplicitTypeArguments tcFunctionRequiresExplicitTypeArguments The generic function '%s' must be given explicit type argument(s) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:544) ### [SR.tcFunctionRequiresExplicitTypeArguments](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcFunctionRequiresExplicitTypeArguments) SR.tcFunctionRequiresExplicitTypeArguments tcFunctionRequiresExplicitTypeArguments The generic function '%s' must be given explicit type argument(s) (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:544) ### [SR.tcFunctionValueUsedAsInterpolatedStringArg](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcFunctionValueUsedAsInterpolatedStringArg) SR.tcFunctionValueUsedAsInterpolatedStringArg tcFunctionValueUsedAsInterpolatedStringArg This expression is a function value. When used in an interpolated string it will be formatted using its 'ToString' method, which is likely not the intended behavior. Consider applying the function to its arguments. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1815) ### [SR.tcGeneratedTypesShouldBeInternalOrPrivate](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcGeneratedTypesShouldBeInternalOrPrivate) SR.tcGeneratedTypesShouldBeInternalOrPrivate tcGeneratedTypesShouldBeInternalOrPrivate The provided types generated by this use of a type provider may not be used from other F# assemblies and should be marked internal or private. Consider using 'type internal TypeName = ...' or 'type private TypeName = ...'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1344) ### [SR.tcGenericAttributesNotSupported](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcGenericAttributesNotSupported) SR.tcGenericAttributesNotSupported tcGenericAttributesNotSupported Generic attribute types are not supported in F#. The type '%s' has type parameters and cannot be used as an attribute. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1822) ### [SR.tcGenericAttributesNotSupported](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcGenericAttributesNotSupported) SR.tcGenericAttributesNotSupported tcGenericAttributesNotSupported Generic attribute types are not supported in F#. The type '%s' has type parameters and cannot be used as an attribute. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1822) ### [SR.tcGenericOverloadBypassed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcGenericOverloadBypassed) SR.tcGenericOverloadBypassed tcGenericOverloadBypassed A more generic overload was bypassed: '%s'. The selected overload '%s' was chosen because it has more concrete type parameters. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1748) ### [SR.tcGenericOverloadBypassed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcGenericOverloadBypassed) SR.tcGenericOverloadBypassed tcGenericOverloadBypassed A more generic overload was bypassed: '%s'. The selected overload '%s' was chosen because it has more concrete type parameters. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1748) ### [SR.tcGenericParameterHasBeenConstrained](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcGenericParameterHasBeenConstrained) SR.tcGenericParameterHasBeenConstrained tcGenericParameterHasBeenConstrained A generic type parameter has been used in a way that constrains it to always be '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:522) ### [SR.tcGenericParameterHasBeenConstrained](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcGenericParameterHasBeenConstrained) SR.tcGenericParameterHasBeenConstrained tcGenericParameterHasBeenConstrained A generic type parameter has been used in a way that constrains it to always be '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:522) ### [SR.tcGenericTypesCannotHaveStructLayout](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcGenericTypesCannotHaveStructLayout) SR.tcGenericTypesCannotHaveStructLayout tcGenericTypesCannotHaveStructLayout Generic types cannot be given the 'StructLayout' attribute (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:789) ### [SR.tcGlobalsSystemTypeNotFound](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcGlobalsSystemTypeNotFound) SR.tcGlobalsSystemTypeNotFound tcGlobalsSystemTypeNotFound The system type '%s' was required but no referenced system DLL contained this type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1391) ### [SR.tcGlobalsSystemTypeNotFound](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcGlobalsSystemTypeNotFound) SR.tcGlobalsSystemTypeNotFound tcGlobalsSystemTypeNotFound The system type '%s' was required but no referenced system DLL contained this type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1391) ### [SR.tcHighPrecedenceFunctionApplicationToListDeprecated](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcHighPrecedenceFunctionApplicationToListDeprecated) SR.tcHighPrecedenceFunctionApplicationToListDeprecated tcHighPrecedenceFunctionApplicationToListDeprecated The syntax 'expr1[expr2]' is used for indexing. Consider adding a type annotation to enable indexing, or if calling a function add a space, e.g. 'expr1 [expr2]'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1626) ### [SR.tcHighPrecedenceFunctionApplicationToListReserved](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcHighPrecedenceFunctionApplicationToListReserved) SR.tcHighPrecedenceFunctionApplicationToListReserved tcHighPrecedenceFunctionApplicationToListReserved The syntax 'expr1[expr2]' is now reserved for indexing. See https://aka.ms/fsharp-index-notation. If calling a function, add a space between the function and argument, e.g. 'someFunction [expr]'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1628) ### [SR.tcIDisposableTypeShouldUseNew](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcIDisposableTypeShouldUseNew) SR.tcIDisposableTypeShouldUseNew tcIDisposableTypeShouldUseNew It is recommended that objects supporting the IDisposable interface are created using the syntax 'new Type(args)', rather than 'Type(args)' or 'Type' as a function value representing the constructor, to indicate that resources may be owned by the generated value (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:619) ### [SR.tcIfThenElseMayNotBeUsedWithinQueries](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcIfThenElseMayNotBeUsedWithinQueries) SR.tcIfThenElseMayNotBeUsedWithinQueries tcIfThenElseMayNotBeUsedWithinQueries An if/then/else expression may not be used within queries. Consider using either an if/then expression, or use a sequence expression instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1258) ### [SR.tcIllegalAttributesForLiteral](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcIllegalAttributesForLiteral) SR.tcIllegalAttributesForLiteral tcIllegalAttributesForLiteral A literal value cannot be given the [] or [] attributes (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:692) ### [SR.tcIllegalByrefsInOpenTypeDeclaration](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcIllegalByrefsInOpenTypeDeclaration) SR.tcIllegalByrefsInOpenTypeDeclaration tcIllegalByrefsInOpenTypeDeclaration Byref types are not allowed in an open type declaration. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1525) ### [SR.tcIllegalFormForExplicitTypeDeclaration](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcIllegalFormForExplicitTypeDeclaration) SR.tcIllegalFormForExplicitTypeDeclaration tcIllegalFormForExplicitTypeDeclaration Explicit type declarations for constructors must be of the form 'ty1 * ... * tyN -> resTy'. Parentheses may be required around 'resTy' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:741) ### [SR.tcIllegalPattern](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcIllegalPattern) SR.tcIllegalPattern tcIllegalPattern Illegal pattern (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:591) ### [SR.tcIllegalStructTypeForConstantExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcIllegalStructTypeForConstantExpression) SR.tcIllegalStructTypeForConstantExpression tcIllegalStructTypeForConstantExpression This is not valid literal expression. The [] attribute will be ignored. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1355) ### [SR.tcIllegalSyntaxInTypeExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcIllegalSyntaxInTypeExpression) SR.tcIllegalSyntaxInTypeExpression tcIllegalSyntaxInTypeExpression Illegal syntax in type expression (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:572) ### [SR.tcImplementsGenericIComparableExplicitly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcImplementsGenericIComparableExplicitly) SR.tcImplementsGenericIComparableExplicitly tcImplementsGenericIComparableExplicitly The struct, record or union type '%s' implements the interface 'System.IComparable<_>' explicitly. You must apply the 'CustomComparison' attribute to the type, and should also provide a consistent implementation of the non-generic interface System.IComparable. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:514) ### [SR.tcImplementsGenericIComparableExplicitly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcImplementsGenericIComparableExplicitly) SR.tcImplementsGenericIComparableExplicitly tcImplementsGenericIComparableExplicitly The struct, record or union type '%s' implements the interface 'System.IComparable<_>' explicitly. You must apply the 'CustomComparison' attribute to the type, and should also provide a consistent implementation of the non-generic interface System.IComparable. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:514) ### [SR.tcImplementsIComparableExplicitly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcImplementsIComparableExplicitly) SR.tcImplementsIComparableExplicitly tcImplementsIComparableExplicitly The struct, record or union type '%s' implements the interface 'System.IComparable' explicitly. You must apply the 'CustomComparison' attribute to the type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:513) ### [SR.tcImplementsIComparableExplicitly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcImplementsIComparableExplicitly) SR.tcImplementsIComparableExplicitly tcImplementsIComparableExplicitly The struct, record or union type '%s' implements the interface 'System.IComparable' explicitly. You must apply the 'CustomComparison' attribute to the type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:513) ### [SR.tcImplementsIEquatableExplicitly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcImplementsIEquatableExplicitly) SR.tcImplementsIEquatableExplicitly tcImplementsIEquatableExplicitly The struct, record or union type '%s' implements the interface 'System.IEquatable<_>' explicitly. Apply the 'CustomEquality' attribute to the type and provide a consistent implementation of the non-generic override 'System.Object.Equals(obj)'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:771) ### [SR.tcImplementsIEquatableExplicitly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcImplementsIEquatableExplicitly) SR.tcImplementsIEquatableExplicitly tcImplementsIEquatableExplicitly The struct, record or union type '%s' implements the interface 'System.IEquatable<_>' explicitly. Apply the 'CustomEquality' attribute to the type and provide a consistent implementation of the non-generic override 'System.Object.Equals(obj)'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:771) ### [SR.tcImplementsIStructuralComparableExplicitly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcImplementsIStructuralComparableExplicitly) SR.tcImplementsIStructuralComparableExplicitly tcImplementsIStructuralComparableExplicitly The struct, record or union type '%s' implements the interface 'System.IStructuralComparable' explicitly. Apply the 'CustomComparison' attribute to the type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:515) ### [SR.tcImplementsIStructuralComparableExplicitly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcImplementsIStructuralComparableExplicitly) SR.tcImplementsIStructuralComparableExplicitly tcImplementsIStructuralComparableExplicitly The struct, record or union type '%s' implements the interface 'System.IStructuralComparable' explicitly. Apply the 'CustomComparison' attribute to the type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:515) ### [SR.tcImplementsIStructuralEquatableExplicitly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcImplementsIStructuralEquatableExplicitly) SR.tcImplementsIStructuralEquatableExplicitly tcImplementsIStructuralEquatableExplicitly The struct, record or union type '%s' implements the interface 'System.IStructuralEquatable' explicitly. Apply the 'CustomEquality' attribute to the type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:770) ### [SR.tcImplementsIStructuralEquatableExplicitly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcImplementsIStructuralEquatableExplicitly) SR.tcImplementsIStructuralEquatableExplicitly tcImplementsIStructuralEquatableExplicitly The struct, record or union type '%s' implements the interface 'System.IStructuralEquatable' explicitly. Apply the 'CustomEquality' attribute to the type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:770) ### [SR.tcImplicitConversionUsedForMethodArg](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcImplicitConversionUsedForMethodArg) SR.tcImplicitConversionUsedForMethodArg tcImplicitConversionUsedForMethodArg This expression uses the implicit conversion '%s' to convert type '%s' to type '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1673) ### [SR.tcImplicitConversionUsedForMethodArg](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcImplicitConversionUsedForMethodArg) SR.tcImplicitConversionUsedForMethodArg tcImplicitConversionUsedForMethodArg This expression uses the implicit conversion '%s' to convert type '%s' to type '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1673) ### [SR.tcImplicitConversionUsedForNonMethodArg](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcImplicitConversionUsedForNonMethodArg) SR.tcImplicitConversionUsedForNonMethodArg tcImplicitConversionUsedForNonMethodArg This expression uses the implicit conversion '%s' to convert type '%s' to type '%s'. See https://aka.ms/fsharp-implicit-convs. This warning may be disabled using '#nowarn \"3391\". (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1669) ### [SR.tcImplicitConversionUsedForNonMethodArg](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcImplicitConversionUsedForNonMethodArg) SR.tcImplicitConversionUsedForNonMethodArg tcImplicitConversionUsedForNonMethodArg This expression uses the implicit conversion '%s' to convert type '%s' to type '%s'. See https://aka.ms/fsharp-implicit-convs. This warning may be disabled using '#nowarn \"3391\". (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1669) ### [SR.tcImplicitMeasureFollowingSlash](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcImplicitMeasureFollowingSlash) SR.tcImplicitMeasureFollowingSlash tcImplicitMeasureFollowingSlash Implicit product of measures following / (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:490) ### [SR.tcIndexNotationDeprecated](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcIndexNotationDeprecated) SR.tcIndexNotationDeprecated tcIndexNotationDeprecated The syntax 'arr.[idx]' is now revised to 'arr[idx]'. Please update your code. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1627) ### [SR.tcInferredGenericTypeGivesRiseToInconsistency](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInferredGenericTypeGivesRiseToInconsistency) SR.tcInferredGenericTypeGivesRiseToInconsistency tcInferredGenericTypeGivesRiseToInconsistency The function or member '%s' is used in a way that requires further type annotations at its definition to ensure consistency of inferred types. The inferred signature is '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1233) ### [SR.tcInferredGenericTypeGivesRiseToInconsistency](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInferredGenericTypeGivesRiseToInconsistency) SR.tcInferredGenericTypeGivesRiseToInconsistency tcInferredGenericTypeGivesRiseToInconsistency The function or member '%s' is used in a way that requires further type annotations at its definition to ensure consistency of inferred types. The inferred signature is '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1233) ### [SR.tcInfoIfFunctionShadowsUnionCase](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInfoIfFunctionShadowsUnionCase) SR.tcInfoIfFunctionShadowsUnionCase tcInfoIfFunctionShadowsUnionCase This is a function definition that shadows a union case. If this is what you want, ignore or suppress this warning. If you want it to be a union case deconstruction, add parentheses. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1755) ### [SR.tcInheritCannotBeUsedOnInterfaceType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInheritCannotBeUsedOnInterfaceType) SR.tcInheritCannotBeUsedOnInterfaceType tcInheritCannotBeUsedOnInterfaceType 'inherit' cannot be used on interface types. Consider implementing the interface by using 'interface ... with ... end' instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:616) ### [SR.tcInheritConstructionCallNotPartOfImplicitSequence](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInheritConstructionCallNotPartOfImplicitSequence) SR.tcInheritConstructionCallNotPartOfImplicitSequence tcInheritConstructionCallNotPartOfImplicitSequence This 'inherit' declaration has arguments, but is not in a type with a primary constructor. Consider adding arguments to your type definition, e.g. 'type X(args) = ...'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:818) ### [SR.tcInheritDeclarationMissingArguments](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInheritDeclarationMissingArguments) SR.tcInheritDeclarationMissingArguments tcInheritDeclarationMissingArguments This 'inherit' declaration specifies the inherited type but no arguments. Consider supplying arguments, e.g. 'inherit BaseType(args)'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:817) ### [SR.tcInheritIllegalHere](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInheritIllegalHere) SR.tcInheritIllegalHere tcInheritIllegalHere A inheritance declaration is not permitted here (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:747) ### [SR.tcInheritedTypeIsNotObjectModelType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInheritedTypeIsNotObjectModelType) SR.tcInheritedTypeIsNotObjectModelType tcInheritedTypeIsNotObjectModelType The inherited type is not an object model type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:647) ### [SR.tcInitOnlyPropertyCannotBeSet1](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInitOnlyPropertyCannotBeSet1) SR.tcInitOnlyPropertyCannotBeSet1 tcInitOnlyPropertyCannotBeSet1 Init-only property '%s' cannot be set outside the initialization code. See https://aka.ms/fsharp-assigning-values-to-properties-at-initialization (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:668) ### [SR.tcInitOnlyPropertyCannotBeSet1](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInitOnlyPropertyCannotBeSet1) SR.tcInitOnlyPropertyCannotBeSet1 tcInitOnlyPropertyCannotBeSet1 Init-only property '%s' cannot be set outside the initialization code. See https://aka.ms/fsharp-assigning-values-to-properties-at-initialization (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:668) ### [SR.tcInlineIfLambdaUsedOnNonInlineFunctionOrMethod](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInlineIfLambdaUsedOnNonInlineFunctionOrMethod) SR.tcInlineIfLambdaUsedOnNonInlineFunctionOrMethod tcInlineIfLambdaUsedOnNonInlineFunctionOrMethod The 'InlineIfLambda' attribute may only be used on parameters of inlined functions of methods whose type is a function or F# delegate type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1700) ### [SR.tcInstanceMemberRequiresTarget](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInstanceMemberRequiresTarget) SR.tcInstanceMemberRequiresTarget tcInstanceMemberRequiresTarget This instance member needs a parameter to represent the object being invoked. Make the member static or use the notation 'member x.Member(args) = ...'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:533) ### [SR.tcInterfaceTypesAndDelegatesCannotContainFields](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInterfaceTypesAndDelegatesCannotContainFields) SR.tcInterfaceTypesAndDelegatesCannotContainFields tcInterfaceTypesAndDelegatesCannotContainFields Interface types and delegate types cannot contain fields (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:801) ### [SR.tcInterfaceTypesCannotBeSealed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInterfaceTypesCannotBeSealed) SR.tcInterfaceTypesCannotBeSealed tcInterfaceTypesCannotBeSealed Interface types cannot be sealed (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:806) ### [SR.tcInterfacesShouldUseInheritNotInterface](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInterfacesShouldUseInheritNotInterface) SR.tcInterfacesShouldUseInheritNotInterface tcInterfacesShouldUseInheritNotInterface Interfaces inherited by other interfaces should be declared using 'inherit ...' instead of 'interface ...' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1102) ### [SR.tcInterpolationMixedWithPercent](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInterpolationMixedWithPercent) SR.tcInterpolationMixedWithPercent tcInterpolationMixedWithPercent Mismatch in interpolated string. Interpolated strings may not use '%%' format specifiers unless each is given an expression, e.g. '%%d{1+1}' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1643) ### [SR.tcIntoNeedsRestOfQuery](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcIntoNeedsRestOfQuery) SR.tcIntoNeedsRestOfQuery tcIntoNeedsRestOfQuery A use of 'into' must be followed by the remainder of the computation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1301) ### [SR.tcInvalidActivePatternName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidActivePatternName) SR.tcInvalidActivePatternName tcInvalidActivePatternName '%s' is not a valid method name. Use a 'let' binding instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:686) ### [SR.tcInvalidActivePatternName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidActivePatternName) SR.tcInvalidActivePatternName tcInvalidActivePatternName '%s' is not a valid method name. Use a 'let' binding instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:686) ### [SR.tcInvalidAlignmentInInterpolatedString](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidAlignmentInInterpolatedString) SR.tcInvalidAlignmentInInterpolatedString tcInvalidAlignmentInInterpolatedString Invalid alignment in interpolated string (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1644) ### [SR.tcInvalidArgForParameterizedPattern](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidArgForParameterizedPattern) SR.tcInvalidArgForParameterizedPattern tcInvalidArgForParameterizedPattern Invalid argument to parameterized pattern label (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:582) ### [SR.tcInvalidAssignment](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidAssignment) SR.tcInvalidAssignment tcInvalidAssignment Invalid assignment (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:658) ### [SR.tcInvalidConstantExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidConstantExpression) SR.tcInvalidConstantExpression tcInvalidConstantExpression This is not a valid constant expression (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:696) ### [SR.tcInvalidConstraint](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidConstraint) SR.tcInvalidConstraint tcInvalidConstraint Invalid constraint (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:556) ### [SR.tcInvalidConstraintTypeSealed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidConstraintTypeSealed) SR.tcInvalidConstraintTypeSealed tcInvalidConstraintTypeSealed Invalid constraint: the type used for the constraint is sealed, which means the constraint could only be satisfied by at most one solution (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:557) ### [SR.tcInvalidDeclaration](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidDeclaration) SR.tcInvalidDeclaration tcInvalidDeclaration Invalid declaration (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:542) ### [SR.tcInvalidDelegateSpecification](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidDelegateSpecification) SR.tcInvalidDelegateSpecification tcInvalidDelegateSpecification Delegate specifications must be of the form 'typ -> typ' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:807) ### [SR.tcInvalidEnumConstraint](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidEnumConstraint) SR.tcInvalidEnumConstraint tcInvalidEnumConstraint An 'enum' constraint must be of the form 'enum' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:558) ### [SR.tcInvalidEnumerationLiteral](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidEnumerationLiteral) SR.tcInvalidEnumerationLiteral tcInvalidEnumerationLiteral This is not a valid value for an enumeration literal (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:743) ### [SR.tcInvalidIndexIntoActivePatternArray](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidIndexIntoActivePatternArray) SR.tcInvalidIndexIntoActivePatternArray tcInvalidIndexIntoActivePatternArray Internal error. Invalid index into active pattern array (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:583) ### [SR.tcInvalidIndexOperatorDefinition](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidIndexOperatorDefinition) SR.tcInvalidIndexOperatorDefinition tcInvalidIndexOperatorDefinition The '%s' operator cannot be redefined. Consider using a different operator name (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:511) ### [SR.tcInvalidIndexOperatorDefinition](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidIndexOperatorDefinition) SR.tcInvalidIndexOperatorDefinition tcInvalidIndexOperatorDefinition The '%s' operator cannot be redefined. Consider using a different operator name (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:511) ### [SR.tcInvalidIndexerExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidIndexerExpression) SR.tcInvalidIndexerExpression tcInvalidIndexerExpression Incomplete expression or invalid use of indexer syntax (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:610) ### [SR.tcInvalidInlineSpecification](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidInlineSpecification) SR.tcInvalidInlineSpecification tcInvalidInlineSpecification Invalid inline specification (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:709) ### [SR.tcInvalidMemberDeclNameMissingOrHasParen](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidMemberDeclNameMissingOrHasParen) SR.tcInvalidMemberDeclNameMissingOrHasParen tcInvalidMemberDeclNameMissingOrHasParen Invalid member declaration. The name of the member is missing or has parentheses. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1702) ### [SR.tcInvalidMemberName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidMemberName) SR.tcInvalidMemberName tcInvalidMemberName The name '(%s)' should not be used as a member name. If defining a static member for use from other CLI languages then use the name '%s' instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:506) ### [SR.tcInvalidMemberName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidMemberName) SR.tcInvalidMemberName tcInvalidMemberName The name '(%s)' should not be used as a member name. If defining a static member for use from other CLI languages then use the name '%s' instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:506) ### [SR.tcInvalidMemberNameCtor](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidMemberNameCtor) SR.tcInvalidMemberNameCtor tcInvalidMemberNameCtor Invalid member name. Members may not have name '.ctor' or '.cctor' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1232) ### [SR.tcInvalidMemberNameFixedTypes](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidMemberNameFixedTypes) SR.tcInvalidMemberNameFixedTypes tcInvalidMemberNameFixedTypes The name '(%s)' should not be used as a member name because it is given a standard definition in the F# library over fixed types (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:507) ### [SR.tcInvalidMemberNameFixedTypes](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidMemberNameFixedTypes) SR.tcInvalidMemberNameFixedTypes tcInvalidMemberNameFixedTypes The name '(%s)' should not be used as a member name because it is given a standard definition in the F# library over fixed types (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:507) ### [SR.tcInvalidMethodNameForEquality](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidMethodNameForEquality) SR.tcInvalidMethodNameForEquality tcInvalidMethodNameForEquality The name '(%s)' should not be used as a member name. To define equality semantics for a type, override the 'Object.Equals' member. If defining a static member for use from other CLI languages then use the name '%s' instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:505) ### [SR.tcInvalidMethodNameForEquality](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidMethodNameForEquality) SR.tcInvalidMethodNameForEquality tcInvalidMethodNameForEquality The name '(%s)' should not be used as a member name. To define equality semantics for a type, override the 'Object.Equals' member. If defining a static member for use from other CLI languages then use the name '%s' instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:505) ### [SR.tcInvalidMethodNameForRelationalOperator](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidMethodNameForRelationalOperator) SR.tcInvalidMethodNameForRelationalOperator tcInvalidMethodNameForRelationalOperator The name '(%s)' should not be used as a member name. To define comparison semantics for a type, implement the 'System.IComparable' interface. If defining a static member for use from other CLI languages then use the name '%s' instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:504) ### [SR.tcInvalidMethodNameForRelationalOperator](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidMethodNameForRelationalOperator) SR.tcInvalidMethodNameForRelationalOperator tcInvalidMethodNameForRelationalOperator The name '(%s)' should not be used as a member name. To define comparison semantics for a type, implement the 'System.IComparable' interface. If defining a static member for use from other CLI languages then use the name '%s' instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:504) ### [SR.tcInvalidMixtureOfRecursiveForms](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidMixtureOfRecursiveForms) SR.tcInvalidMixtureOfRecursiveForms tcInvalidMixtureOfRecursiveForms This recursive binding uses an invalid mixture of recursive forms (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:554) ### [SR.tcInvalidModuleName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidModuleName) SR.tcInvalidModuleName tcInvalidModuleName Invalid module name (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:778) ### [SR.tcInvalidNamespaceModuleTypeUnionName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidNamespaceModuleTypeUnionName) SR.tcInvalidNamespaceModuleTypeUnionName tcInvalidNamespaceModuleTypeUnionName Invalid namespace, module, type or union case name (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:740) ### [SR.tcInvalidNewConstraint](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidNewConstraint) SR.tcInvalidNewConstraint tcInvalidNewConstraint 'new' constraints must take one argument of type 'unit' and return the constructed type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:559) ### [SR.tcInvalidNonPrimitiveLiteralInPatternMatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidNonPrimitiveLiteralInPatternMatch) SR.tcInvalidNonPrimitiveLiteralInPatternMatch tcInvalidNonPrimitiveLiteralInPatternMatch Non-primitive numeric literal constants cannot be used in pattern matches because they can be mapped to multiple different types through the use of a NumericLiteral module. Consider using replacing with a variable, and use 'when = ' at the end of the match clause. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:579) ### [SR.tcInvalidObjectConstructionExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidObjectConstructionExpression) SR.tcInvalidObjectConstructionExpression tcInvalidObjectConstructionExpression This is not a valid object construction expression. Explicit object constructors must either call an alternate constructor or initialize all fields of the object and specify a call to a super class constructor. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:555) ### [SR.tcInvalidObjectExpressionSyntaxForm](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidObjectExpressionSyntaxForm) SR.tcInvalidObjectExpressionSyntaxForm tcInvalidObjectExpressionSyntaxForm Invalid object expression. Objects without overrides or interfaces should use the expression form 'new Type(args)' without braces. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:596) ### [SR.tcInvalidObjectSequenceOrRecordExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidObjectSequenceOrRecordExpression) SR.tcInvalidObjectSequenceOrRecordExpression tcInvalidObjectSequenceOrRecordExpression Invalid object, sequence or record expression (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:597) ### [SR.tcInvalidOperatorDefinition](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidOperatorDefinition) SR.tcInvalidOperatorDefinition tcInvalidOperatorDefinition The '%s' operator should not normally be redefined. Consider using a different operator name (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:510) ### [SR.tcInvalidOperatorDefinition](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidOperatorDefinition) SR.tcInvalidOperatorDefinition tcInvalidOperatorDefinition The '%s' operator should not normally be redefined. Consider using a different operator name (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:510) ### [SR.tcInvalidOperatorDefinitionEquality](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidOperatorDefinitionEquality) SR.tcInvalidOperatorDefinitionEquality tcInvalidOperatorDefinitionEquality The '%s' operator should not normally be redefined. To define equality semantics for a type, override the 'Object.Equals' member in the definition of that type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:509) ### [SR.tcInvalidOperatorDefinitionEquality](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidOperatorDefinitionEquality) SR.tcInvalidOperatorDefinitionEquality tcInvalidOperatorDefinitionEquality The '%s' operator should not normally be redefined. To define equality semantics for a type, override the 'Object.Equals' member in the definition of that type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:509) ### [SR.tcInvalidOperatorDefinitionRelational](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidOperatorDefinitionRelational) SR.tcInvalidOperatorDefinitionRelational tcInvalidOperatorDefinitionRelational The '%s' operator should not normally be redefined. To define overloaded comparison semantics for a particular type, implement the 'System.IComparable' interface in the definition of that type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:508) ### [SR.tcInvalidOperatorDefinitionRelational](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidOperatorDefinitionRelational) SR.tcInvalidOperatorDefinitionRelational tcInvalidOperatorDefinitionRelational The '%s' operator should not normally be redefined. To define overloaded comparison semantics for a particular type, implement the 'System.IComparable' interface in the definition of that type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:508) ### [SR.tcInvalidOptionalAssignmentToPropertyOrField](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidOptionalAssignmentToPropertyOrField) SR.tcInvalidOptionalAssignmentToPropertyOrField tcInvalidOptionalAssignmentToPropertyOrField Invalid optional assignment to a property or field (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:679) ### [SR.tcInvalidPattern](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidPattern) SR.tcInvalidPattern tcInvalidPattern This is not a valid pattern (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:590) ### [SR.tcInvalidPropertyType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidPropertyType) SR.tcInvalidPropertyType tcInvalidPropertyType This property has an invalid type. Properties taking multiple indexer arguments should have types of the form 'ty1 * ty2 -> ty3'. Properties returning functions should have types of the form '(ty1 -> ty2)'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:560) ### [SR.tcInvalidRecordConstruction](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidRecordConstruction) SR.tcInvalidRecordConstruction tcInvalidRecordConstruction Invalid record construction (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:645) ### [SR.tcInvalidRelationInJoin](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidRelationInJoin) SR.tcInvalidRelationInJoin tcInvalidRelationInJoin Invalid join relation in '%s'. Expected 'expr expr', where is =, =?, ?= or ?=?. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1295) ### [SR.tcInvalidRelationInJoin](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidRelationInJoin) SR.tcInvalidRelationInJoin tcInvalidRelationInJoin Invalid join relation in '%s'. Expected 'expr expr', where is =, =?, ?= or ?=?. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1295) ### [SR.tcInvalidResumableConstruct](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidResumableConstruct) SR.tcInvalidResumableConstruct tcInvalidResumableConstruct The construct '%s' may only be used in valid resumable code. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1677) ### [SR.tcInvalidResumableConstruct](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidResumableConstruct) SR.tcInvalidResumableConstruct tcInvalidResumableConstruct The construct '%s' may only be used in valid resumable code. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1677) ### [SR.tcInvalidSelfConstraint](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidSelfConstraint) SR.tcInvalidSelfConstraint tcInvalidSelfConstraint Invalid constraint. Valid constraint forms include \"'T :> ISomeInterface\" for interface constraints and \"SomeConstrainingType<'T>\" for self-constraints. See https://aka.ms/fsharp-type-constraints. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1709) ### [SR.tcInvalidSequenceExpressionSyntaxForm](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidSequenceExpressionSyntaxForm) SR.tcInvalidSequenceExpressionSyntaxForm tcInvalidSequenceExpressionSyntaxForm Invalid record, sequence or computation expression. Sequence expressions should be of the form 'seq { ... }' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:598) ### [SR.tcInvalidSignatureForSet](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidSignatureForSet) SR.tcInvalidSignatureForSet tcInvalidSignatureForSet Invalid signature for set member (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:719) ### [SR.tcInvalidStructReturn](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidStructReturn) SR.tcInvalidStructReturn tcInvalidStructReturn The use of '[]' on values, functions and methods is only allowed on partial active pattern definitions (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1658) ### [SR.tcInvalidTypeArgumentCount](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidTypeArgumentCount) SR.tcInvalidTypeArgumentCount tcInvalidTypeArgumentCount The number of type arguments did not match: '%d' given, '%d' expected. This may be related to a previously reported error. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1234) ### [SR.tcInvalidTypeArgumentUsage](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidTypeArgumentUsage) SR.tcInvalidTypeArgumentUsage tcInvalidTypeArgumentUsage Type arguments cannot be specified here (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:580) ### [SR.tcInvalidTypeExtension](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidTypeExtension) SR.tcInvalidTypeExtension tcInvalidTypeExtension Invalid type extension (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:779) ### [SR.tcInvalidTypeForLiteralEnumeration](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidTypeForLiteralEnumeration) SR.tcInvalidTypeForLiteralEnumeration tcInvalidTypeForLiteralEnumeration Literal enumerations must have type int, uint, int16, uint16, int64, uint64, byte, sbyte or char (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:809) ### [SR.tcInvalidTypeForUnitsOfMeasure](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidTypeForUnitsOfMeasure) SR.tcInvalidTypeForUnitsOfMeasure tcInvalidTypeForUnitsOfMeasure Units-of-measure are only supported on float, float32, decimal, and integer types. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:495) ### [SR.tcInvalidUnitsOfMeasurePrefix](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidUnitsOfMeasurePrefix) SR.tcInvalidUnitsOfMeasurePrefix tcInvalidUnitsOfMeasurePrefix Units-of-measure cannot be used as prefix arguments to a type. Rewrite as postfix arguments in angle brackets. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:565) ### [SR.tcInvalidUseBangBinding](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidUseBangBinding) SR.tcInvalidUseBangBinding tcInvalidUseBangBinding 'use!' bindings must be of the form 'use! = ' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1117) ### [SR.tcInvalidUseBangBindingNoAndBangs](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidUseBangBindingNoAndBangs) SR.tcInvalidUseBangBindingNoAndBangs tcInvalidUseBangBindingNoAndBangs use! may not be combined with and! (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1550) ### [SR.tcInvalidUseBinding](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidUseBinding) SR.tcInvalidUseBinding tcInvalidUseBinding 'use' bindings must be of the form 'use = ' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:710) ### [SR.tcInvalidUseNullAsTrueValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidUseNullAsTrueValue) SR.tcInvalidUseNullAsTrueValue tcInvalidUseNullAsTrueValue The 'UseNullAsTrueValue' attribute flag may only be used with union types that have one nullary case and at least one non-nullary case (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1092) ### [SR.tcInvalidUseOfDelegate](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidUseOfDelegate) SR.tcInvalidUseOfDelegate tcInvalidUseOfDelegate Invalid use of a delegate constructor. Use the syntax 'new Type(args)' or just 'Type(args)'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:662) ### [SR.tcInvalidUseOfInterfaceType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidUseOfInterfaceType) SR.tcInvalidUseOfInterfaceType tcInvalidUseOfInterfaceType Invalid use of an interface type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:661) ### [SR.tcInvalidUseOfReverseIndex](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidUseOfReverseIndex) SR.tcInvalidUseOfReverseIndex tcInvalidUseOfReverseIndex Invalid use of reverse index in list expression. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1625) ### [SR.tcInvalidUseOfTypeName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcInvalidUseOfTypeName) SR.tcInvalidUseOfTypeName tcInvalidUseOfTypeName Invalid use of a type name (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:659) ### [SR.tcIsReadOnlyNotStruct](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcIsReadOnlyNotStruct) SR.tcIsReadOnlyNotStruct tcIsReadOnlyNotStruct A type annotated with IsReadOnly must also be a struct. Consider adding the [] attribute to the type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1507) ### [SR.tcJoinMustUseSimplePattern](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcJoinMustUseSimplePattern) SR.tcJoinMustUseSimplePattern tcJoinMustUseSimplePattern In queries, '%s' must use a simple pattern (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1240) ### [SR.tcJoinMustUseSimplePattern](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcJoinMustUseSimplePattern) SR.tcJoinMustUseSimplePattern tcJoinMustUseSimplePattern In queries, '%s' must use a simple pattern (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1240) ### [SR.tcKindOfTypeSpecifiedDoesNotMatchDefinition](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcKindOfTypeSpecifiedDoesNotMatchDefinition) SR.tcKindOfTypeSpecifiedDoesNotMatchDefinition tcKindOfTypeSpecifiedDoesNotMatchDefinition The kind of the type specified by its attributes does not match the kind implied by its definition (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:781) ### [SR.tcLessGenericBecauseOfAnnotation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcLessGenericBecauseOfAnnotation) SR.tcLessGenericBecauseOfAnnotation tcLessGenericBecauseOfAnnotation This code is less generic than required by its annotations because the explicit type variable '%s' could not be generalized. It was constrained to be '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:520) ### [SR.tcLessGenericBecauseOfAnnotation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcLessGenericBecauseOfAnnotation) SR.tcLessGenericBecauseOfAnnotation tcLessGenericBecauseOfAnnotation This code is less generic than required by its annotations because the explicit type variable '%s' could not be generalized. It was constrained to be '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:520) ### [SR.tcLetAndDoRequiresImplicitConstructionSequence](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcLetAndDoRequiresImplicitConstructionSequence) SR.tcLetAndDoRequiresImplicitConstructionSequence tcLetAndDoRequiresImplicitConstructionSequence This definition may only be used in a type with a primary constructor. Consider adding arguments to your type definition, e.g. 'type X(args) = ...'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:819) ### [SR.tcListLiteralMaxSize](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcListLiteralMaxSize) SR.tcListLiteralMaxSize tcListLiteralMaxSize This list expression exceeds the maximum size for list literals. Use an array for larger literals and call Array.ToList. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:601) ### [SR.tcListLiteralWithSingleTupleElement](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcListLiteralWithSingleTupleElement) SR.tcListLiteralWithSingleTupleElement tcListLiteralWithSingleTupleElement This list expression contains a single tuple element. Did you mean to use ';' instead of ',' to separate list elements? (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1817) ### [SR.tcListThenAdjacentListArgumentNeedsAdjustment](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcListThenAdjacentListArgumentNeedsAdjustment) SR.tcListThenAdjacentListArgumentNeedsAdjustment tcListThenAdjacentListArgumentNeedsAdjustment The syntax '[expr1][expr2]' is ambiguous when used as an argument. See https://aka.ms/fsharp-index-notation. If you intend indexing or slicing then you must use '(expr1).[expr2]' in argument position. If calling a function with multiple curried arguments, add a space between them, e.g. 'someFunction [expr1] [expr2]'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1633) ### [SR.tcListThenAdjacentListArgumentReserved](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcListThenAdjacentListArgumentReserved) SR.tcListThenAdjacentListArgumentReserved tcListThenAdjacentListArgumentReserved The syntax '[expr1][expr2]' is now reserved for indexing and is ambiguous when used as an argument. See https://aka.ms/fsharp-index-notation. If calling a function with multiple curried arguments, add a space between them, e.g. 'someFunction [expr1] [expr2]'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1630) ### [SR.tcLiteralAttributeCannotUseActivePattern](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcLiteralAttributeCannotUseActivePattern) SR.tcLiteralAttributeCannotUseActivePattern tcLiteralAttributeCannotUseActivePattern A [] declaration cannot use an active pattern for its identifier (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1674) ### [SR.tcLiteralAttributeRequiresConstantValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcLiteralAttributeRequiresConstantValue) SR.tcLiteralAttributeRequiresConstantValue tcLiteralAttributeRequiresConstantValue A declaration may only be the [] attribute if a constant value is also given, e.g. 'val x: int = 1' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:733) ### [SR.tcLiteralCannotBeInline](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcLiteralCannotBeInline) SR.tcLiteralCannotBeInline tcLiteralCannotBeInline A literal value cannot be marked 'inline' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:694) ### [SR.tcLiteralCannotBeMutable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcLiteralCannotBeMutable) SR.tcLiteralCannotBeMutable tcLiteralCannotBeMutable A literal value cannot be marked 'mutable' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:693) ### [SR.tcLiteralCannotHaveGenericParameters](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcLiteralCannotHaveGenericParameters) SR.tcLiteralCannotHaveGenericParameters tcLiteralCannotHaveGenericParameters Literal values cannot have generic parameters (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:695) ### [SR.tcLiteralDoesNotTakeArguments](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcLiteralDoesNotTakeArguments) SR.tcLiteralDoesNotTakeArguments tcLiteralDoesNotTakeArguments This literal pattern does not take arguments (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1369) ### [SR.tcLiteralFieldAssignmentNoArg](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcLiteralFieldAssignmentNoArg) SR.tcLiteralFieldAssignmentNoArg tcLiteralFieldAssignmentNoArg Cannot assign a value to another value marked literal (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1624) ### [SR.tcLiteralFieldAssignmentWithArg](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcLiteralFieldAssignmentWithArg) SR.tcLiteralFieldAssignmentWithArg tcLiteralFieldAssignmentWithArg Cannot assign '%s' to a value marked literal (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1623) ### [SR.tcLiteralFieldAssignmentWithArg](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcLiteralFieldAssignmentWithArg) SR.tcLiteralFieldAssignmentWithArg tcLiteralFieldAssignmentWithArg Cannot assign '%s' to a value marked literal (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1623) ### [SR.tcLocalClassBindingsCannotBeInline](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcLocalClassBindingsCannotBeInline) SR.tcLocalClassBindingsCannotBeInline tcLocalClassBindingsCannotBeInline Local class bindings cannot be marked inline. Consider lifting the definition out of the class or else do not mark it as inline. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:750) ### [SR.tcLookupMayNotBeUsedHere](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcLookupMayNotBeUsedHere) SR.tcLookupMayNotBeUsedHere tcLookupMayNotBeUsedHere This lookup cannot be used here (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:665) ### [SR.tcMatchMayNotBeUsedWithQuery](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMatchMayNotBeUsedWithQuery) SR.tcMatchMayNotBeUsedWithQuery tcMatchMayNotBeUsedWithQuery 'match' expressions may not be used in queries (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1337) ### [SR.tcMeasureDeclarationsRequireStaticMembers](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMeasureDeclarationsRequireStaticMembers) SR.tcMeasureDeclarationsRequireStaticMembers tcMeasureDeclarationsRequireStaticMembers Measure declarations may have only static members (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:754) ### [SR.tcMeasureDeclarationsRequireStaticMembersNotConstructors](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMeasureDeclarationsRequireStaticMembersNotConstructors) SR.tcMeasureDeclarationsRequireStaticMembersNotConstructors tcMeasureDeclarationsRequireStaticMembersNotConstructors Measure declarations may have only static members: constructors are not available (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:758) ### [SR.tcMeasureDefinitionsCannotHaveTypeParameters](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMeasureDefinitionsCannotHaveTypeParameters) SR.tcMeasureDefinitionsCannotHaveTypeParameters tcMeasureDefinitionsCannotHaveTypeParameters Measure definitions cannot have type parameters (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:782) ### [SR.tcMemberAndLocalClassBindingHaveSameName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMemberAndLocalClassBindingHaveSameName) SR.tcMemberAndLocalClassBindingHaveSameName tcMemberAndLocalClassBindingHaveSameName A member and a local class binding both have the name '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:759) ### [SR.tcMemberAndLocalClassBindingHaveSameName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMemberAndLocalClassBindingHaveSameName) SR.tcMemberAndLocalClassBindingHaveSameName tcMemberAndLocalClassBindingHaveSameName A member and a local class binding both have the name '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:759) ### [SR.tcMemberFoundIsNotAbstractOrVirtual](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMemberFoundIsNotAbstractOrVirtual) SR.tcMemberFoundIsNotAbstractOrVirtual tcMemberFoundIsNotAbstractOrVirtual The type %s contains the member '%s' but it is not a virtual or abstract method that is available to override or implement. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:627) ### [SR.tcMemberFoundIsNotAbstractOrVirtual](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMemberFoundIsNotAbstractOrVirtual) SR.tcMemberFoundIsNotAbstractOrVirtual tcMemberFoundIsNotAbstractOrVirtual The type %s contains the member '%s' but it is not a virtual or abstract method that is available to override or implement. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:627) ### [SR.tcMemberIsNotSufficientlyGeneric](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMemberIsNotSufficientlyGeneric) SR.tcMemberIsNotSufficientlyGeneric tcMemberIsNotSufficientlyGeneric This member is not sufficiently generic (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:732) ### [SR.tcMemberKindPropertyGetSetNotExpected](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMemberKindPropertyGetSetNotExpected) SR.tcMemberKindPropertyGetSetNotExpected tcMemberKindPropertyGetSetNotExpected SynMemberKind.PropertyGetSet only expected in parse trees (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:500) ### [SR.tcMemberNotPermittedInInterfaceImplementation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMemberNotPermittedInInterfaceImplementation) SR.tcMemberNotPermittedInInterfaceImplementation tcMemberNotPermittedInInterfaceImplementation This member is not permitted in an interface implementation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:765) ### [SR.tcMemberOperatorDefinitionInExtrinsic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMemberOperatorDefinitionInExtrinsic) SR.tcMemberOperatorDefinitionInExtrinsic tcMemberOperatorDefinitionInExtrinsic Extension members cannot provide operator overloads. Consider defining the operator as part of the type definition instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1110) ### [SR.tcMemberOverridesIllegalInInterface](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMemberOverridesIllegalInInterface) SR.tcMemberOverridesIllegalInInterface tcMemberOverridesIllegalInInterface Interfaces cannot contain definitions of member overrides (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:724) ### [SR.tcMemberUsedInInvalidWay](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMemberUsedInInvalidWay) SR.tcMemberUsedInInvalidWay tcMemberUsedInInvalidWay The member '%s' is used in an invalid way. A use of '%s' has been inferred prior to the definition of '%s', which is an invalid forward reference. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:823) ### [SR.tcMemberUsedInInvalidWay](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMemberUsedInInvalidWay) SR.tcMemberUsedInInvalidWay tcMemberUsedInInvalidWay The member '%s' is used in an invalid way. A use of '%s' has been inferred prior to the definition of '%s', which is an invalid forward reference. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:823) ### [SR.tcMembersThatExtendInterfaceMustBePlacedInSeparateModule](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMembersThatExtendInterfaceMustBePlacedInSeparateModule) SR.tcMembersThatExtendInterfaceMustBePlacedInSeparateModule tcMembersThatExtendInterfaceMustBePlacedInSeparateModule Members that extend interface, delegate or enum types must be placed in a module separate to the definition of the type. This module must either have the AutoOpen attribute or be opened explicitly by client code to bring the extension members into scope. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:813) ### [SR.tcMethodNotAccessible](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMethodNotAccessible) SR.tcMethodNotAccessible tcMethodNotAccessible Method '%s' is not accessible from this code location (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:489) ### [SR.tcMethodNotAccessible](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMethodNotAccessible) SR.tcMethodNotAccessible tcMethodNotAccessible Method '%s' is not accessible from this code location (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:489) ### [SR.tcMethodOverridesIllegalHere](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMethodOverridesIllegalHere) SR.tcMethodOverridesIllegalHere tcMethodOverridesIllegalHere Method overrides and interface implementations are not permitted here (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:712) ### [SR.tcMissingCustomOperation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMissingCustomOperation) SR.tcMissingCustomOperation tcMissingCustomOperation A custom query operation for '%s' is required but not specified (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1241) ### [SR.tcMissingCustomOperation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMissingCustomOperation) SR.tcMissingCustomOperation tcMissingCustomOperation A custom query operation for '%s' is required but not specified (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1241) ### [SR.tcMissingRequiredMembers](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMissingRequiredMembers) SR.tcMissingRequiredMembers tcMissingRequiredMembers The following required properties have to be initialized:%s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1714) ### [SR.tcMissingRequiredMembers](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMissingRequiredMembers) SR.tcMissingRequiredMembers tcMissingRequiredMembers The following required properties have to be initialized:%s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1714) ### [SR.tcModuleAbbrevFirstInMutRec](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcModuleAbbrevFirstInMutRec) SR.tcModuleAbbrevFirstInMutRec tcModuleAbbrevFirstInMutRec In a recursive declaration group, module abbreviations must come after all 'open' declarations and before other declarations (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1381) ### [SR.tcModuleAbbreviationForNamespace](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcModuleAbbreviationForNamespace) SR.tcModuleAbbreviationForNamespace tcModuleAbbreviationForNamespace The path '%s' is a namespace. A module abbreviation may not abbreviate a namespace. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:821) ### [SR.tcModuleAbbreviationForNamespace](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcModuleAbbreviationForNamespace) SR.tcModuleAbbreviationForNamespace tcModuleAbbreviationForNamespace The path '%s' is a namespace. A module abbreviation may not abbreviate a namespace. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:821) ### [SR.tcModuleRequiresQualifiedAccess](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcModuleRequiresQualifiedAccess) SR.tcModuleRequiresQualifiedAccess tcModuleRequiresQualifiedAccess This declaration opens the module '%s', which is marked as 'RequireQualifiedAccess'. Adjust your code to use qualified references to the elements of the module instead, e.g. 'List.map' instead of 'map'. This change will ensure that your code is robust as new constructs are added to libraries. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:748) ### [SR.tcModuleRequiresQualifiedAccess](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcModuleRequiresQualifiedAccess) SR.tcModuleRequiresQualifiedAccess tcModuleRequiresQualifiedAccess This declaration opens the module '%s', which is marked as 'RequireQualifiedAccess'. Adjust your code to use qualified references to the elements of the module instead, e.g. 'List.map' instead of 'map'. This change will ensure that your code is robust as new constructs are added to libraries. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:748) ### [SR.tcMoreConcreteTiebreakerUsed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMoreConcreteTiebreakerUsed) SR.tcMoreConcreteTiebreakerUsed tcMoreConcreteTiebreakerUsed Overload resolution preferred the more concrete overload '%s' over '%s' based on parameter type concreteness. This is an informational message and can be enabled with --warnon:3575. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1747) ### [SR.tcMoreConcreteTiebreakerUsed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMoreConcreteTiebreakerUsed) SR.tcMoreConcreteTiebreakerUsed tcMoreConcreteTiebreakerUsed Overload resolution preferred the more concrete overload '%s' over '%s' based on parameter type concreteness. This is an informational message and can be enabled with --warnon:3575. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1747) ### [SR.tcMultipleFieldsInRecord](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMultipleFieldsInRecord) SR.tcMultipleFieldsInRecord tcMultipleFieldsInRecord The field '%s' appears multiple times in this record expression or pattern (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:528) ### [SR.tcMultipleFieldsInRecord](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMultipleFieldsInRecord) SR.tcMultipleFieldsInRecord tcMultipleFieldsInRecord The field '%s' appears multiple times in this record expression or pattern (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:528) ### [SR.tcMultipleRecdTypeChoice](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMultipleRecdTypeChoice) SR.tcMultipleRecdTypeChoice 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. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1738) ### [SR.tcMultipleRecdTypeChoice](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMultipleRecdTypeChoice) SR.tcMultipleRecdTypeChoice 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. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1738) ### [SR.tcMultipleVisibilityAttributes](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMultipleVisibilityAttributes) SR.tcMultipleVisibilityAttributes tcMultipleVisibilityAttributes Multiple visibility attributes have been specified for this identifier (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:502) ### [SR.tcMultipleVisibilityAttributesWithLet](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMultipleVisibilityAttributesWithLet) SR.tcMultipleVisibilityAttributesWithLet tcMultipleVisibilityAttributesWithLet Multiple visibility attributes have been specified for this identifier. 'let' bindings in classes are always private, as are any 'let' bindings inside expressions. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:503) ### [SR.tcMutableValuesCannotBeInline](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMutableValuesCannotBeInline) SR.tcMutableValuesCannotBeInline tcMutableValuesCannotBeInline Mutable values cannot be marked 'inline' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:688) ### [SR.tcMutableValuesMayNotHaveGenericParameters](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMutableValuesMayNotHaveGenericParameters) SR.tcMutableValuesMayNotHaveGenericParameters tcMutableValuesMayNotHaveGenericParameters Mutable values cannot have generic parameters (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:689) ### [SR.tcMutableValuesSyntax](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcMutableValuesSyntax) SR.tcMutableValuesSyntax tcMutableValuesSyntax Mutable function values should be written 'let mutable f = (fun args -> ...)' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:690) ### [SR.tcNameArgumentsMustAppearLast](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNameArgumentsMustAppearLast) SR.tcNameArgumentsMustAppearLast tcNameArgumentsMustAppearLast Named arguments must appear after all other arguments (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:551) ### [SR.tcNameNotBoundInPattern](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNameNotBoundInPattern) SR.tcNameNotBoundInPattern tcNameNotBoundInPattern Name '%s' not bound in pattern context (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:578) ### [SR.tcNameNotBoundInPattern](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNameNotBoundInPattern) SR.tcNameNotBoundInPattern tcNameNotBoundInPattern Name '%s' not bound in pattern context (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:578) ### [SR.tcNamedActivePattern](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNamedActivePattern) SR.tcNamedActivePattern tcNamedActivePattern %s is an active pattern and cannot be treated as a discriminated union case with named fields. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1389) ### [SR.tcNamedActivePattern](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNamedActivePattern) SR.tcNamedActivePattern tcNamedActivePattern %s is an active pattern and cannot be treated as a discriminated union case with named fields. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1389) ### [SR.tcNamedArgumentDidNotMatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNamedArgumentDidNotMatch) SR.tcNamedArgumentDidNotMatch tcNamedArgumentDidNotMatch The named argument '%s' did not match any argument or mutable property (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:674) ### [SR.tcNamedArgumentDidNotMatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNamedArgumentDidNotMatch) SR.tcNamedArgumentDidNotMatch tcNamedArgumentDidNotMatch The named argument '%s' did not match any argument or mutable property (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:674) ### [SR.tcNamedArgumentsCannotBeUsedInMemberTraits](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNamedArgumentsCannotBeUsedInMemberTraits) SR.tcNamedArgumentsCannotBeUsedInMemberTraits tcNamedArgumentsCannotBeUsedInMemberTraits Named arguments cannot be given to member trait calls (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:603) ### [SR.tcNamedTypeRequired](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNamedTypeRequired) SR.tcNamedTypeRequired tcNamedTypeRequired '%s' may only be used with named types (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:615) ### [SR.tcNamedTypeRequired](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNamedTypeRequired) SR.tcNamedTypeRequired tcNamedTypeRequired '%s' may only be used with named types (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:615) ### [SR.tcNamespaceCannotContainExtensionMembers](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNamespaceCannotContainExtensionMembers) SR.tcNamespaceCannotContainExtensionMembers tcNamespaceCannotContainExtensionMembers Namespaces cannot contain extension members except in the same file and namespace declaration group where the type is defined. Consider using a module to hold declarations of extension members. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:501) ### [SR.tcNamespaceCannotContainValues](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNamespaceCannotContainValues) SR.tcNamespaceCannotContainValues tcNamespaceCannotContainValues Namespaces cannot contain values. Consider using a module to hold your value declarations. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:40) ### [SR.tcNewCannotBeUsedOnInterfaceType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNewCannotBeUsedOnInterfaceType) SR.tcNewCannotBeUsedOnInterfaceType tcNewCannotBeUsedOnInterfaceType 'new' cannot be used on interface types. Consider using an object expression '{ new ... with ... }' instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:617) ### [SR.tcNewMemberHidesAbstractMember](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNewMemberHidesAbstractMember) SR.tcNewMemberHidesAbstractMember tcNewMemberHidesAbstractMember This new member hides the abstract member '%s'. Rename the member or use 'override' instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:720) ### [SR.tcNewMemberHidesAbstractMember](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNewMemberHidesAbstractMember) SR.tcNewMemberHidesAbstractMember tcNewMemberHidesAbstractMember This new member hides the abstract member '%s'. Rename the member or use 'override' instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:720) ### [SR.tcNewMemberHidesAbstractMemberWithSuffix](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNewMemberHidesAbstractMemberWithSuffix) SR.tcNewMemberHidesAbstractMemberWithSuffix tcNewMemberHidesAbstractMemberWithSuffix This new member hides the abstract member '%s' once tuples, functions, units of measure and/or provided types are erased. Rename the member or use 'override' instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:721) ### [SR.tcNewMemberHidesAbstractMemberWithSuffix](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNewMemberHidesAbstractMemberWithSuffix) SR.tcNewMemberHidesAbstractMemberWithSuffix tcNewMemberHidesAbstractMemberWithSuffix This new member hides the abstract member '%s' once tuples, functions, units of measure and/or provided types are erased. Rename the member or use 'override' instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:721) ### [SR.tcNewMustBeUsedWithNamedType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNewMustBeUsedWithNamedType) SR.tcNewMustBeUsedWithNamedType tcNewMustBeUsedWithNamedType 'new' must be used with a named type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:632) ### [SR.tcNewRequiresObjectConstructor](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNewRequiresObjectConstructor) SR.tcNewRequiresObjectConstructor tcNewRequiresObjectConstructor 'new' may only be used with object constructors (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:642) ### [SR.tcNoAbstractOrVirtualMemberFound](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNoAbstractOrVirtualMemberFound) SR.tcNoAbstractOrVirtualMemberFound tcNoAbstractOrVirtualMemberFound The member '%s' does not correspond to any abstract or virtual method available to override or implement. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:626) ### [SR.tcNoAbstractOrVirtualMemberFound](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNoAbstractOrVirtualMemberFound) SR.tcNoAbstractOrVirtualMemberFound tcNoAbstractOrVirtualMemberFound The member '%s' does not correspond to any abstract or virtual method available to override or implement. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:626) ### [SR.tcNoArgumentsForRecordValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNoArgumentsForRecordValue) SR.tcNoArgumentsForRecordValue tcNoArgumentsForRecordValue No arguments may be given when constructing a record value (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:634) ### [SR.tcNoComparisonNeeded1](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNoComparisonNeeded1) SR.tcNoComparisonNeeded1 tcNoComparisonNeeded1 The struct, record or union type '%s' is not structurally comparable because the type parameter %s does not satisfy the 'comparison' constraint. Consider adding the 'NoComparison' attribute to the type '%s' to clarify that the type is not comparable (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1072) ### [SR.tcNoComparisonNeeded1](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNoComparisonNeeded1) SR.tcNoComparisonNeeded1 tcNoComparisonNeeded1 The struct, record or union type '%s' is not structurally comparable because the type parameter %s does not satisfy the 'comparison' constraint. Consider adding the 'NoComparison' attribute to the type '%s' to clarify that the type is not comparable (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1072) ### [SR.tcNoComparisonNeeded2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNoComparisonNeeded2) SR.tcNoComparisonNeeded2 tcNoComparisonNeeded2 The struct, record or union type '%s' is not structurally comparable because the type '%s' does not satisfy the 'comparison' constraint. Consider adding the 'NoComparison' attribute to the type '%s' to clarify that the type is not comparable (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1073) ### [SR.tcNoComparisonNeeded2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNoComparisonNeeded2) SR.tcNoComparisonNeeded2 tcNoComparisonNeeded2 The struct, record or union type '%s' is not structurally comparable because the type '%s' does not satisfy the 'comparison' constraint. Consider adding the 'NoComparison' attribute to the type '%s' to clarify that the type is not comparable (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1073) ### [SR.tcNoEagerConstraintApplicationAttribute](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNoEagerConstraintApplicationAttribute) SR.tcNoEagerConstraintApplicationAttribute tcNoEagerConstraintApplicationAttribute Using methods with 'NoEagerConstraintApplicationAttribute' requires /langversion:6.0 or later (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1683) ### [SR.tcNoEqualityNeeded1](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNoEqualityNeeded1) SR.tcNoEqualityNeeded1 tcNoEqualityNeeded1 The struct, record or union type '%s' does not support structural equality because the type parameter %s does not satisfy the 'equality' constraint. Consider adding the 'NoEquality' attribute to the type '%s' to clarify that the type does not support structural equality (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1074) ### [SR.tcNoEqualityNeeded1](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNoEqualityNeeded1) SR.tcNoEqualityNeeded1 tcNoEqualityNeeded1 The struct, record or union type '%s' does not support structural equality because the type parameter %s does not satisfy the 'equality' constraint. Consider adding the 'NoEquality' attribute to the type '%s' to clarify that the type does not support structural equality (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1074) ### [SR.tcNoEqualityNeeded2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNoEqualityNeeded2) SR.tcNoEqualityNeeded2 tcNoEqualityNeeded2 The struct, record or union type '%s' does not support structural equality because the type '%s' does not satisfy the 'equality' constraint. Consider adding the 'NoEquality' attribute to the type '%s' to clarify that the type does not support structural equality (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1075) ### [SR.tcNoEqualityNeeded2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNoEqualityNeeded2) SR.tcNoEqualityNeeded2 tcNoEqualityNeeded2 The struct, record or union type '%s' does not support structural equality because the type '%s' does not satisfy the 'equality' constraint. Consider adding the 'NoEquality' attribute to the type '%s' to clarify that the type does not support structural equality (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1075) ### [SR.tcNoIntegerForLoopInQuery](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNoIntegerForLoopInQuery) SR.tcNoIntegerForLoopInQuery tcNoIntegerForLoopInQuery In queries, use the form 'for x in n .. m do ...' for ranging over integers (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1310) ### [SR.tcNoInterfaceImplementationForConstructionExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNoInterfaceImplementationForConstructionExpression) SR.tcNoInterfaceImplementationForConstructionExpression tcNoInterfaceImplementationForConstructionExpression Interface implementations cannot be given on construction expressions (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:635) ### [SR.tcNoMemberFoundForOverride](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNoMemberFoundForOverride) SR.tcNoMemberFoundForOverride tcNoMemberFoundForOverride No abstract or interface member was found that corresponds to this override (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:713) ### [SR.tcNoPropertyFoundForOverride](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNoPropertyFoundForOverride) SR.tcNoPropertyFoundForOverride tcNoPropertyFoundForOverride No abstract property was found that corresponds to this override (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:717) ### [SR.tcNoStaticMemberFoundForOverride](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNoStaticMemberFoundForOverride) SR.tcNoStaticMemberFoundForOverride tcNoStaticMemberFoundForOverride No static abstract member was found that corresponds to this override (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1761) ### [SR.tcNoStaticPropertyFoundForOverride](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNoStaticPropertyFoundForOverride) SR.tcNoStaticPropertyFoundForOverride tcNoStaticPropertyFoundForOverride No static abstract property was found that corresponds to this override (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1762) ### [SR.tcNoTryFinallyInQuery](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNoTryFinallyInQuery) SR.tcNoTryFinallyInQuery tcNoTryFinallyInQuery 'try/finally' expressions may not be used in queries (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1312) ### [SR.tcNoWhileInQuery](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNoWhileInQuery) SR.tcNoWhileInQuery tcNoWhileInQuery 'while' expressions may not be used in queries (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1311) ### [SR.tcNonLiteralCannotBeUsedInPattern](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNonLiteralCannotBeUsedInPattern) SR.tcNonLiteralCannotBeUsedInPattern tcNonLiteralCannotBeUsedInPattern This value is not a literal and cannot be used in a pattern (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:549) ### [SR.tcNonSimpleLetBindingInQuery](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNonSimpleLetBindingInQuery) SR.tcNonSimpleLetBindingInQuery tcNonSimpleLetBindingInQuery This 'let' definition may not be used in a query. Only simple value definitions may be used in queries. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1318) ### [SR.tcNonUniformMemberUse](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNonUniformMemberUse) SR.tcNonUniformMemberUse tcNonUniformMemberUse The generic member '%s' has been used at a non-uniform instantiation prior to this program point. Consider reordering the members so this member occurs first. Alternatively, specify the full type of the member explicitly, including argument types, return type and any additional generic parameters and constraints. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1094) ### [SR.tcNonUniformMemberUse](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNonUniformMemberUse) SR.tcNonUniformMemberUse tcNonUniformMemberUse The generic member '%s' has been used at a non-uniform instantiation prior to this program point. Consider reordering the members so this member occurs first. Alternatively, specify the full type of the member explicitly, including argument types, return type and any additional generic parameters and constraints. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1094) ### [SR.tcNonZeroConstantCannotHaveGenericUnit](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNonZeroConstantCannotHaveGenericUnit) SR.tcNonZeroConstantCannotHaveGenericUnit tcNonZeroConstantCannotHaveGenericUnit Non-zero constants cannot have generic units. For generic zero, write 0.0<_>. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:492) ### [SR.tcNotAFunctionButIndexerIndexingNotYetEnabled](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNotAFunctionButIndexerIndexingNotYetEnabled) SR.tcNotAFunctionButIndexerIndexingNotYetEnabled tcNotAFunctionButIndexerIndexingNotYetEnabled This expression supports indexing, e.g. 'expr.[index]'. The syntax 'expr[index]' requires /langversion:preview. See https://aka.ms/fsharp-index-notation. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1616) ### [SR.tcNotAFunctionButIndexerNamedIndexingNotYetEnabled](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNotAFunctionButIndexerNamedIndexingNotYetEnabled) SR.tcNotAFunctionButIndexerNamedIndexingNotYetEnabled tcNotAFunctionButIndexerNamedIndexingNotYetEnabled This value supports indexing, e.g. '%s.[index]'. The syntax '%s[index]' requires /langversion:preview. See https://aka.ms/fsharp-index-notation. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1615) ### [SR.tcNotAFunctionButIndexerNamedIndexingNotYetEnabled](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNotAFunctionButIndexerNamedIndexingNotYetEnabled) SR.tcNotAFunctionButIndexerNamedIndexingNotYetEnabled tcNotAFunctionButIndexerNamedIndexingNotYetEnabled This value supports indexing, e.g. '%s.[index]'. The syntax '%s[index]' requires /langversion:preview. See https://aka.ms/fsharp-index-notation. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1615) ### [SR.tcNotAnException](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNotAnException) SR.tcNotAnException tcNotAnException Not an exception (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:777) ### [SR.tcNotAnIndexerIndexingNotYetEnabled](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNotAnIndexerIndexingNotYetEnabled) SR.tcNotAnIndexerIndexingNotYetEnabled tcNotAnIndexerIndexingNotYetEnabled This expression is not a function and does not support index notation. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1618) ### [SR.tcNotAnIndexerNamedIndexingNotYetEnabled](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNotAnIndexerNamedIndexingNotYetEnabled) SR.tcNotAnIndexerNamedIndexingNotYetEnabled tcNotAnIndexerNamedIndexingNotYetEnabled The value '%s' is not a function and does not support index notation. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1617) ### [SR.tcNotAnIndexerNamedIndexingNotYetEnabled](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNotAnIndexerNamedIndexingNotYetEnabled) SR.tcNotAnIndexerNamedIndexingNotYetEnabled tcNotAnIndexerNamedIndexingNotYetEnabled The value '%s' is not a function and does not support index notation. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1617) ### [SR.tcNotSufficientlyGenericBecauseOfScope](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNotSufficientlyGenericBecauseOfScope) SR.tcNotSufficientlyGenericBecauseOfScope tcNotSufficientlyGenericBecauseOfScope This code is not sufficiently generic. The type variable %s could not be generalized because it would escape its scope. Consider adding a type annotation, converting the value to a function, or making the definition 'inline'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:530) ### [SR.tcNotSufficientlyGenericBecauseOfScope](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNotSufficientlyGenericBecauseOfScope) SR.tcNotSufficientlyGenericBecauseOfScope tcNotSufficientlyGenericBecauseOfScope This code is not sufficiently generic. The type variable %s could not be generalized because it would escape its scope. Consider adding a type annotation, converting the value to a function, or making the definition 'inline'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:530) ### [SR.tcNotValidEnumCaseName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNotValidEnumCaseName) SR.tcNotValidEnumCaseName tcNotValidEnumCaseName This is not a valid name for an enumeration case (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:604) ### [SR.tcNullableToStringOverride](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNullableToStringOverride) SR.tcNullableToStringOverride tcNullableToStringOverride With nullness checking enabled, overrides of .ToString() method must return a non-nullable string. You can handle potential nulls via the built-in string function. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1537) ### [SR.tcNullnessCheckingNotEnabled](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNullnessCheckingNotEnabled) SR.tcNullnessCheckingNotEnabled tcNullnessCheckingNotEnabled The 'nullness checking' language feature is not enabled. This use of a nullness checking construct will be ignored. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1541) ### [SR.tcNumericLiteralRequiresModule](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNumericLiteralRequiresModule) SR.tcNumericLiteralRequiresModule tcNumericLiteralRequiresModule This numeric literal requires that a module '%s' defining functions FromZero, FromOne, FromInt32, FromInt64 and FromString be in scope (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:644) ### [SR.tcNumericLiteralRequiresModule](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcNumericLiteralRequiresModule) SR.tcNumericLiteralRequiresModule tcNumericLiteralRequiresModule This numeric literal requires that a module '%s' defining functions FromZero, FromOne, FromInt32, FromInt64 and FromString be in scope (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:644) ### [SR.tcObjectConstructionCanOnlyBeUsedInClassTypes](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcObjectConstructionCanOnlyBeUsedInClassTypes) SR.tcObjectConstructionCanOnlyBeUsedInClassTypes tcObjectConstructionCanOnlyBeUsedInClassTypes Object construction expressions may only be used to implement constructors in class types (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:636) ### [SR.tcObjectConstructionExpressionCanOnlyImplementConstructorsInObjectModelTypes](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcObjectConstructionExpressionCanOnlyImplementConstructorsInObjectModelTypes) SR.tcObjectConstructionExpressionCanOnlyImplementConstructorsInObjectModelTypes tcObjectConstructionExpressionCanOnlyImplementConstructorsInObjectModelTypes Object construction expressions (i.e. record expressions with inheritance specifications) may only be used to implement constructors in object model types. Use 'new ObjectType(args)' to construct instances of object model types outside of constructors (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:648) ### [SR.tcObjectConstructorRequiresArgument](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcObjectConstructorRequiresArgument) SR.tcObjectConstructorRequiresArgument tcObjectConstructorRequiresArgument An object constructor requires an argument (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:536) ### [SR.tcObjectConstructorsIllegalInInterface](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcObjectConstructorsIllegalInInterface) SR.tcObjectConstructorsIllegalInInterface tcObjectConstructorsIllegalInInterface Interfaces cannot contain definitions of object constructors (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:723) ### [SR.tcObjectConstructorsOnTypeParametersCannotTakeArguments](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcObjectConstructorsOnTypeParametersCannotTakeArguments) SR.tcObjectConstructorsOnTypeParametersCannotTakeArguments tcObjectConstructorsOnTypeParametersCannotTakeArguments Calls to object constructors on type parameters cannot be given arguments (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:613) ### [SR.tcObjectExpressionFormDeprecated](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcObjectExpressionFormDeprecated) SR.tcObjectExpressionFormDeprecated tcObjectExpressionFormDeprecated This form of object expression is not used in F#. Use 'member this.MemberName ... = ...' to define member implementations in object expressions. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:541) ### [SR.tcObjectExpressionsCanOnlyOverrideAbstractOrVirtual](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcObjectExpressionsCanOnlyOverrideAbstractOrVirtual) SR.tcObjectExpressionsCanOnlyOverrideAbstractOrVirtual tcObjectExpressionsCanOnlyOverrideAbstractOrVirtual Only overrides of abstract and virtual members may be specified in object expressions (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:625) ### [SR.tcObjectOfIndeterminateTypeUsedRequireTypeConstraint](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcObjectOfIndeterminateTypeUsedRequireTypeConstraint) SR.tcObjectOfIndeterminateTypeUsedRequireTypeConstraint tcObjectOfIndeterminateTypeUsedRequireTypeConstraint The operator 'expr.[idx]' has been used on an object of indeterminate type based on information prior to this program point. Consider adding further type constraints (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:611) ### [SR.tcObjectsMustBeInitializedWithObjectExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcObjectsMustBeInitializedWithObjectExpression) SR.tcObjectsMustBeInitializedWithObjectExpression tcObjectsMustBeInitializedWithObjectExpression Objects must be initialized by an object construction expression that calls an inherited object constructor and assigns a value to each field (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:638) ### [SR.tcOnlyClassesCanHaveAbstract](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcOnlyClassesCanHaveAbstract) SR.tcOnlyClassesCanHaveAbstract tcOnlyClassesCanHaveAbstract Only classes may be given the 'AbstractClass' attribute (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:792) ### [SR.tcOnlyFunctionsCanBeInline](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcOnlyFunctionsCanBeInline) SR.tcOnlyFunctionsCanBeInline tcOnlyFunctionsCanBeInline Only functions may be marked 'inline' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:691) ### [SR.tcOnlyRecordFieldsAndSimpleLetCanBeMutable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcOnlyRecordFieldsAndSimpleLetCanBeMutable) SR.tcOnlyRecordFieldsAndSimpleLetCanBeMutable tcOnlyRecordFieldsAndSimpleLetCanBeMutable Mutable 'let' bindings can't be recursive or defined in recursive modules or namespaces (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:731) ### [SR.tcOnlySimpleBindingsCanBeUsedInConstructionExpressions](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcOnlySimpleBindingsCanBeUsedInConstructionExpressions) SR.tcOnlySimpleBindingsCanBeUsedInConstructionExpressions tcOnlySimpleBindingsCanBeUsedInConstructionExpressions Only simple bindings of the form 'id = expr' can be used in construction expressions (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:637) ### [SR.tcOnlySimplePatternsInLetRec](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcOnlySimplePatternsInLetRec) SR.tcOnlySimplePatternsInLetRec tcOnlySimplePatternsInLetRec Only simple variable patterns can be bound in 'let rec' constructs (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:730) ### [SR.tcOnlyStructsCanHaveStructLayout](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcOnlyStructsCanHaveStructLayout) SR.tcOnlyStructsCanHaveStructLayout tcOnlyStructsCanHaveStructLayout Only structs and classes without primary constructors may be given the 'StructLayout' attribute (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:790) ### [SR.tcOnlyTypesRepresentingUnitsOfMeasureCanHaveMeasure](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcOnlyTypesRepresentingUnitsOfMeasureCanHaveMeasure) SR.tcOnlyTypesRepresentingUnitsOfMeasureCanHaveMeasure tcOnlyTypesRepresentingUnitsOfMeasureCanHaveMeasure Only types representing units-of-measure may be given the 'Measure' attribute (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:793) ### [SR.tcOpenFirstInMutRec](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcOpenFirstInMutRec) SR.tcOpenFirstInMutRec tcOpenFirstInMutRec In a recursive declaration group, 'open' declarations must come first in each module (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1380) ### [SR.tcOpenUsedWithPartiallyQualifiedPath](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcOpenUsedWithPartiallyQualifiedPath) SR.tcOpenUsedWithPartiallyQualifiedPath tcOpenUsedWithPartiallyQualifiedPath This declaration opens the namespace or module '%s' through a partially qualified path. Adjust this code to use the full path of the namespace. This change will make your code more robust as new constructs are added to the F# and CLI libraries. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:749) ### [SR.tcOpenUsedWithPartiallyQualifiedPath](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcOpenUsedWithPartiallyQualifiedPath) SR.tcOpenUsedWithPartiallyQualifiedPath tcOpenUsedWithPartiallyQualifiedPath This declaration opens the namespace or module '%s' through a partially qualified path. Adjust this code to use the full path of the namespace. This change will make your code more robust as new constructs are added to the F# and CLI libraries. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:749) ### [SR.tcOperatorDoesntAcceptInto](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcOperatorDoesntAcceptInto) SR.tcOperatorDoesntAcceptInto tcOperatorDoesntAcceptInto The operator '%s' does not accept the use of 'into' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1302) ### [SR.tcOperatorDoesntAcceptInto](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcOperatorDoesntAcceptInto) SR.tcOperatorDoesntAcceptInto tcOperatorDoesntAcceptInto The operator '%s' does not accept the use of 'into' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1302) ### [SR.tcOperatorIncorrectSyntax](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcOperatorIncorrectSyntax) SR.tcOperatorIncorrectSyntax tcOperatorIncorrectSyntax Incorrect syntax for '%s'. Usage: %s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1268) ### [SR.tcOperatorIncorrectSyntax](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcOperatorIncorrectSyntax) SR.tcOperatorIncorrectSyntax tcOperatorIncorrectSyntax Incorrect syntax for '%s'. Usage: %s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1268) ### [SR.tcOperatorRequiresIn](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcOperatorRequiresIn) SR.tcOperatorRequiresIn tcOperatorRequiresIn '%s' must be followed by 'in'. Usage: %s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1340) ### [SR.tcOperatorRequiresIn](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcOperatorRequiresIn) SR.tcOperatorRequiresIn tcOperatorRequiresIn '%s' must be followed by 'in'. Usage: %s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1340) ### [SR.tcOptionalArgsMustComeAfterNonOptionalArgs](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcOptionalArgsMustComeAfterNonOptionalArgs) SR.tcOptionalArgsMustComeAfterNonOptionalArgs tcOptionalArgsMustComeAfterNonOptionalArgs Optional arguments must come at the end of the argument list, after any non-optional arguments (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1108) ### [SR.tcOptionalArgsOnlyOnMembers](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcOptionalArgsOnlyOnMembers) SR.tcOptionalArgsOnlyOnMembers tcOptionalArgsOnlyOnMembers Optional arguments are only permitted on type members (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:577) ### [SR.tcOptionalArgumentsCannotBeUsedInCustomAttribute](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcOptionalArgumentsCannotBeUsedInCustomAttribute) SR.tcOptionalArgumentsCannotBeUsedInCustomAttribute tcOptionalArgumentsCannotBeUsedInCustomAttribute Optional arguments cannot be used in custom attributes (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:701) ### [SR.tcOtherThenAdjacentListArgumentNeedsAdjustment](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcOtherThenAdjacentListArgumentNeedsAdjustment) SR.tcOtherThenAdjacentListArgumentNeedsAdjustment tcOtherThenAdjacentListArgumentNeedsAdjustment The syntax 'expr1[expr2]' is ambiguous when used as an argument. See https://aka.ms/fsharp-index-notation. If you intend indexing or slicing then you must use 'expr1.[expr2]' in argument position. If calling a function with multiple curried arguments, add a space between them, e.g. 'someFunction expr1 [expr2]'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1634) ### [SR.tcOtherThenAdjacentListArgumentReserved](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcOtherThenAdjacentListArgumentReserved) SR.tcOtherThenAdjacentListArgumentReserved tcOtherThenAdjacentListArgumentReserved The syntax 'expr1[expr2]' is now reserved for indexing and is ambiguous when used as an argument. See https://aka.ms/fsharp-index-notation. If calling a function with multiple curried arguments, add a space between them, e.g. 'someFunction expr1 [expr2]'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1631) ### [SR.tcOverloadResolutionPriorityOnOverride](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcOverloadResolutionPriorityOnOverride) SR.tcOverloadResolutionPriorityOnOverride tcOverloadResolutionPriorityOnOverride The 'OverloadResolutionPriorityAttribute' cannot be applied to an override member. Apply it to the original declaration instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1759) ### [SR.tcOverloadsCannotHaveCurriedArguments](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcOverloadsCannotHaveCurriedArguments) SR.tcOverloadsCannotHaveCurriedArguments tcOverloadsCannotHaveCurriedArguments One or more of the overloads of this method has curried arguments. Consider redesigning these members to take arguments in tupled form. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:675) ### [SR.tcOverrideArityMismatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcOverrideArityMismatch) SR.tcOverrideArityMismatch tcOverrideArityMismatch This override takes a different number of arguments to the corresponding abstract member. The following abstract members were found:%s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:714) ### [SR.tcOverrideArityMismatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcOverrideArityMismatch) SR.tcOverrideArityMismatch tcOverrideArityMismatch This override takes a different number of arguments to the corresponding abstract member. The following abstract members were found:%s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:714) ### [SR.tcOverrideUsesMultipleArgumentsInsteadOfTuple](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcOverrideUsesMultipleArgumentsInsteadOfTuple) SR.tcOverrideUsesMultipleArgumentsInsteadOfTuple tcOverrideUsesMultipleArgumentsInsteadOfTuple This override takes a tuple instead of multiple arguments. Try to add an additional layer of parentheses at the method definition (e.g. 'member _.Foo((x, y))'), or remove parentheses at the abstract method declaration (e.g. 'abstract member Foo: 'a * 'b -> 'c'). (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1749) ### [SR.tcOverridesCannotHaveVisibilityDeclarations](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcOverridesCannotHaveVisibilityDeclarations) SR.tcOverridesCannotHaveVisibilityDeclarations tcOverridesCannotHaveVisibilityDeclarations Accessibility modifiers are not permitted on overrides or interface implementations (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:794) ### [SR.tcOverridingMethodRequiresAllOrNoTypeParameters](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcOverridingMethodRequiresAllOrNoTypeParameters) SR.tcOverridingMethodRequiresAllOrNoTypeParameters tcOverridingMethodRequiresAllOrNoTypeParameters You must explicitly declare either all or no type parameters when overriding a generic abstract method (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:526) ### [SR.tcParameterInferredByref](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcParameterInferredByref) SR.tcParameterInferredByref tcParameterInferredByref The parameter '%s' was inferred to have byref type. Parameters of byref type must be given an explicit type annotation, e.g. 'x1: byref'. When used, a byref parameter is implicitly dereferenced. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1093) ### [SR.tcParameterInferredByref](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcParameterInferredByref) SR.tcParameterInferredByref tcParameterInferredByref The parameter '%s' was inferred to have byref type. Parameters of byref type must be given an explicit type annotation, e.g. 'x1: byref'. When used, a byref parameter is implicitly dereferenced. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1093) ### [SR.tcParameterRequiresName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcParameterRequiresName) SR.tcParameterRequiresName tcParameterRequiresName A parameter with attributes must also be given a name, e.g. '[] Name : Type' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:498) ### [SR.tcParenThenAdjacentListArgumentNeedsAdjustment](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcParenThenAdjacentListArgumentNeedsAdjustment) SR.tcParenThenAdjacentListArgumentNeedsAdjustment tcParenThenAdjacentListArgumentNeedsAdjustment The syntax '(expr1)[expr2]' is ambiguous when used as an argument. See https://aka.ms/fsharp-index-notation. If you intend indexing or slicing then you must use '(expr1).[expr2]' in argument position. If calling a function with multiple curried arguments, add a space between them, e.g. 'someFunction (expr1) [expr2]'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1632) ### [SR.tcParenThenAdjacentListArgumentReserved](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcParenThenAdjacentListArgumentReserved) SR.tcParenThenAdjacentListArgumentReserved tcParenThenAdjacentListArgumentReserved The syntax '(expr1)[expr2]' is now reserved for indexing and is ambiguous when used as an argument. See https://aka.ms/fsharp-index-notation. If calling a function with multiple curried arguments, add a space between them, e.g. 'someFunction (expr1) [expr2]'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1629) ### [SR.tcPartialActivePattern](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcPartialActivePattern) SR.tcPartialActivePattern tcPartialActivePattern Multi-case partial active patterns are not supported. Consider using a single-case partial active pattern or a full active pattern. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1786) ### [SR.tcPassingWithoutNullToANullableExpectingFunc](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcPassingWithoutNullToANullableExpectingFunc) SR.tcPassingWithoutNullToANullableExpectingFunc tcPassingWithoutNullToANullableExpectingFunc Value known to be without null passed to a function meant for nullables: %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1531) ### [SR.tcPassingWithoutNullToANullableExpectingFunc](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcPassingWithoutNullToANullableExpectingFunc) SR.tcPassingWithoutNullToANullableExpectingFunc tcPassingWithoutNullToANullableExpectingFunc Value known to be without null passed to a function meant for nullables: %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1531) ### [SR.tcPassingWithoutNullToNonNullAP](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcPassingWithoutNullToNonNullAP) SR.tcPassingWithoutNullToNonNullAP tcPassingWithoutNullToNonNullAP You can remove this |Null|NonNull| pattern usage. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1534) ### [SR.tcPassingWithoutNullToNonNullQuickAP](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcPassingWithoutNullToNonNullQuickAP) SR.tcPassingWithoutNullToNonNullQuickAP tcPassingWithoutNullToNonNullQuickAP You can remove this |NonNullQuick| pattern usage. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1535) ### [SR.tcPassingWithoutNullToOptionOfObj](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcPassingWithoutNullToOptionOfObj) SR.tcPassingWithoutNullToOptionOfObj tcPassingWithoutNullToOptionOfObj You can create 'Some value' directly instead of 'ofObj', or consider not using an option for this value. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1532) ### [SR.tcPassingWithoutNullToValueOptionOfObj](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcPassingWithoutNullToValueOptionOfObj) SR.tcPassingWithoutNullToValueOptionOfObj tcPassingWithoutNullToValueOptionOfObj You can create 'ValueSome value' directly instead of 'ofObj', or consider not using a voption for this value. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1533) ### [SR.tcPassingWithoutNullTononNullFunction](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcPassingWithoutNullTononNullFunction) SR.tcPassingWithoutNullTononNullFunction tcPassingWithoutNullTononNullFunction You can remove this `nonNull` assertion. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1536) ### [SR.tcPredefinedTypeCannotBeUsedAsSuperType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcPredefinedTypeCannotBeUsedAsSuperType) SR.tcPredefinedTypeCannotBeUsedAsSuperType tcPredefinedTypeCannotBeUsedAsSuperType The types System.ValueType, System.Enum, System.Delegate, System.MulticastDelegate and System.Array cannot be used as super types in an object expression or class (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:631) ### [SR.tcPropertyCannotBeSet0](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcPropertyCannotBeSet0) SR.tcPropertyCannotBeSet0 tcPropertyCannotBeSet0 This property cannot be set (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:702) ### [SR.tcPropertyCannotBeSet1](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcPropertyCannotBeSet1) SR.tcPropertyCannotBeSet1 tcPropertyCannotBeSet1 Property '%s' cannot be set (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:667) ### [SR.tcPropertyCannotBeSet1](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcPropertyCannotBeSet1) SR.tcPropertyCannotBeSet1 tcPropertyCannotBeSet1 Property '%s' cannot be set (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:667) ### [SR.tcPropertyCannotBeSetPrivateSetter](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcPropertyCannotBeSetPrivateSetter) SR.tcPropertyCannotBeSetPrivateSetter tcPropertyCannotBeSetPrivateSetter Property '%s' cannot be set because the setter is private (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1522) ### [SR.tcPropertyCannotBeSetPrivateSetter](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcPropertyCannotBeSetPrivateSetter) SR.tcPropertyCannotBeSetPrivateSetter tcPropertyCannotBeSetPrivateSetter Property '%s' cannot be set because the setter is private (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1522) ### [SR.tcPropertyIsNotReadable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcPropertyIsNotReadable) SR.tcPropertyIsNotReadable tcPropertyIsNotReadable Property '%s' is not readable (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:664) ### [SR.tcPropertyIsNotReadable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcPropertyIsNotReadable) SR.tcPropertyIsNotReadable tcPropertyIsNotReadable Property '%s' is not readable (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:664) ### [SR.tcPropertyIsNotStatic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcPropertyIsNotStatic) SR.tcPropertyIsNotStatic tcPropertyIsNotStatic Property '%s' is not static (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:663) ### [SR.tcPropertyIsNotStatic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcPropertyIsNotStatic) SR.tcPropertyIsNotStatic tcPropertyIsNotStatic Property '%s' is not static (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:663) ### [SR.tcPropertyIsStatic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcPropertyIsStatic) SR.tcPropertyIsStatic tcPropertyIsStatic Property '%s' is static (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:666) ### [SR.tcPropertyIsStatic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcPropertyIsStatic) SR.tcPropertyIsStatic tcPropertyIsStatic Property '%s' is static (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:666) ### [SR.tcPropertyOrFieldNotFoundInAttribute](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcPropertyOrFieldNotFoundInAttribute) SR.tcPropertyOrFieldNotFoundInAttribute tcPropertyOrFieldNotFoundInAttribute This property or field was not found on this custom attribute type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:703) ### [SR.tcPropertyRequiresExplicitTypeParameters](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcPropertyRequiresExplicitTypeParameters) SR.tcPropertyRequiresExplicitTypeParameters tcPropertyRequiresExplicitTypeParameters A property cannot have explicit type parameters. Consider using a method instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:531) ### [SR.tcRecImplied](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcRecImplied) SR.tcRecImplied tcRecImplied The 'rec' on this module is implied by an outer 'rec' declaration and is being ignored (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1379) ### [SR.tcRecordExplicitFieldShadowsSpreadField](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcRecordExplicitFieldShadowsSpreadField) SR.tcRecordExplicitFieldShadowsSpreadField tcRecordExplicitFieldShadowsSpreadField Explicit field '%s' shadows a field with the same name from an earlier spread. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1844) ### [SR.tcRecordExplicitFieldShadowsSpreadField](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcRecordExplicitFieldShadowsSpreadField) SR.tcRecordExplicitFieldShadowsSpreadField tcRecordExplicitFieldShadowsSpreadField Explicit field '%s' shadows a field with the same name from an earlier spread. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1844) ### [SR.tcRecordExprSpreadFieldShadowsExplicitField](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcRecordExprSpreadFieldShadowsExplicitField) SR.tcRecordExprSpreadFieldShadowsExplicitField tcRecordExprSpreadFieldShadowsExplicitField Spread field '%s' shadows an explicitly declared field with the same name. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1836) ### [SR.tcRecordExprSpreadFieldShadowsExplicitField](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcRecordExprSpreadFieldShadowsExplicitField) SR.tcRecordExprSpreadFieldShadowsExplicitField tcRecordExprSpreadFieldShadowsExplicitField Spread field '%s' shadows an explicitly declared field with the same name. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1836) ### [SR.tcRecordExprSpreadFieldShadowsSpreadField](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcRecordExprSpreadFieldShadowsSpreadField) SR.tcRecordExprSpreadFieldShadowsSpreadField tcRecordExprSpreadFieldShadowsSpreadField Spread field '%s' shadows a field with the same name from an earlier spread. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1845) ### [SR.tcRecordExprSpreadFieldShadowsSpreadField](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcRecordExprSpreadFieldShadowsSpreadField) SR.tcRecordExprSpreadFieldShadowsSpreadField tcRecordExprSpreadFieldShadowsSpreadField Spread field '%s' shadows a field with the same name from an earlier spread. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1845) ### [SR.tcRecordExprSpreadSourceCannotBeNullable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcRecordExprSpreadSourceCannotBeNullable) SR.tcRecordExprSpreadSourceCannotBeNullable tcRecordExprSpreadSourceCannotBeNullable The source expression of a spread into a nominal record expression cannot be nullable. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1832) ### [SR.tcRecordExprSpreadSourceMustBeRecord](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcRecordExprSpreadSourceMustBeRecord) SR.tcRecordExprSpreadSourceMustBeRecord tcRecordExprSpreadSourceMustBeRecord The source expression of a spread into a nominal record expression must have a nominal or anonymous record type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1831) ### [SR.tcRecordExprSpreadWithCannotBeUsedWithSpreads](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcRecordExprSpreadWithCannotBeUsedWithSpreads) SR.tcRecordExprSpreadWithCannotBeUsedWithSpreads tcRecordExprSpreadWithCannotBeUsedWithSpreads Spread expressions and 'with' cannot be used together in the same copy-and-update expression. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1842) ### [SR.tcRecordFieldInconsistentTypes](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcRecordFieldInconsistentTypes) SR.tcRecordFieldInconsistentTypes tcRecordFieldInconsistentTypes This record contains fields from inconsistent types (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:516) ### [SR.tcRecordTypeDefinitionSpreadFieldShadowsExplicitField](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcRecordTypeDefinitionSpreadFieldShadowsExplicitField) SR.tcRecordTypeDefinitionSpreadFieldShadowsExplicitField tcRecordTypeDefinitionSpreadFieldShadowsExplicitField Spread field '%s' from type '%s' shadows an explicitly declared field with the same name. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1835) ### [SR.tcRecordTypeDefinitionSpreadFieldShadowsExplicitField](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcRecordTypeDefinitionSpreadFieldShadowsExplicitField) SR.tcRecordTypeDefinitionSpreadFieldShadowsExplicitField tcRecordTypeDefinitionSpreadFieldShadowsExplicitField Spread field '%s' from type '%s' shadows an explicitly declared field with the same name. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1835) ### [SR.tcRecordTypeDefinitionSpreadFieldShadowsSpreadField](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcRecordTypeDefinitionSpreadFieldShadowsSpreadField) SR.tcRecordTypeDefinitionSpreadFieldShadowsSpreadField tcRecordTypeDefinitionSpreadFieldShadowsSpreadField Spread field '%s' from type '%s' shadows a field with the same name from an earlier spread. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1843) ### [SR.tcRecordTypeDefinitionSpreadFieldShadowsSpreadField](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcRecordTypeDefinitionSpreadFieldShadowsSpreadField) SR.tcRecordTypeDefinitionSpreadFieldShadowsSpreadField tcRecordTypeDefinitionSpreadFieldShadowsSpreadField Spread field '%s' from type '%s' shadows a field with the same name from an earlier spread. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1843) ### [SR.tcRecordTypeDefinitionSpreadSourceCannotBeNullable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcRecordTypeDefinitionSpreadSourceCannotBeNullable) SR.tcRecordTypeDefinitionSpreadSourceCannotBeNullable tcRecordTypeDefinitionSpreadSourceCannotBeNullable The source type of a spread into a record type definition cannot be nullable. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1830) ### [SR.tcRecordTypeDefinitionSpreadSourceMustBeRecord](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcRecordTypeDefinitionSpreadSourceMustBeRecord) SR.tcRecordTypeDefinitionSpreadSourceMustBeRecord tcRecordTypeDefinitionSpreadSourceMustBeRecord The source type of a spread into a record type definition must itself be a nominal or anonymous record type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1829) ### [SR.tcRecordsUnionsAbbreviationsStructsMayNotHaveAllowNullLiteralAttribute](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcRecordsUnionsAbbreviationsStructsMayNotHaveAllowNullLiteralAttribute) SR.tcRecordsUnionsAbbreviationsStructsMayNotHaveAllowNullLiteralAttribute tcRecordsUnionsAbbreviationsStructsMayNotHaveAllowNullLiteralAttribute Records, union, abbreviations and struct types cannot have the 'AllowNullLiteral' attribute (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:787) ### [SR.tcRecursiveBindingsWithMembersMustBeDirectAugmentation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcRecursiveBindingsWithMembersMustBeDirectAugmentation) SR.tcRecursiveBindingsWithMembersMustBeDirectAugmentation tcRecursiveBindingsWithMembersMustBeDirectAugmentation Recursive bindings that include member specifications can only occur as a direct augmentation of a type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:729) ### [SR.tcRecursiveInlineNotAllowed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcRecursiveInlineNotAllowed) SR.tcRecursiveInlineNotAllowed tcRecursiveInlineNotAllowed The value or member '%s' has been marked 'inline' but is part of a recursive binding group. F# does not support recursive 'inline' values. Either remove the 'inline' modifier or refactor the recursion. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1821) ### [SR.tcRecursiveInlineNotAllowed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcRecursiveInlineNotAllowed) SR.tcRecursiveInlineNotAllowed tcRecursiveInlineNotAllowed The value or member '%s' has been marked 'inline' but is part of a recursive binding group. F# does not support recursive 'inline' values. Either remove the 'inline' modifier or refactor the recursion. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1821) ### [SR.tcRepresentationOfTypeHiddenBySignature](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcRepresentationOfTypeHiddenBySignature) SR.tcRepresentationOfTypeHiddenBySignature tcRepresentationOfTypeHiddenBySignature The representation of this type is hidden by the signature. It must be given an attribute such as [], [] or [] to indicate the characteristics of the type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:791) ### [SR.tcRequireActivePatternWithOneResult](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcRequireActivePatternWithOneResult) SR.tcRequireActivePatternWithOneResult tcRequireActivePatternWithOneResult Only active patterns returning exactly one result may accept arguments (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:581) ### [SR.tcRequireBuilderMethod](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcRequireBuilderMethod) SR.tcRequireBuilderMethod tcRequireBuilderMethod This control construct may only be used if the computation expression builder defines a '%s' method (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:567) ### [SR.tcRequireBuilderMethod](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcRequireBuilderMethod) SR.tcRequireBuilderMethod tcRequireBuilderMethod This control construct may only be used if the computation expression builder defines a '%s' method (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:567) ### [SR.tcRequireMergeSourcesOrBindN](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcRequireMergeSourcesOrBindN) SR.tcRequireMergeSourcesOrBindN tcRequireMergeSourcesOrBindN The 'let! ... and! ...' construct may only be used if the computation expression builder defines either a '%s' method or appropriate 'MergeSources' and 'Bind' methods (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1549) ### [SR.tcRequireMergeSourcesOrBindN](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcRequireMergeSourcesOrBindN) SR.tcRequireMergeSourcesOrBindN tcRequireMergeSourcesOrBindN The 'let! ... and! ...' construct may only be used if the computation expression builder defines either a '%s' method or appropriate 'MergeSources' and 'Bind' methods (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1549) ### [SR.tcRequireVarConstRecogOrLiteral](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcRequireVarConstRecogOrLiteral) SR.tcRequireVarConstRecogOrLiteral tcRequireVarConstRecogOrLiteral This is not a variable, constant, active recognizer or literal (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:589) ### [SR.tcReservedSyntaxForAugmentation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcReservedSyntaxForAugmentation) SR.tcReservedSyntaxForAugmentation tcReservedSyntaxForAugmentation The syntax 'type X with ...' is reserved for augmentations. Types whose representations are hidden but which have members are now declared in signatures using 'type X = ...'. You may also need to add the '[] attribute to the type definition in the signature (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:812) ### [SR.tcResumableCodeArgMustHaveRightKind](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcResumableCodeArgMustHaveRightKind) SR.tcResumableCodeArgMustHaveRightKind tcResumableCodeArgMustHaveRightKind Invalid resumable code. A resumable code parameter must be of delegate or function type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1680) ### [SR.tcResumableCodeArgMustHaveRightName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcResumableCodeArgMustHaveRightName) SR.tcResumableCodeArgMustHaveRightName tcResumableCodeArgMustHaveRightName Invalid resumable code. Resumable code parameter must have name beginning with '__expand' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1679) ### [SR.tcResumableCodeContainsLetRec](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcResumableCodeContainsLetRec) SR.tcResumableCodeContainsLetRec tcResumableCodeContainsLetRec Invalid resumable code. A 'let rec' occurred in the resumable code specification (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1681) ### [SR.tcResumableCodeFunctionMustBeInline](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcResumableCodeFunctionMustBeInline) SR.tcResumableCodeFunctionMustBeInline tcResumableCodeFunctionMustBeInline Invalid resumable code. Any method of function accepting or returning resumable code must be marked 'inline' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1678) ### [SR.tcResumableCodeInvocation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcResumableCodeInvocation) SR.tcResumableCodeInvocation tcResumableCodeInvocation Resumable code invocation. Suppress this warning if you are defining new low-level resumable code in terms of existing resumable code. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1686) ### [SR.tcResumableCodeNotSupported](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcResumableCodeNotSupported) SR.tcResumableCodeNotSupported tcResumableCodeNotSupported Using resumable code or resumable state machines requires /langversion:preview (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1682) ### [SR.tcReturnMayNotBeUsedInQueries](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcReturnMayNotBeUsedInQueries) SR.tcReturnMayNotBeUsedInQueries tcReturnMayNotBeUsedInQueries 'return' and 'return!' may not be used in queries (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1315) ### [SR.tcReturnTypesForUnionMustBeSameAsType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcReturnTypesForUnionMustBeSameAsType) SR.tcReturnTypesForUnionMustBeSameAsType tcReturnTypesForUnionMustBeSameAsType Return types of union cases must be identical to the type being defined, up to abbreviations (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:742) ### [SR.tcReturnValuesCannotHaveNames](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcReturnValuesCannotHaveNames) SR.tcReturnValuesCannotHaveNames tcReturnValuesCannotHaveNames Return values cannot have names (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:499) ### [SR.tcRuntimeSuppliedMethodCannotBeUsedInUserCode](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcRuntimeSuppliedMethodCannotBeUsedInUserCode) SR.tcRuntimeSuppliedMethodCannotBeUsedInUserCode tcRuntimeSuppliedMethodCannotBeUsedInUserCode Array method '%s' is supplied by the runtime and cannot be directly used in code. For operations with array elements consider using family of GetArray/SetArray functions from LanguagePrimitives.IntrinsicFunctions module. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1346) ### [SR.tcRuntimeSuppliedMethodCannotBeUsedInUserCode](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcRuntimeSuppliedMethodCannotBeUsedInUserCode) SR.tcRuntimeSuppliedMethodCannotBeUsedInUserCode tcRuntimeSuppliedMethodCannotBeUsedInUserCode Array method '%s' is supplied by the runtime and cannot be directly used in code. For operations with array elements consider using family of GetArray/SetArray functions from LanguagePrimitives.IntrinsicFunctions module. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1346) ### [SR.tcSeqResultsUseYield](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcSeqResultsUseYield) SR.tcSeqResultsUseYield tcSeqResultsUseYield In sequence expressions, results are generated using 'yield' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:493) ### [SR.tcSetterForInitOnlyPropertyCannotBeCalled1](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcSetterForInitOnlyPropertyCannotBeCalled1) SR.tcSetterForInitOnlyPropertyCannotBeCalled1 tcSetterForInitOnlyPropertyCannotBeCalled1 Cannot call '%s' - a setter for init-only property, please use object initialization instead. See https://aka.ms/fsharp-assigning-values-to-properties-at-initialization (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:669) ### [SR.tcSetterForInitOnlyPropertyCannotBeCalled1](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcSetterForInitOnlyPropertyCannotBeCalled1) SR.tcSetterForInitOnlyPropertyCannotBeCalled1 tcSetterForInitOnlyPropertyCannotBeCalled1 Cannot call '%s' - a setter for init-only property, please use object initialization instead. See https://aka.ms/fsharp-assigning-values-to-properties-at-initialization (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:669) ### [SR.tcSimpleMethodNameRequired](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcSimpleMethodNameRequired) SR.tcSimpleMethodNameRequired tcSimpleMethodNameRequired A simple method name is required here (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:630) ### [SR.tcStaticBindingInExtrinsicAugmentation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcStaticBindingInExtrinsicAugmentation) SR.tcStaticBindingInExtrinsicAugmentation tcStaticBindingInExtrinsicAugmentation Static bindings cannot be added to extrinsic augmentations. Consider using a 'static member' instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1745) ### [SR.tcStaticFieldUsedWhenInstanceFieldExpected](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcStaticFieldUsedWhenInstanceFieldExpected) SR.tcStaticFieldUsedWhenInstanceFieldExpected tcStaticFieldUsedWhenInstanceFieldExpected A static field was used where an instance field is expected (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:488) ### [SR.tcStaticInitializerRequiresArgument](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcStaticInitializerRequiresArgument) SR.tcStaticInitializerRequiresArgument tcStaticInitializerRequiresArgument A static initializer requires an argument (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:535) ### [SR.tcStaticInitializersIllegalInInterface](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcStaticInitializersIllegalInInterface) SR.tcStaticInitializersIllegalInInterface tcStaticInitializersIllegalInInterface Interfaces cannot contain definitions of static initializers (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:722) ### [SR.tcStaticLetBindingsRequireClassesWithImplicitConstructors](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcStaticLetBindingsRequireClassesWithImplicitConstructors) SR.tcStaticLetBindingsRequireClassesWithImplicitConstructors tcStaticLetBindingsRequireClassesWithImplicitConstructors For F#7 and lower, static 'let','do' and 'member val' definitions may only be used in types with a primary constructor ('type X(args) = ...'). To enable them in all other types, use language version '8' or higher. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:757) ### [SR.tcStaticMemberShouldNotHaveThis](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcStaticMemberShouldNotHaveThis) SR.tcStaticMemberShouldNotHaveThis tcStaticMemberShouldNotHaveThis This static member should not have a 'this' parameter. Consider using the notation 'member Member(args) = ...'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:537) ### [SR.tcStaticOptimizationConditionalsOnlyForFSharpLibrary](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcStaticOptimizationConditionalsOnlyForFSharpLibrary) SR.tcStaticOptimizationConditionalsOnlyForFSharpLibrary tcStaticOptimizationConditionalsOnlyForFSharpLibrary Static optimization conditionals are only for use within the F# library (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:677) ### [SR.tcStaticValFieldsMustBeMutableAndPrivate](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcStaticValFieldsMustBeMutableAndPrivate) SR.tcStaticValFieldsMustBeMutableAndPrivate tcStaticValFieldsMustBeMutableAndPrivate Static 'val' fields in types must be mutable, private and marked with the '[]' attribute. They are initialized to the 'null' or 'zero' value for their type. Consider also using a 'static let mutable' binding in a class type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:738) ### [SR.tcStructTypesCannotContainAbstractMembers](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcStructTypesCannotContainAbstractMembers) SR.tcStructTypesCannotContainAbstractMembers tcStructTypesCannotContainAbstractMembers Struct types cannot contain abstract members (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:805) ### [SR.tcStructUnionMultiCaseDistinctFields](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcStructUnionMultiCaseDistinctFields) SR.tcStructUnionMultiCaseDistinctFields tcStructUnionMultiCaseDistinctFields If a multicase union type is a struct, then all union cases must have unique names. For example: 'type A = B of b: int | C of c: int'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1384) ### [SR.tcStructUnionMultiCaseFieldsSameType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcStructUnionMultiCaseFieldsSameType) SR.tcStructUnionMultiCaseFieldsSameType tcStructUnionMultiCaseFieldsSameType If a multicase union type is a struct, then all fields with the same name must be of the same type. This rule applies also to the generated 'Item' name in case of unnamed fields. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1758) ### [SR.tcStructsCanOnlyBindThisAtMemberDeclaration](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcStructsCanOnlyBindThisAtMemberDeclaration) SR.tcStructsCanOnlyBindThisAtMemberDeclaration tcStructsCanOnlyBindThisAtMemberDeclaration Structs may only bind a 'this' parameter at member declarations (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:518) ### [SR.tcStructsCannotHaveConstructorWithNoArguments](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcStructsCannotHaveConstructorWithNoArguments) SR.tcStructsCannotHaveConstructorWithNoArguments tcStructsCannotHaveConstructorWithNoArguments Structs cannot have an object constructor with no arguments. This is a restriction imposed on all CLI languages as structs automatically support a default constructor. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:727) ### [SR.tcStructsInterfacesEnumsDelegatesMayNotInheritFromOtherTypes](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcStructsInterfacesEnumsDelegatesMayNotInheritFromOtherTypes) SR.tcStructsInterfacesEnumsDelegatesMayNotInheritFromOtherTypes tcStructsInterfacesEnumsDelegatesMayNotInheritFromOtherTypes Structs, interfaces, enums and delegates cannot inherit from other types (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:785) ### [SR.tcStructsMayNotContainDoBindings](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcStructsMayNotContainDoBindings) SR.tcStructsMayNotContainDoBindings tcStructsMayNotContainDoBindings Structs cannot contain 'do' bindings because the default constructor for structs would not execute these bindings (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:755) ### [SR.tcStructsMayNotContainLetBindings](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcStructsMayNotContainLetBindings) SR.tcStructsMayNotContainLetBindings tcStructsMayNotContainLetBindings Structs cannot contain value definitions because the default constructor for structs will not execute these bindings. Consider adding additional arguments to the primary constructor for the type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:756) ### [SR.tcStructsMustDeclareTypesOfImplicitCtorArgsExplicitly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcStructsMustDeclareTypesOfImplicitCtorArgsExplicitly) SR.tcStructsMustDeclareTypesOfImplicitCtorArgsExplicitly tcStructsMustDeclareTypesOfImplicitCtorArgsExplicitly Each argument of the primary constructor for a struct must be given a type, for example 'type S(x1:int, x2: int) = ...'. These arguments determine the fields of the struct. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1078) ### [SR.tcStructuralComparisonNotSatisfied1](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcStructuralComparisonNotSatisfied1) SR.tcStructuralComparisonNotSatisfied1 tcStructuralComparisonNotSatisfied1 The struct, record or union type '%s' has the 'StructuralComparison' attribute but the type parameter '%s' does not satisfy the 'comparison' constraint. Consider adding the 'comparison' constraint to the type parameter (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1070) ### [SR.tcStructuralComparisonNotSatisfied1](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcStructuralComparisonNotSatisfied1) SR.tcStructuralComparisonNotSatisfied1 tcStructuralComparisonNotSatisfied1 The struct, record or union type '%s' has the 'StructuralComparison' attribute but the type parameter '%s' does not satisfy the 'comparison' constraint. Consider adding the 'comparison' constraint to the type parameter (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1070) ### [SR.tcStructuralComparisonNotSatisfied2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcStructuralComparisonNotSatisfied2) SR.tcStructuralComparisonNotSatisfied2 tcStructuralComparisonNotSatisfied2 The struct, record or union type '%s' has the 'StructuralComparison' attribute but the component type '%s' does not satisfy the 'comparison' constraint (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1071) ### [SR.tcStructuralComparisonNotSatisfied2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcStructuralComparisonNotSatisfied2) SR.tcStructuralComparisonNotSatisfied2 tcStructuralComparisonNotSatisfied2 The struct, record or union type '%s' has the 'StructuralComparison' attribute but the component type '%s' does not satisfy the 'comparison' constraint (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1071) ### [SR.tcStructuralEqualityNotSatisfied1](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcStructuralEqualityNotSatisfied1) SR.tcStructuralEqualityNotSatisfied1 tcStructuralEqualityNotSatisfied1 The struct, record or union type '%s' has the 'StructuralEquality' attribute but the type parameter '%s' does not satisfy the 'equality' constraint. Consider adding the 'equality' constraint to the type parameter (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1076) ### [SR.tcStructuralEqualityNotSatisfied1](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcStructuralEqualityNotSatisfied1) SR.tcStructuralEqualityNotSatisfied1 tcStructuralEqualityNotSatisfied1 The struct, record or union type '%s' has the 'StructuralEquality' attribute but the type parameter '%s' does not satisfy the 'equality' constraint. Consider adding the 'equality' constraint to the type parameter (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1076) ### [SR.tcStructuralEqualityNotSatisfied2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcStructuralEqualityNotSatisfied2) SR.tcStructuralEqualityNotSatisfied2 tcStructuralEqualityNotSatisfied2 The struct, record or union type '%s' has the 'StructuralEquality' attribute but the component type '%s' does not satisfy the 'equality' constraint (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1077) ### [SR.tcStructuralEqualityNotSatisfied2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcStructuralEqualityNotSatisfied2) SR.tcStructuralEqualityNotSatisfied2 tcStructuralEqualityNotSatisfied2 The struct, record or union type '%s' has the 'StructuralEquality' attribute but the component type '%s' does not satisfy the 'equality' constraint (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1077) ### [SR.tcSubsumptionImplicitConversionUsed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcSubsumptionImplicitConversionUsed) SR.tcSubsumptionImplicitConversionUsed tcSubsumptionImplicitConversionUsed This expression implicitly converts type '%s' to type '%s'. See https://aka.ms/fsharp-implicit-convs. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1660) ### [SR.tcSubsumptionImplicitConversionUsed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcSubsumptionImplicitConversionUsed) SR.tcSubsumptionImplicitConversionUsed tcSubsumptionImplicitConversionUsed This expression implicitly converts type '%s' to type '%s'. See https://aka.ms/fsharp-implicit-convs. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1660) ### [SR.tcSynTypeOrInvalidInDeclaration](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcSynTypeOrInvalidInDeclaration) SR.tcSynTypeOrInvalidInDeclaration tcSynTypeOrInvalidInDeclaration SynType.Or is not permitted in this declaration (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1718) ### [SR.tcSyntaxCanOnlyBeUsedToCreateObjectTypes](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcSyntaxCanOnlyBeUsedToCreateObjectTypes) SR.tcSyntaxCanOnlyBeUsedToCreateObjectTypes tcSyntaxCanOnlyBeUsedToCreateObjectTypes '%s' may only be used to construct object types (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:620) ### [SR.tcSyntaxCanOnlyBeUsedToCreateObjectTypes](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcSyntaxCanOnlyBeUsedToCreateObjectTypes) SR.tcSyntaxCanOnlyBeUsedToCreateObjectTypes tcSyntaxCanOnlyBeUsedToCreateObjectTypes '%s' may only be used to construct object types (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:620) ### [SR.tcSyntaxErrorUnexpectedQMark](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcSyntaxErrorUnexpectedQMark) SR.tcSyntaxErrorUnexpectedQMark tcSyntaxErrorUnexpectedQMark Syntax error - unexpected '?' symbol (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:592) ### [SR.tcSyntaxFormUsedOnlyWithRecordLabelsPropertiesAndFields](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcSyntaxFormUsedOnlyWithRecordLabelsPropertiesAndFields) SR.tcSyntaxFormUsedOnlyWithRecordLabelsPropertiesAndFields tcSyntaxFormUsedOnlyWithRecordLabelsPropertiesAndFields The syntax 'expr.id' may only be used with record labels, properties and fields (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:671) ### [SR.tcTPFieldMustBeLiteral](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTPFieldMustBeLiteral) SR.tcTPFieldMustBeLiteral tcTPFieldMustBeLiteral Invalid provided field. Provided fields of erased provided types must be literals. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1333) ### [SR.tcThisTypeMayNotHaveACLIMutableAttribute](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcThisTypeMayNotHaveACLIMutableAttribute) SR.tcThisTypeMayNotHaveACLIMutableAttribute tcThisTypeMayNotHaveACLIMutableAttribute This type definition may not have the 'CLIMutable' attribute. Only record types may have this attribute. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1304) ### [SR.tcThisValueMayNotBeInlined](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcThisValueMayNotBeInlined) SR.tcThisValueMayNotBeInlined tcThisValueMayNotBeInlined This member, function or value declaration may not be declared 'inline' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1322) ### [SR.tcThreadStaticAndContextStaticMustBeStatic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcThreadStaticAndContextStaticMustBeStatic) SR.tcThreadStaticAndContextStaticMustBeStatic tcThreadStaticAndContextStaticMustBeStatic Thread-static and context-static variables must be static and given the [] attribute to indicate that the value is initialized to the default value on each new thread (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:735) ### [SR.tcTraitHasMultipleSupportTypes](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTraitHasMultipleSupportTypes) SR.tcTraitHasMultipleSupportTypes tcTraitHasMultipleSupportTypes The trait '%s' invoked by this call has multiple support types. This invocation syntax is not permitted for such traits. See https://aka.ms/fsharp-srtp for guidance. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1713) ### [SR.tcTraitHasMultipleSupportTypes](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTraitHasMultipleSupportTypes) SR.tcTraitHasMultipleSupportTypes tcTraitHasMultipleSupportTypes The trait '%s' invoked by this call has multiple support types. This invocation syntax is not permitted for such traits. See https://aka.ms/fsharp-srtp for guidance. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1713) ### [SR.tcTraitInvocationShouldUseTick](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTraitInvocationShouldUseTick) SR.tcTraitInvocationShouldUseTick tcTraitInvocationShouldUseTick Invocation of a static constraint should use \"'T.Ident\" and not \"^T.Ident\", even for statically resolved type parameters. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1710) ### [SR.tcTraitIsNotStatic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTraitIsNotStatic) SR.tcTraitIsNotStatic tcTraitIsNotStatic Trait '%s' is not static (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1707) ### [SR.tcTraitIsNotStatic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTraitIsNotStatic) SR.tcTraitIsNotStatic tcTraitIsNotStatic Trait '%s' is not static (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1707) ### [SR.tcTraitIsStatic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTraitIsStatic) SR.tcTraitIsStatic tcTraitIsStatic Trait '%s' is static (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1706) ### [SR.tcTraitIsStatic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTraitIsStatic) SR.tcTraitIsStatic tcTraitIsStatic Trait '%s' is static (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1706) ### [SR.tcTraitMayNotUseComplexThings](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTraitMayNotUseComplexThings) SR.tcTraitMayNotUseComplexThings tcTraitMayNotUseComplexThings A trait may not specify optional, in, out, ParamArray, CallerInfo or Quote arguments (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1708) ### [SR.tcTryIllegalInSequenceExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTryIllegalInSequenceExpression) SR.tcTryIllegalInSequenceExpression tcTryIllegalInSequenceExpression 'try'/'with' cannot be used within sequence expressions (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:656) ### [SR.tcTryWithMayNotBeUsedInQueries](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTryWithMayNotBeUsedInQueries) SR.tcTryWithMayNotBeUsedInQueries tcTryWithMayNotBeUsedInQueries 'try/with' expressions may not be used in queries (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1317) ### [SR.tcTupleMemberNotNormallyUsed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTupleMemberNotNormallyUsed) SR.tcTupleMemberNotNormallyUsed tcTupleMemberNotNormallyUsed This method or property is not normally used from F# code, use an explicit tuple pattern for deconstruction instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1496) ### [SR.tcTupleStructMismatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTupleStructMismatch) SR.tcTupleStructMismatch tcTupleStructMismatch One tuple type is a struct tuple, the other is a reference tuple (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1375) ### [SR.tcTypeAbbreviationHasTypeParametersMissingOnType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeAbbreviationHasTypeParametersMissingOnType) SR.tcTypeAbbreviationHasTypeParametersMissingOnType tcTypeAbbreviationHasTypeParametersMissingOnType This type abbreviation has one or more declared type parameters that do not appear in the type being abbreviated. Type abbreviations must use all declared type parameters in the type being abbreviated. Consider removing one or more type parameters, or use a concrete type definition that wraps an underlying type, such as 'type C<'a> = C of ...'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:784) ### [SR.tcTypeAbbreviationsCannotHaveAugmentations](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeAbbreviationsCannotHaveAugmentations) SR.tcTypeAbbreviationsCannotHaveAugmentations tcTypeAbbreviationsCannotHaveAugmentations Type abbreviations cannot have augmentations (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:820) ### [SR.tcTypeAbbreviationsCannotHaveInterfaceDeclaration](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeAbbreviationsCannotHaveInterfaceDeclaration) SR.tcTypeAbbreviationsCannotHaveInterfaceDeclaration tcTypeAbbreviationsCannotHaveInterfaceDeclaration Type abbreviations cannot have interface declarations (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:760) ### [SR.tcTypeAbbreviationsCheckedAtCompileTime](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeAbbreviationsCheckedAtCompileTime) SR.tcTypeAbbreviationsCheckedAtCompileTime tcTypeAbbreviationsCheckedAtCompileTime As of F# 4.1, the accessibility of type abbreviations is checked at compile-time. Consider changing the accessibility of the type abbreviation. Ignoring this warning might lead to runtime errors. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:752) ### [SR.tcTypeAbbreviationsMayNotHaveMembers](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeAbbreviationsMayNotHaveMembers) SR.tcTypeAbbreviationsMayNotHaveMembers tcTypeAbbreviationsMayNotHaveMembers Type abbreviations cannot have members (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:751) ### [SR.tcTypeCannotBeEnumerated](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeCannotBeEnumerated) SR.tcTypeCannotBeEnumerated tcTypeCannotBeEnumerated The type '%s' is not a type whose values can be enumerated with this syntax, i.e. is not compatible with either seq<_>, IEnumerable<_> or IEnumerable and does not have a GetEnumerator method (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:553) ### [SR.tcTypeCannotBeEnumerated](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeCannotBeEnumerated) SR.tcTypeCannotBeEnumerated tcTypeCannotBeEnumerated The type '%s' is not a type whose values can be enumerated with this syntax, i.e. is not compatible with either seq<_>, IEnumerable<_> or IEnumerable and does not have a GetEnumerator method (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:553) ### [SR.tcTypeCastErased](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeCastErased) SR.tcTypeCastErased tcTypeCastErased This downcast will erase the provided type '%s' to the type '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1228) ### [SR.tcTypeCastErased](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeCastErased) SR.tcTypeCastErased tcTypeCastErased This downcast will erase the provided type '%s' to the type '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1228) ### [SR.tcTypeDefinitionIsCyclic](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeDefinitionIsCyclic) SR.tcTypeDefinitionIsCyclic tcTypeDefinitionIsCyclic This type definition involves an immediate cyclic reference through an abbreviation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:810) ### [SR.tcTypeDefinitionIsCyclicThroughInheritance](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeDefinitionIsCyclicThroughInheritance) SR.tcTypeDefinitionIsCyclicThroughInheritance tcTypeDefinitionIsCyclicThroughInheritance This type definition involves an immediate cyclic reference through a struct field or inheritance relation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:811) ### [SR.tcTypeDefinitionIsCyclicThroughSpreads](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeDefinitionIsCyclicThroughSpreads) SR.tcTypeDefinitionIsCyclicThroughSpreads tcTypeDefinitionIsCyclicThroughSpreads This type definition involves a cyclic reference through a spread. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1839) ### [SR.tcTypeDefinitionsWithImplicitConstructionMustHaveLocalBindingsBeforeMembers](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeDefinitionsWithImplicitConstructionMustHaveLocalBindingsBeforeMembers) SR.tcTypeDefinitionsWithImplicitConstructionMustHaveLocalBindingsBeforeMembers tcTypeDefinitionsWithImplicitConstructionMustHaveLocalBindingsBeforeMembers 'let' and 'do' bindings must come before member and interface definitions in type definitions (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:816) ### [SR.tcTypeDefinitionsWithImplicitConstructionMustHaveOneInherit](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeDefinitionsWithImplicitConstructionMustHaveOneInherit) SR.tcTypeDefinitionsWithImplicitConstructionMustHaveOneInherit tcTypeDefinitionsWithImplicitConstructionMustHaveOneInherit Type definitions may only have one 'inherit' specification and it must be the first declaration (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:815) ### [SR.tcTypeDoesNotHaveAnyNull](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeDoesNotHaveAnyNull) SR.tcTypeDoesNotHaveAnyNull tcTypeDoesNotHaveAnyNull The type '%s' does not support a nullness qualification. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1526) ### [SR.tcTypeDoesNotHaveAnyNull](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeDoesNotHaveAnyNull) SR.tcTypeDoesNotHaveAnyNull tcTypeDoesNotHaveAnyNull The type '%s' does not support a nullness qualification. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1526) ### [SR.tcTypeDoesNotInheritAttribute](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeDoesNotInheritAttribute) SR.tcTypeDoesNotInheritAttribute tcTypeDoesNotInheritAttribute This type does not inherit Attribute, it will not work correctly with other .NET languages. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1516) ### [SR.tcTypeExceptionOrModule](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeExceptionOrModule) SR.tcTypeExceptionOrModule tcTypeExceptionOrModule type, exception or module (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:768) ### [SR.tcTypeHasNoAccessibleConstructor](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeHasNoAccessibleConstructor) SR.tcTypeHasNoAccessibleConstructor tcTypeHasNoAccessibleConstructor This type has no accessible object constructors (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:660) ### [SR.tcTypeHasNoNestedTypes](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeHasNoNestedTypes) SR.tcTypeHasNoNestedTypes tcTypeHasNoNestedTypes This type has no nested types (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:569) ### [SR.tcTypeIsInaccessible](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeIsInaccessible) SR.tcTypeIsInaccessible tcTypeIsInaccessible This type is not accessible from this code location (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:697) ### [SR.tcTypeIsNotARecordType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeIsNotARecordType) SR.tcTypeIsNotARecordType tcTypeIsNotARecordType This type is not a record type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:651) ### [SR.tcTypeIsNotARecordTypeNeedConstructor](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeIsNotARecordTypeNeedConstructor) SR.tcTypeIsNotARecordTypeNeedConstructor tcTypeIsNotARecordTypeNeedConstructor This type is not a record type. Values of class and struct types must be created using calls to object constructors. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:650) ### [SR.tcTypeIsNotInterfaceType0](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeIsNotInterfaceType0) SR.tcTypeIsNotInterfaceType0 tcTypeIsNotInterfaceType0 This type is not an interface type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:762) ### [SR.tcTypeIsNotInterfaceType1](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeIsNotInterfaceType1) SR.tcTypeIsNotInterfaceType1 tcTypeIsNotInterfaceType1 The type '%s' is not an interface type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:744) ### [SR.tcTypeIsNotInterfaceType1](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeIsNotInterfaceType1) SR.tcTypeIsNotInterfaceType1 tcTypeIsNotInterfaceType1 The type '%s' is not an interface type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:744) ### [SR.tcTypeOrModule](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeOrModule) SR.tcTypeOrModule tcTypeOrModule type or module (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:769) ### [SR.tcTypeParameterArityMismatch](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeParameterArityMismatch) SR.tcTypeParameterArityMismatch tcTypeParameterArityMismatch This value, type or method expects %d type parameter(s) but was given %d (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:546) ### [SR.tcTypeParameterHasBeenConstrained](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeParameterHasBeenConstrained) SR.tcTypeParameterHasBeenConstrained tcTypeParameterHasBeenConstrained This type parameter has been used in a way that constrains it to always be '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:523) ### [SR.tcTypeParameterHasBeenConstrained](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeParameterHasBeenConstrained) SR.tcTypeParameterHasBeenConstrained tcTypeParameterHasBeenConstrained This type parameter has been used in a way that constrains it to always be '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:523) ### [SR.tcTypeParameterInvalidAsTypeConstructor](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeParameterInvalidAsTypeConstructor) SR.tcTypeParameterInvalidAsTypeConstructor tcTypeParameterInvalidAsTypeConstructor Type parameter cannot be used as type constructor (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:571) ### [SR.tcTypeParametersInferredAreNotStable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeParametersInferredAreNotStable) SR.tcTypeParametersInferredAreNotStable tcTypeParametersInferredAreNotStable The type parameters inferred for this value are not stable under the erasure of type abbreviations. This is due to the use of type abbreviations which drop or reorder type parameters, e.g. \n\ttype taggedInt<'a> = int or\n\ttype swap<'a,'b> = 'b * 'a.\nConsider declaring the type parameters for this value explicitly, e.g.\n\tlet f<'a,'b> ((x,y) : swap<'b,'a>) : swap<'a,'b> = (y,x). (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:524) ### [SR.tcTypeRequiresDefinition](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeRequiresDefinition) SR.tcTypeRequiresDefinition tcTypeRequiresDefinition This type requires a definition (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:783) ### [SR.tcTypeTestErased](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeTestErased) SR.tcTypeTestErased tcTypeTestErased This type test with a provided type '%s' is not allowed because this provided type will be erased to '%s' at runtime. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1229) ### [SR.tcTypeTestErased](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeTestErased) SR.tcTypeTestErased tcTypeTestErased This type test with a provided type '%s' is not allowed because this provided type will be erased to '%s' at runtime. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1229) ### [SR.tcTypeTestLosesMeasures](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeTestLosesMeasures) SR.tcTypeTestLosesMeasures tcTypeTestLosesMeasures This type test or downcast will ignore the unit-of-measure '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1122) ### [SR.tcTypeTestLosesMeasures](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeTestLosesMeasures) SR.tcTypeTestLosesMeasures tcTypeTestLosesMeasures This type test or downcast will ignore the unit-of-measure '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1122) ### [SR.tcTypeTestLossy](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeTestLossy) SR.tcTypeTestLossy tcTypeTestLossy This type test or downcast will erase the provided type '%s' to the type '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1227) ### [SR.tcTypeTestLossy](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeTestLossy) SR.tcTypeTestLossy tcTypeTestLossy This type test or downcast will erase the provided type '%s' to the type '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1227) ### [SR.tcTypeUsedInInvalidWay](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeUsedInInvalidWay) SR.tcTypeUsedInInvalidWay tcTypeUsedInInvalidWay The type '%s' is used in an invalid way. A value prior to '%s' has an inferred type involving '%s', which is an invalid forward reference. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:822) ### [SR.tcTypeUsedInInvalidWay](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypeUsedInInvalidWay) SR.tcTypeUsedInInvalidWay tcTypeUsedInInvalidWay The type '%s' is used in an invalid way. A value prior to '%s' has an inferred type involving '%s', which is an invalid forward reference. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:822) ### [SR.tcTypesAreAlwaysSealedAssemblyCode](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypesAreAlwaysSealedAssemblyCode) SR.tcTypesAreAlwaysSealedAssemblyCode tcTypesAreAlwaysSealedAssemblyCode Assembly code types are always sealed (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:797) ### [SR.tcTypesAreAlwaysSealedDU](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypesAreAlwaysSealedDU) SR.tcTypesAreAlwaysSealedDU tcTypesAreAlwaysSealedDU Discriminated union types are always sealed (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:795) ### [SR.tcTypesAreAlwaysSealedDelegate](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypesAreAlwaysSealedDelegate) SR.tcTypesAreAlwaysSealedDelegate tcTypesAreAlwaysSealedDelegate Delegate types are always sealed (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:799) ### [SR.tcTypesAreAlwaysSealedEnum](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypesAreAlwaysSealedEnum) SR.tcTypesAreAlwaysSealedEnum tcTypesAreAlwaysSealedEnum Enum types are always sealed (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:800) ### [SR.tcTypesAreAlwaysSealedRecord](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypesAreAlwaysSealedRecord) SR.tcTypesAreAlwaysSealedRecord tcTypesAreAlwaysSealedRecord Record types are always sealed (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:796) ### [SR.tcTypesAreAlwaysSealedStruct](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypesAreAlwaysSealedStruct) SR.tcTypesAreAlwaysSealedStruct tcTypesAreAlwaysSealedStruct Struct types are always sealed (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:798) ### [SR.tcTypesCannotContainNestedTypes](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypesCannotContainNestedTypes) SR.tcTypesCannotContainNestedTypes tcTypesCannotContainNestedTypes Types cannot contain nested type definitions (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:767) ### [SR.tcTypesCannotInheritFromMultipleConcreteTypes](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcTypesCannotInheritFromMultipleConcreteTypes) SR.tcTypesCannotInheritFromMultipleConcreteTypes tcTypesCannotInheritFromMultipleConcreteTypes Types cannot inherit from multiple concrete types (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:786) ### [SR.tcUnableToParseFormatString](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnableToParseFormatString) SR.tcUnableToParseFormatString tcUnableToParseFormatString Unable to parse format string '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:600) ### [SR.tcUnableToParseFormatString](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnableToParseFormatString) SR.tcUnableToParseFormatString tcUnableToParseFormatString Unable to parse format string '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:600) ### [SR.tcUnableToParseInterpolatedString](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnableToParseInterpolatedString) SR.tcUnableToParseInterpolatedString tcUnableToParseInterpolatedString Invalid interpolated string. %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1647) ### [SR.tcUnableToParseInterpolatedString](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnableToParseInterpolatedString) SR.tcUnableToParseInterpolatedString tcUnableToParseInterpolatedString Invalid interpolated string. %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1647) ### [SR.tcUndefinedField](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUndefinedField) SR.tcUndefinedField tcUndefinedField The field '%s' has been given a value, but is not present in the type '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:622) ### [SR.tcUndefinedField](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUndefinedField) SR.tcUndefinedField tcUndefinedField The field '%s' has been given a value, but is not present in the type '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:622) ### [SR.tcUnexpectedBigRationalConstant](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnexpectedBigRationalConstant) SR.tcUnexpectedBigRationalConstant tcUnexpectedBigRationalConstant Unexpected big rational constant (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:494) ### [SR.tcUnexpectedConditionInImportedAssembly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnexpectedConditionInImportedAssembly) SR.tcUnexpectedConditionInImportedAssembly tcUnexpectedConditionInImportedAssembly Unexpected condition in imported assembly: failed to decode AttributeUsage attribute (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:698) ### [SR.tcUnexpectedConstByteArray](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnexpectedConstByteArray) SR.tcUnexpectedConstByteArray tcUnexpectedConstByteArray Unexpected Const_bytearray (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:497) ### [SR.tcUnexpectedConstUint16Array](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnexpectedConstUint16Array) SR.tcUnexpectedConstUint16Array tcUnexpectedConstUint16Array Unexpected Const_uint16array (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:496) ### [SR.tcUnexpectedExprAtRecInfPoint](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnexpectedExprAtRecInfPoint) SR.tcUnexpectedExprAtRecInfPoint tcUnexpectedExprAtRecInfPoint Unexpected expression at recursive inference point (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:519) ### [SR.tcUnexpectedFunTypeInUnionCaseField](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnexpectedFunTypeInUnionCaseField) SR.tcUnexpectedFunTypeInUnionCaseField tcUnexpectedFunTypeInUnionCaseField Unexpected function type in union case field definition. If you intend the field to be a function, consider wrapping the function signature with parens, e.g. | Case of a -> b into | Case of (a -> b). (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1753) ### [SR.tcUnexpectedMeasureAnon](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnexpectedMeasureAnon) SR.tcUnexpectedMeasureAnon tcUnexpectedMeasureAnon Unexpected SynMeasure.Anon (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:491) ### [SR.tcUnexpectedPropertyInSyntaxTree](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnexpectedPropertyInSyntaxTree) SR.tcUnexpectedPropertyInSyntaxTree tcUnexpectedPropertyInSyntaxTree Unexpected source-level property specification in syntax tree (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:534) ### [SR.tcUnexpectedPropertySpec](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnexpectedPropertySpec) SR.tcUnexpectedPropertySpec tcUnexpectedPropertySpec Unexpected source-level property specification (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:540) ### [SR.tcUnexpectedSlashInType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnexpectedSlashInType) SR.tcUnexpectedSlashInType tcUnexpectedSlashInType Unexpected / in type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:575) ### [SR.tcUnexpectedSymbolInTypeExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnexpectedSymbolInTypeExpression) SR.tcUnexpectedSymbolInTypeExpression tcUnexpectedSymbolInTypeExpression Unexpected %s in type expression (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:570) ### [SR.tcUnexpectedSymbolInTypeExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnexpectedSymbolInTypeExpression) SR.tcUnexpectedSymbolInTypeExpression tcUnexpectedSymbolInTypeExpression Unexpected %s in type expression (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:570) ### [SR.tcUnexpectedTypeArguments](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnexpectedTypeArguments) SR.tcUnexpectedTypeArguments tcUnexpectedTypeArguments Unexpected type arguments (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:576) ### [SR.tcUninitializedValFieldsMustBeMutable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUninitializedValFieldsMustBeMutable) SR.tcUninitializedValFieldsMustBeMutable tcUninitializedValFieldsMustBeMutable Uninitialized 'val' fields must be mutable and marked with the '[]' attribute. Consider using a 'let' binding instead of a 'val' field. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:737) ### [SR.tcUnionCaseConstructorDoesNotHaveFieldWithGivenName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnionCaseConstructorDoesNotHaveFieldWithGivenName) SR.tcUnionCaseConstructorDoesNotHaveFieldWithGivenName tcUnionCaseConstructorDoesNotHaveFieldWithGivenName The union case '%s' does not have a field named '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1347) ### [SR.tcUnionCaseConstructorDoesNotHaveFieldWithGivenName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnionCaseConstructorDoesNotHaveFieldWithGivenName) SR.tcUnionCaseConstructorDoesNotHaveFieldWithGivenName tcUnionCaseConstructorDoesNotHaveFieldWithGivenName The union case '%s' does not have a field named '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1347) ### [SR.tcUnionCaseDoesNotTakeArguments](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnionCaseDoesNotTakeArguments) SR.tcUnionCaseDoesNotTakeArguments tcUnionCaseDoesNotTakeArguments This union case does not take arguments (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:584) ### [SR.tcUnionCaseExpectsTupledArguments](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnionCaseExpectsTupledArguments) SR.tcUnionCaseExpectsTupledArguments tcUnionCaseExpectsTupledArguments This union case expects %d arguments in tupled form, but was given %d. The missing field arguments may be any of:%s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:586) ### [SR.tcUnionCaseExpectsTupledArguments](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnionCaseExpectsTupledArguments) SR.tcUnionCaseExpectsTupledArguments tcUnionCaseExpectsTupledArguments This union case expects %d arguments in tupled form, but was given %d. The missing field arguments may be any of:%s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:586) ### [SR.tcUnionCaseFieldCannotBeUsedMoreThanOnce](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnionCaseFieldCannotBeUsedMoreThanOnce) SR.tcUnionCaseFieldCannotBeUsedMoreThanOnce tcUnionCaseFieldCannotBeUsedMoreThanOnce Union case/exception field '%s' cannot be used more than once. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1351) ### [SR.tcUnionCaseFieldCannotBeUsedMoreThanOnce](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnionCaseFieldCannotBeUsedMoreThanOnce) SR.tcUnionCaseFieldCannotBeUsedMoreThanOnce tcUnionCaseFieldCannotBeUsedMoreThanOnce Union case/exception field '%s' cannot be used more than once. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1351) ### [SR.tcUnionCaseNameConflictsWithGeneratedType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnionCaseNameConflictsWithGeneratedType) SR.tcUnionCaseNameConflictsWithGeneratedType tcUnionCaseNameConflictsWithGeneratedType The union case named '%s' conflicts with the generated type '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1111) ### [SR.tcUnionCaseNameConflictsWithGeneratedType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnionCaseNameConflictsWithGeneratedType) SR.tcUnionCaseNameConflictsWithGeneratedType tcUnionCaseNameConflictsWithGeneratedType The union case named '%s' conflicts with the generated type '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1111) ### [SR.tcUnionCaseRequiresOneArgument](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnionCaseRequiresOneArgument) SR.tcUnionCaseRequiresOneArgument tcUnionCaseRequiresOneArgument This union case takes one argument (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:585) ### [SR.tcUnitToObjSubsumption](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnitToObjSubsumption) SR.tcUnitToObjSubsumption tcUnitToObjSubsumption This expression uses 'unit' for an 'obj'-typed argument. This will lead to passing 'null' at runtime. This warning may be disabled using '#nowarn \"3397\". (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1675) ### [SR.tcUnitsOfMeasureInvalidInTypeConstructor](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnitsOfMeasureInvalidInTypeConstructor) SR.tcUnitsOfMeasureInvalidInTypeConstructor tcUnitsOfMeasureInvalidInTypeConstructor Unit-of-measure cannot be used in type constructor application (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:566) ### [SR.tcUnknownUnion](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnknownUnion) SR.tcUnknownUnion tcUnknownUnion Unknown union case (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:529) ### [SR.tcUnnamedArgumentsDoNotFormPrefix](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnnamedArgumentsDoNotFormPrefix) SR.tcUnnamedArgumentsDoNotFormPrefix tcUnnamedArgumentsDoNotFormPrefix The unnamed arguments do not form a prefix of the arguments of the method called (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:676) ### [SR.tcUnrecognizedAttributeTarget](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnrecognizedAttributeTarget) SR.tcUnrecognizedAttributeTarget tcUnrecognizedAttributeTarget Unrecognized attribute target. Valid attribute targets are 'assembly', 'module', 'type', 'method', 'property', 'return', 'param', 'field', 'event', 'constructor'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:699) ### [SR.tcUnrecognizedQueryBinaryOperator](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnrecognizedQueryBinaryOperator) SR.tcUnrecognizedQueryBinaryOperator tcUnrecognizedQueryBinaryOperator Arguments to query operators may require parentheses, e.g. 'where (x > y)' or 'groupBy (x.Length / 10)' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1324) ### [SR.tcUnrecognizedQueryOperator](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnrecognizedQueryOperator) SR.tcUnrecognizedQueryOperator tcUnrecognizedQueryOperator This is not a known query operator. Query operators are identifiers such as 'select', 'where', 'sortBy', 'thenBy', 'groupBy', 'groupValBy', 'join', 'groupJoin', 'sumBy' and 'averageBy', defined using corresponding methods on the 'QueryBuilder' type. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1316) ### [SR.tcUnsupportedAttribute](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnsupportedAttribute) SR.tcUnsupportedAttribute tcUnsupportedAttribute This attribute cannot be used in this version of F# (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:708) ### [SR.tcUnsupportedMutRecDecl](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUnsupportedMutRecDecl) SR.tcUnsupportedMutRecDecl tcUnsupportedMutRecDecl This declaration is not supported in recursive declaration groups (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1382) ### [SR.tcUseForInSequenceExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUseForInSequenceExpression) SR.tcUseForInSequenceExpression tcUseForInSequenceExpression The use of 'let! x = coll' in sequence expressions is not permitted. Use 'for x in coll' instead. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:655) ### [SR.tcUseMayNotBeUsedInQueries](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUseMayNotBeUsedInQueries) SR.tcUseMayNotBeUsedInQueries tcUseMayNotBeUsedInQueries 'use' expressions may not be used in queries (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1313) ### [SR.tcUseYieldBangForMultipleResults](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUseYieldBangForMultipleResults) SR.tcUseYieldBangForMultipleResults tcUseYieldBangForMultipleResults In sequence expressions, multiple results are generated using 'yield!' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:657) ### [SR.tcUsingInterfaceWithStaticAbstractMethodAsType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUsingInterfaceWithStaticAbstractMethodAsType) SR.tcUsingInterfaceWithStaticAbstractMethodAsType tcUsingInterfaceWithStaticAbstractMethodAsType '%s' is normally used as a type constraint in generic code, e.g. \"'T when ISomeInterface<'T>\" or \"let f (x: #ISomeInterface<_>)\". See https://aka.ms/fsharp-iwsams for guidance. You can disable this warning by using '#nowarn \"3536\"' or '--nowarn:3536'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1712) ### [SR.tcUsingInterfaceWithStaticAbstractMethodAsType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUsingInterfaceWithStaticAbstractMethodAsType) SR.tcUsingInterfaceWithStaticAbstractMethodAsType tcUsingInterfaceWithStaticAbstractMethodAsType '%s' is normally used as a type constraint in generic code, e.g. \"'T when ISomeInterface<'T>\" or \"let f (x: #ISomeInterface<_>)\". See https://aka.ms/fsharp-iwsams for guidance. You can disable this warning by using '#nowarn \"3536\"' or '--nowarn:3536'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1712) ### [SR.tcUsingInterfacesWithStaticAbstractMethods](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcUsingInterfacesWithStaticAbstractMethods) SR.tcUsingInterfacesWithStaticAbstractMethods tcUsingInterfacesWithStaticAbstractMethods Declaring \"interfaces with static abstract methods\" is an advanced feature. See https://aka.ms/fsharp-iwsams for guidance. You can disable this warning by using '#nowarn \"3535\"' or '--nowarn:3535'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1711) ### [SR.tcValueInSignatureRequiresLiteralAttribute](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcValueInSignatureRequiresLiteralAttribute) SR.tcValueInSignatureRequiresLiteralAttribute tcValueInSignatureRequiresLiteralAttribute A declaration may only be given a value in a signature if the declaration has the [] attribute (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:734) ### [SR.tcVolatileFieldsMustBeMutable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcVolatileFieldsMustBeMutable) SR.tcVolatileFieldsMustBeMutable tcVolatileFieldsMustBeMutable Volatile fields must be marked 'mutable' and cannot be thread-static (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:736) ### [SR.tcVolatileOnlyOnClassLetBindings](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tcVolatileOnlyOnClassLetBindings) SR.tcVolatileOnlyOnClassLetBindings tcVolatileOnlyOnClassLetBindings The 'VolatileField' attribute may only be used on 'let' bindings in classes (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:682) ### [SR.tlrLambdaLiftingOptimizationsNotApplied](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tlrLambdaLiftingOptimizationsNotApplied) SR.tlrLambdaLiftingOptimizationsNotApplied tlrLambdaLiftingOptimizationsNotApplied Note: Lambda-lifting optimizations have not been applied because of the use of this local constrained generic function as a first class value. Adding type constraints may resolve this condition. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:988) ### [SR.tlrUnexpectedTExpr](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tlrUnexpectedTExpr) SR.tlrUnexpectedTExpr tlrUnexpectedTExpr Unexpected Expr.TyChoose (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:987) ### [SR.tooManyMethodsInDotNetTypeWritingAssembly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tooManyMethodsInDotNetTypeWritingAssembly) SR.tooManyMethodsInDotNetTypeWritingAssembly tooManyMethodsInDotNetTypeWritingAssembly The type '%s' has too many methods. Found: '%d', maximum: '%d' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1767) ### [SR.tooManyMethodsInDotNetTypeWritingAssembly](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tooManyMethodsInDotNetTypeWritingAssembly) SR.tooManyMethodsInDotNetTypeWritingAssembly tooManyMethodsInDotNetTypeWritingAssembly The type '%s' has too many methods. Found: '%d', maximum: '%d' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1767) ### [SR.toolLocationHelperUnsupportedFrameworkVersion](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#toolLocationHelperUnsupportedFrameworkVersion) SR.toolLocationHelperUnsupportedFrameworkVersion toolLocationHelperUnsupportedFrameworkVersion The specified .NET Framework version '%s' is not supported. Please specify a value from the enumeration Microsoft.Build.Utilities.TargetDotNetFrameworkVersion. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1137) ### [SR.toolLocationHelperUnsupportedFrameworkVersion](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#toolLocationHelperUnsupportedFrameworkVersion) SR.toolLocationHelperUnsupportedFrameworkVersion toolLocationHelperUnsupportedFrameworkVersion The specified .NET Framework version '%s' is not supported. Please specify a value from the enumeration Microsoft.Build.Utilities.TargetDotNetFrameworkVersion. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1137) ### [SR.tupleRequiredInAbstractMethod](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#tupleRequiredInAbstractMethod) SR.tupleRequiredInAbstractMethod tupleRequiredInAbstractMethod \nA tuple type is required for one or more arguments. Consider wrapping the given arguments in additional parentheses or review the definition of the interface. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:39) ### [SR.typeInfoActivePatternResult](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typeInfoActivePatternResult) SR.typeInfoActivePatternResult typeInfoActivePatternResult active pattern result (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:956) ### [SR.typeInfoActiveRecognizer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typeInfoActiveRecognizer) SR.typeInfoActiveRecognizer typeInfoActiveRecognizer active recognizer (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:957) ### [SR.typeInfoAnonRecdField](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typeInfoAnonRecdField) SR.typeInfoAnonRecdField typeInfoAnonRecdField anonymous record field (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:964) ### [SR.typeInfoArgument](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typeInfoArgument) SR.typeInfoArgument typeInfoArgument argument (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:963) ### [SR.typeInfoCallsWord](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typeInfoCallsWord) SR.typeInfoCallsWord typeInfoCallsWord Calls (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1296) ### [SR.typeInfoCustomOperation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typeInfoCustomOperation) SR.typeInfoCustomOperation typeInfoCustomOperation custom operation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:962) ### [SR.typeInfoEvent](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typeInfoEvent) SR.typeInfoEvent typeInfoEvent event (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:959) ### [SR.typeInfoExtension](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typeInfoExtension) SR.typeInfoExtension typeInfoExtension extension (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:961) ### [SR.typeInfoField](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typeInfoField) SR.typeInfoField typeInfoField field (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:958) ### [SR.typeInfoFromFirst](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typeInfoFromFirst) SR.typeInfoFromFirst typeInfoFromFirst from %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:969) ### [SR.typeInfoFromFirst](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typeInfoFromFirst) SR.typeInfoFromFirst typeInfoFromFirst from %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:969) ### [SR.typeInfoFromNext](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typeInfoFromNext) SR.typeInfoFromNext typeInfoFromNext also from %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:970) ### [SR.typeInfoFromNext](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typeInfoFromNext) SR.typeInfoFromNext typeInfoFromNext also from %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:970) ### [SR.typeInfoFullName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typeInfoFullName) SR.typeInfoFullName typeInfoFullName Full name (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:950) ### [SR.typeInfoGeneratedProperty](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typeInfoGeneratedProperty) SR.typeInfoGeneratedProperty typeInfoGeneratedProperty generated property (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:971) ### [SR.typeInfoGeneratedType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typeInfoGeneratedType) SR.typeInfoGeneratedType typeInfoGeneratedType generated type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:972) ### [SR.typeInfoModule](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typeInfoModule) SR.typeInfoModule typeInfoModule module (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:967) ### [SR.typeInfoNamespace](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typeInfoNamespace) SR.typeInfoNamespace typeInfoNamespace namespace (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:966) ### [SR.typeInfoNamespaceOrModule](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typeInfoNamespaceOrModule) SR.typeInfoNamespaceOrModule typeInfoNamespaceOrModule namespace/module (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:968) ### [SR.typeInfoOtherOverloads](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typeInfoOtherOverloads) SR.typeInfoOtherOverloads typeInfoOtherOverloads and %d other overloads (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:954) ### [SR.typeInfoPatternVariable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typeInfoPatternVariable) SR.typeInfoPatternVariable typeInfoPatternVariable patvar (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:965) ### [SR.typeInfoProperty](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typeInfoProperty) SR.typeInfoProperty typeInfoProperty property (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:960) ### [SR.typeInfoUnionCase](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typeInfoUnionCase) SR.typeInfoUnionCase typeInfoUnionCase union case (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:955) ### [SR.typeIsNotAccessible](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typeIsNotAccessible) SR.typeIsNotAccessible typeIsNotAccessible The type '%s' is not accessible from this code location (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:977) ### [SR.typeIsNotAccessible](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typeIsNotAccessible) SR.typeIsNotAccessible typeIsNotAccessible The type '%s' is not accessible from this code location (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:977) ### [SR.typrelCannotResolveAmbiguityInDelegate](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelCannotResolveAmbiguityInDelegate) SR.typrelCannotResolveAmbiguityInDelegate typrelCannotResolveAmbiguityInDelegate Could not resolve the ambiguity in the use of a generic construct with a 'delegate' constraint at or near this position (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:172) ### [SR.typrelCannotResolveAmbiguityInEnum](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelCannotResolveAmbiguityInEnum) SR.typrelCannotResolveAmbiguityInEnum typrelCannotResolveAmbiguityInEnum Could not resolve the ambiguity in the use of a generic construct with an 'enum' constraint at or near this position (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:171) ### [SR.typrelCannotResolveAmbiguityInPrintf](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelCannotResolveAmbiguityInPrintf) SR.typrelCannotResolveAmbiguityInPrintf typrelCannotResolveAmbiguityInPrintf Could not resolve the ambiguity inherent in the use of a 'printf'-style format string (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:170) ### [SR.typrelCannotResolveAmbiguityInUnmanaged](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelCannotResolveAmbiguityInUnmanaged) SR.typrelCannotResolveAmbiguityInUnmanaged typrelCannotResolveAmbiguityInUnmanaged Could not resolve the ambiguity in the use of a generic construct with an 'unmanaged' constraint at or near this position (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1097) ### [SR.typrelCannotResolveImplicitGenericInstantiation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelCannotResolveImplicitGenericInstantiation) SR.typrelCannotResolveImplicitGenericInstantiation typrelCannotResolveImplicitGenericInstantiation The implicit instantiation of a generic construct at or near this point could not be resolved because it could resolve to multiple unrelated types, e.g. '%s' and '%s'. Consider using type annotations to resolve the ambiguity (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:169) ### [SR.typrelCannotResolveImplicitGenericInstantiation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelCannotResolveImplicitGenericInstantiation) SR.typrelCannotResolveImplicitGenericInstantiation typrelCannotResolveImplicitGenericInstantiation The implicit instantiation of a generic construct at or near this point could not be resolved because it could resolve to multiple unrelated types, e.g. '%s' and '%s'. Consider using type annotations to resolve the ambiguity (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:169) ### [SR.typrelDuplicateInterface](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelDuplicateInterface) SR.typrelDuplicateInterface typrelDuplicateInterface Duplicate or redundant interface (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:198) ### [SR.typrelExplicitImplementationOfEquals](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelExplicitImplementationOfEquals) SR.typrelExplicitImplementationOfEquals typrelExplicitImplementationOfEquals The struct, record or union type '%s' has an explicit implementation of 'Object.Equals'. Consider implementing a matching override for 'Object.GetHashCode()' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:182) ### [SR.typrelExplicitImplementationOfEquals](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelExplicitImplementationOfEquals) SR.typrelExplicitImplementationOfEquals typrelExplicitImplementationOfEquals The struct, record or union type '%s' has an explicit implementation of 'Object.Equals'. Consider implementing a matching override for 'Object.GetHashCode()' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:182) ### [SR.typrelExplicitImplementationOfGetHashCode](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelExplicitImplementationOfGetHashCode) SR.typrelExplicitImplementationOfGetHashCode typrelExplicitImplementationOfGetHashCode The struct, record or union type '%s' has an explicit implementation of 'Object.GetHashCode'. Consider implementing a matching override for 'Object.Equals(obj)' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:181) ### [SR.typrelExplicitImplementationOfGetHashCode](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelExplicitImplementationOfGetHashCode) SR.typrelExplicitImplementationOfGetHashCode typrelExplicitImplementationOfGetHashCode The struct, record or union type '%s' has an explicit implementation of 'Object.GetHashCode'. Consider implementing a matching override for 'Object.Equals(obj)' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:181) ### [SR.typrelExplicitImplementationOfGetHashCodeOrEquals](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelExplicitImplementationOfGetHashCodeOrEquals) SR.typrelExplicitImplementationOfGetHashCodeOrEquals typrelExplicitImplementationOfGetHashCodeOrEquals The struct, record or union type '%s' has an explicit implementation of 'Object.GetHashCode' or 'Object.Equals'. You must apply the 'CustomEquality' attribute to the type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:180) ### [SR.typrelExplicitImplementationOfGetHashCodeOrEquals](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelExplicitImplementationOfGetHashCodeOrEquals) SR.typrelExplicitImplementationOfGetHashCodeOrEquals typrelExplicitImplementationOfGetHashCodeOrEquals The struct, record or union type '%s' has an explicit implementation of 'Object.GetHashCode' or 'Object.Equals'. You must apply the 'CustomEquality' attribute to the type (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:180) ### [SR.typrelInterfaceMemberNoMostSpecificImplementation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelInterfaceMemberNoMostSpecificImplementation) SR.typrelInterfaceMemberNoMostSpecificImplementation typrelInterfaceMemberNoMostSpecificImplementation Interface member '%s' does not have a most specific implementation. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1554) ### [SR.typrelInterfaceMemberNoMostSpecificImplementation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelInterfaceMemberNoMostSpecificImplementation) SR.typrelInterfaceMemberNoMostSpecificImplementation typrelInterfaceMemberNoMostSpecificImplementation Interface member '%s' does not have a most specific implementation. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1554) ### [SR.typrelInterfaceWithConcreteAndVariable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelInterfaceWithConcreteAndVariable) SR.typrelInterfaceWithConcreteAndVariable typrelInterfaceWithConcreteAndVariable '%s' cannot implement the interface '%s' with the two instantiations '%s' and '%s' because they may unify. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1620) ### [SR.typrelInterfaceWithConcreteAndVariable](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelInterfaceWithConcreteAndVariable) SR.typrelInterfaceWithConcreteAndVariable typrelInterfaceWithConcreteAndVariable '%s' cannot implement the interface '%s' with the two instantiations '%s' and '%s' because they may unify. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1620) ### [SR.typrelInterfaceWithConcreteAndVariableObjectExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelInterfaceWithConcreteAndVariableObjectExpression) SR.typrelInterfaceWithConcreteAndVariableObjectExpression typrelInterfaceWithConcreteAndVariableObjectExpression You cannot implement the interface '%s' with the two instantiations '%s' and '%s' because they may unify. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1621) ### [SR.typrelInterfaceWithConcreteAndVariableObjectExpression](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelInterfaceWithConcreteAndVariableObjectExpression) SR.typrelInterfaceWithConcreteAndVariableObjectExpression typrelInterfaceWithConcreteAndVariableObjectExpression You cannot implement the interface '%s' with the two instantiations '%s' and '%s' because they may unify. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1621) ### [SR.typrelInvalidValue](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelInvalidValue) SR.typrelInvalidValue typrelInvalidValue Invalid value (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:173) ### [SR.typrelMemberCannotImplement](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelMemberCannotImplement) SR.typrelMemberCannotImplement typrelMemberCannotImplement The member '%s' cannot be used to implement '%s'. The required signature is '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:210) ### [SR.typrelMemberCannotImplement](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelMemberCannotImplement) SR.typrelMemberCannotImplement typrelMemberCannotImplement The member '%s' cannot be used to implement '%s'. The required signature is '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:210) ### [SR.typrelMemberDoesNotHaveCorrectKindsOfGenericParameters](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelMemberDoesNotHaveCorrectKindsOfGenericParameters) SR.typrelMemberDoesNotHaveCorrectKindsOfGenericParameters typrelMemberDoesNotHaveCorrectKindsOfGenericParameters The member '%s' does not have the correct kinds of generic parameters. The required signature is '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:209) ### [SR.typrelMemberDoesNotHaveCorrectKindsOfGenericParameters](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelMemberDoesNotHaveCorrectKindsOfGenericParameters) SR.typrelMemberDoesNotHaveCorrectKindsOfGenericParameters typrelMemberDoesNotHaveCorrectKindsOfGenericParameters The member '%s' does not have the correct kinds of generic parameters. The required signature is '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:209) ### [SR.typrelMemberDoesNotHaveCorrectNumberOfArguments](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelMemberDoesNotHaveCorrectNumberOfArguments) SR.typrelMemberDoesNotHaveCorrectNumberOfArguments typrelMemberDoesNotHaveCorrectNumberOfArguments The member '%s' does not have the correct number of arguments. The required signature is '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:207) ### [SR.typrelMemberDoesNotHaveCorrectNumberOfArguments](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelMemberDoesNotHaveCorrectNumberOfArguments) SR.typrelMemberDoesNotHaveCorrectNumberOfArguments typrelMemberDoesNotHaveCorrectNumberOfArguments The member '%s' does not have the correct number of arguments. The required signature is '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:207) ### [SR.typrelMemberDoesNotHaveCorrectNumberOfTypeParameters](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelMemberDoesNotHaveCorrectNumberOfTypeParameters) SR.typrelMemberDoesNotHaveCorrectNumberOfTypeParameters typrelMemberDoesNotHaveCorrectNumberOfTypeParameters The member '%s' does not have the correct number of method type parameters. The required signature is '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:208) ### [SR.typrelMemberDoesNotHaveCorrectNumberOfTypeParameters](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelMemberDoesNotHaveCorrectNumberOfTypeParameters) SR.typrelMemberDoesNotHaveCorrectNumberOfTypeParameters typrelMemberDoesNotHaveCorrectNumberOfTypeParameters The member '%s' does not have the correct number of method type parameters. The required signature is '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:208) ### [SR.typrelMemberHasMultiplePossibleDispatchSlots](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelMemberHasMultiplePossibleDispatchSlots) SR.typrelMemberHasMultiplePossibleDispatchSlots typrelMemberHasMultiplePossibleDispatchSlots The member '%s' matches multiple overloads of the same method.\nPlease restrict it to one of the following:%s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1392) ### [SR.typrelMemberHasMultiplePossibleDispatchSlots](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelMemberHasMultiplePossibleDispatchSlots) SR.typrelMemberHasMultiplePossibleDispatchSlots typrelMemberHasMultiplePossibleDispatchSlots The member '%s' matches multiple overloads of the same method.\nPlease restrict it to one of the following:%s. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1392) ### [SR.typrelMethodIsOverconstrained](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelMethodIsOverconstrained) SR.typrelMethodIsOverconstrained typrelMethodIsOverconstrained This method is over-constrained in its type parameters (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:192) ### [SR.typrelMethodIsSealed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelMethodIsSealed) SR.typrelMethodIsSealed typrelMethodIsSealed The method '%s' is sealed and cannot be overridden (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:196) ### [SR.typrelMethodIsSealed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelMethodIsSealed) SR.typrelMethodIsSealed typrelMethodIsSealed The method '%s' is sealed and cannot be overridden (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:196) ### [SR.typrelModuleNamespaceAttributesDifferInSigAndImpl](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelModuleNamespaceAttributesDifferInSigAndImpl) SR.typrelModuleNamespaceAttributesDifferInSigAndImpl typrelModuleNamespaceAttributesDifferInSigAndImpl The namespace or module attributes differ between signature and implementation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:191) ### [SR.typrelMoreThenOneOverride](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelMoreThenOneOverride) SR.typrelMoreThenOneOverride typrelMoreThenOneOverride More than one override implements '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:195) ### [SR.typrelMoreThenOneOverride](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelMoreThenOneOverride) SR.typrelMoreThenOneOverride typrelMoreThenOneOverride More than one override implements '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:195) ### [SR.typrelNamedArgumentHasBeenAssignedMoreThenOnce](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelNamedArgumentHasBeenAssignedMoreThenOnce) SR.typrelNamedArgumentHasBeenAssignedMoreThenOnce typrelNamedArgumentHasBeenAssignedMoreThenOnce The named argument '%s' has been assigned more than one value (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:200) ### [SR.typrelNamedArgumentHasBeenAssignedMoreThenOnce](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelNamedArgumentHasBeenAssignedMoreThenOnce) SR.typrelNamedArgumentHasBeenAssignedMoreThenOnce typrelNamedArgumentHasBeenAssignedMoreThenOnce The named argument '%s' has been assigned more than one value (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:200) ### [SR.typrelNeedExplicitImplementation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelNeedExplicitImplementation) SR.typrelNeedExplicitImplementation typrelNeedExplicitImplementation The interface '%s' is included in multiple explicitly implemented interface types. Add an explicit implementation of this interface. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:199) ### [SR.typrelNeedExplicitImplementation](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelNeedExplicitImplementation) SR.typrelNeedExplicitImplementation typrelNeedExplicitImplementation The interface '%s' is included in multiple explicitly implemented interface types. Add an explicit implementation of this interface. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:199) ### [SR.typrelNeverRefinedAwayFromTop](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelNeverRefinedAwayFromTop) SR.typrelNeverRefinedAwayFromTop typrelNeverRefinedAwayFromTop A type has been implicitly inferred as 'obj', which may be unintended. Consider adding explicit type annotations. You can disable this warning by using '#nowarn \"3559\"' or '--nowarn:3559'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1729) ### [SR.typrelNoImplementationGiven](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelNoImplementationGiven) SR.typrelNoImplementationGiven typrelNoImplementationGiven No implementation was given for '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:201) ### [SR.typrelNoImplementationGiven](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelNoImplementationGiven) SR.typrelNoImplementationGiven typrelNoImplementationGiven No implementation was given for '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:201) ### [SR.typrelNoImplementationGivenSeveral](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelNoImplementationGivenSeveral) SR.typrelNoImplementationGivenSeveral typrelNoImplementationGivenSeveral No implementation was given for those members: %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:202) ### [SR.typrelNoImplementationGivenSeveral](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelNoImplementationGivenSeveral) SR.typrelNoImplementationGivenSeveral typrelNoImplementationGivenSeveral No implementation was given for those members: %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:202) ### [SR.typrelNoImplementationGivenSeveralTruncated](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelNoImplementationGivenSeveralTruncated) SR.typrelNoImplementationGivenSeveralTruncated typrelNoImplementationGivenSeveralTruncated No implementation was given for those members (some results omitted): %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:203) ### [SR.typrelNoImplementationGivenSeveralTruncated](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelNoImplementationGivenSeveralTruncated) SR.typrelNoImplementationGivenSeveralTruncated typrelNoImplementationGivenSeveralTruncated No implementation was given for those members (some results omitted): %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:203) ### [SR.typrelNoImplementationGivenSeveralTruncatedWithSuggestion](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelNoImplementationGivenSeveralTruncatedWithSuggestion) SR.typrelNoImplementationGivenSeveralTruncatedWithSuggestion typrelNoImplementationGivenSeveralTruncatedWithSuggestion No implementation was given for those members (some results omitted): %sNote that all interface members must be implemented and listed under an appropriate 'interface' declaration, e.g. 'interface ... with member ...'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:206) ### [SR.typrelNoImplementationGivenSeveralTruncatedWithSuggestion](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelNoImplementationGivenSeveralTruncatedWithSuggestion) SR.typrelNoImplementationGivenSeveralTruncatedWithSuggestion typrelNoImplementationGivenSeveralTruncatedWithSuggestion No implementation was given for those members (some results omitted): %sNote that all interface members must be implemented and listed under an appropriate 'interface' declaration, e.g. 'interface ... with member ...'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:206) ### [SR.typrelNoImplementationGivenSeveralWithSuggestion](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelNoImplementationGivenSeveralWithSuggestion) SR.typrelNoImplementationGivenSeveralWithSuggestion typrelNoImplementationGivenSeveralWithSuggestion No implementation was given for those members: %sNote that all interface members must be implemented and listed under an appropriate 'interface' declaration, e.g. 'interface ... with member ...'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:205) ### [SR.typrelNoImplementationGivenSeveralWithSuggestion](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelNoImplementationGivenSeveralWithSuggestion) SR.typrelNoImplementationGivenSeveralWithSuggestion typrelNoImplementationGivenSeveralWithSuggestion No implementation was given for those members: %sNote that all interface members must be implemented and listed under an appropriate 'interface' declaration, e.g. 'interface ... with member ...'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:205) ### [SR.typrelNoImplementationGivenWithSuggestion](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelNoImplementationGivenWithSuggestion) SR.typrelNoImplementationGivenWithSuggestion typrelNoImplementationGivenWithSuggestion No implementation was given for '%s'. Note that all interface members must be implemented and listed under an appropriate 'interface' declaration, e.g. 'interface ... with member ...'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:204) ### [SR.typrelNoImplementationGivenWithSuggestion](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelNoImplementationGivenWithSuggestion) SR.typrelNoImplementationGivenWithSuggestion typrelNoImplementationGivenWithSuggestion No implementation was given for '%s'. Note that all interface members must be implemented and listed under an appropriate 'interface' declaration, e.g. 'interface ... with member ...'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:204) ### [SR.typrelOverloadNotFound](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelOverloadNotFound) SR.typrelOverloadNotFound typrelOverloadNotFound No implementations of '%s' had the correct number of arguments and type parameters. The required signature is '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:193) ### [SR.typrelOverloadNotFound](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelOverloadNotFound) SR.typrelOverloadNotFound typrelOverloadNotFound No implementations of '%s' had the correct number of arguments and type parameters. The required signature is '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:193) ### [SR.typrelOverrideImplementsMoreThenOneSlot](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelOverrideImplementsMoreThenOneSlot) SR.typrelOverrideImplementsMoreThenOneSlot typrelOverrideImplementsMoreThenOneSlot The override '%s' implements more than one abstract slot, e.g. '%s' and '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:197) ### [SR.typrelOverrideImplementsMoreThenOneSlot](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelOverrideImplementsMoreThenOneSlot) SR.typrelOverrideImplementsMoreThenOneSlot typrelOverrideImplementsMoreThenOneSlot The override '%s' implements more than one abstract slot, e.g. '%s' and '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:197) ### [SR.typrelOverrideWasAmbiguous](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelOverrideWasAmbiguous) SR.typrelOverrideWasAmbiguous typrelOverrideWasAmbiguous The override for '%s' was ambiguous (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:194) ### [SR.typrelOverrideWasAmbiguous](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelOverrideWasAmbiguous) SR.typrelOverrideWasAmbiguous typrelOverrideWasAmbiguous The override for '%s' was ambiguous (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:194) ### [SR.typrelSigImplNotCompatibleCompileTimeRequirementsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelSigImplNotCompatibleCompileTimeRequirementsDiffer) SR.typrelSigImplNotCompatibleCompileTimeRequirementsDiffer typrelSigImplNotCompatibleCompileTimeRequirementsDiffer The signature and implementation are not compatible because the type parameter in the class/signature has a different compile-time requirement to the one in the member/implementation (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:175) ### [SR.typrelSigImplNotCompatibleConstraintsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelSigImplNotCompatibleConstraintsDiffer) SR.typrelSigImplNotCompatibleConstraintsDiffer typrelSigImplNotCompatibleConstraintsDiffer The signature and implementation are not compatible because the declaration of the type parameter '%s' requires a constraint of the form %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:176) ### [SR.typrelSigImplNotCompatibleConstraintsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelSigImplNotCompatibleConstraintsDiffer) SR.typrelSigImplNotCompatibleConstraintsDiffer typrelSigImplNotCompatibleConstraintsDiffer The signature and implementation are not compatible because the declaration of the type parameter '%s' requires a constraint of the form %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:176) ### [SR.typrelSigImplNotCompatibleConstraintsDifferRemove](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelSigImplNotCompatibleConstraintsDifferRemove) SR.typrelSigImplNotCompatibleConstraintsDifferRemove typrelSigImplNotCompatibleConstraintsDifferRemove The signature and implementation are not compatible because the type parameter '%s' has a constraint of the form %s but the implementation does not. Either remove this constraint from the signature or add it to the implementation. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:177) ### [SR.typrelSigImplNotCompatibleConstraintsDifferRemove](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelSigImplNotCompatibleConstraintsDifferRemove) SR.typrelSigImplNotCompatibleConstraintsDifferRemove typrelSigImplNotCompatibleConstraintsDifferRemove The signature and implementation are not compatible because the type parameter '%s' has a constraint of the form %s but the implementation does not. Either remove this constraint from the signature or add it to the implementation. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:177) ### [SR.typrelSigImplNotCompatibleParamCountsDiffer](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelSigImplNotCompatibleParamCountsDiffer) SR.typrelSigImplNotCompatibleParamCountsDiffer typrelSigImplNotCompatibleParamCountsDiffer The signature and implementation are not compatible because the respective type parameter counts differ (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:174) ### [SR.typrelTypeImplementsIComparableDefaultObjectEqualsProvided](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelTypeImplementsIComparableDefaultObjectEqualsProvided) SR.typrelTypeImplementsIComparableDefaultObjectEqualsProvided typrelTypeImplementsIComparableDefaultObjectEqualsProvided The type '%s' implements 'System.IComparable' explicitly but provides no corresponding override for 'Object.Equals'. An implementation of 'Object.Equals' has been automatically provided, implemented via 'System.IComparable'. Consider implementing the override 'Object.Equals' explicitly (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:179) ### [SR.typrelTypeImplementsIComparableDefaultObjectEqualsProvided](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelTypeImplementsIComparableDefaultObjectEqualsProvided) SR.typrelTypeImplementsIComparableDefaultObjectEqualsProvided typrelTypeImplementsIComparableDefaultObjectEqualsProvided The type '%s' implements 'System.IComparable' explicitly but provides no corresponding override for 'Object.Equals'. An implementation of 'Object.Equals' has been automatically provided, implemented via 'System.IComparable'. Consider implementing the override 'Object.Equals' explicitly (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:179) ### [SR.typrelTypeImplementsIComparableShouldOverrideObjectEquals](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelTypeImplementsIComparableShouldOverrideObjectEquals) SR.typrelTypeImplementsIComparableShouldOverrideObjectEquals typrelTypeImplementsIComparableShouldOverrideObjectEquals The type '%s' implements 'System.IComparable'. Consider also adding an explicit override for 'Object.Equals' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:178) ### [SR.typrelTypeImplementsIComparableShouldOverrideObjectEquals](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#typrelTypeImplementsIComparableShouldOverrideObjectEquals) SR.typrelTypeImplementsIComparableShouldOverrideObjectEquals typrelTypeImplementsIComparableShouldOverrideObjectEquals The type '%s' implements 'System.IComparable'. Consider also adding an explicit override for 'Object.Equals' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:178) ### [SR.undefinedNameConstructorModuleOrNamespace](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#undefinedNameConstructorModuleOrNamespace) SR.undefinedNameConstructorModuleOrNamespace undefinedNameConstructorModuleOrNamespace The constructor, module or namespace '%s' is not defined. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:12) ### [SR.undefinedNameConstructorModuleOrNamespace](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#undefinedNameConstructorModuleOrNamespace) SR.undefinedNameConstructorModuleOrNamespace undefinedNameConstructorModuleOrNamespace The constructor, module or namespace '%s' is not defined. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:12) ### [SR.undefinedNameFieldConstructorOrMember](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#undefinedNameFieldConstructorOrMember) SR.undefinedNameFieldConstructorOrMember undefinedNameFieldConstructorOrMember The field, constructor or member '%s' is not defined. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:7) ### [SR.undefinedNameFieldConstructorOrMember](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#undefinedNameFieldConstructorOrMember) SR.undefinedNameFieldConstructorOrMember undefinedNameFieldConstructorOrMember The field, constructor or member '%s' is not defined. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:7) ### [SR.undefinedNameFieldConstructorOrMemberWhenTypeIsKnown](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#undefinedNameFieldConstructorOrMemberWhenTypeIsKnown) SR.undefinedNameFieldConstructorOrMemberWhenTypeIsKnown undefinedNameFieldConstructorOrMemberWhenTypeIsKnown The type '%s' does not define a field, constructor, or member named '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:8) ### [SR.undefinedNameFieldConstructorOrMemberWhenTypeIsKnown](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#undefinedNameFieldConstructorOrMemberWhenTypeIsKnown) SR.undefinedNameFieldConstructorOrMemberWhenTypeIsKnown undefinedNameFieldConstructorOrMemberWhenTypeIsKnown The type '%s' does not define a field, constructor, or member named '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:8) ### [SR.undefinedNameNamespace](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#undefinedNameNamespace) SR.undefinedNameNamespace undefinedNameNamespace The namespace '%s' is not defined. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:5) ### [SR.undefinedNameNamespace](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#undefinedNameNamespace) SR.undefinedNameNamespace undefinedNameNamespace The namespace '%s' is not defined. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:5) ### [SR.undefinedNameNamespaceOrModule](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#undefinedNameNamespaceOrModule) SR.undefinedNameNamespaceOrModule undefinedNameNamespaceOrModule The namespace or module '%s' is not defined. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:6) ### [SR.undefinedNameNamespaceOrModule](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#undefinedNameNamespaceOrModule) SR.undefinedNameNamespaceOrModule undefinedNameNamespaceOrModule The namespace or module '%s' is not defined. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:6) ### [SR.undefinedNamePatternDiscriminator](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#undefinedNamePatternDiscriminator) SR.undefinedNamePatternDiscriminator undefinedNamePatternDiscriminator The pattern discriminator '%s' is not defined. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:19) ### [SR.undefinedNamePatternDiscriminator](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#undefinedNamePatternDiscriminator) SR.undefinedNamePatternDiscriminator undefinedNamePatternDiscriminator The pattern discriminator '%s' is not defined. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:19) ### [SR.undefinedNameRecordLabel](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#undefinedNameRecordLabel) SR.undefinedNameRecordLabel undefinedNameRecordLabel The record label '%s' is not defined. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:16) ### [SR.undefinedNameRecordLabel](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#undefinedNameRecordLabel) SR.undefinedNameRecordLabel undefinedNameRecordLabel The record label '%s' is not defined. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:16) ### [SR.undefinedNameRecordLabelOrNamespace](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#undefinedNameRecordLabelOrNamespace) SR.undefinedNameRecordLabelOrNamespace undefinedNameRecordLabelOrNamespace The record label or namespace '%s' is not defined. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:15) ### [SR.undefinedNameRecordLabelOrNamespace](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#undefinedNameRecordLabelOrNamespace) SR.undefinedNameRecordLabelOrNamespace undefinedNameRecordLabelOrNamespace The record label or namespace '%s' is not defined. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:15) ### [SR.undefinedNameSuggestionsIntro](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#undefinedNameSuggestionsIntro) SR.undefinedNameSuggestionsIntro undefinedNameSuggestionsIntro Maybe you want one of the following: (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:17) ### [SR.undefinedNameType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#undefinedNameType) SR.undefinedNameType undefinedNameType The type '%s' is not defined. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:13) ### [SR.undefinedNameType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#undefinedNameType) SR.undefinedNameType undefinedNameType The type '%s' is not defined. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:13) ### [SR.undefinedNameTypeIn](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#undefinedNameTypeIn) SR.undefinedNameTypeIn undefinedNameTypeIn The type '%s' is not defined in '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:14) ### [SR.undefinedNameTypeIn](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#undefinedNameTypeIn) SR.undefinedNameTypeIn undefinedNameTypeIn The type '%s' is not defined in '%s'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:14) ### [SR.undefinedNameTypeParameter](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#undefinedNameTypeParameter) SR.undefinedNameTypeParameter undefinedNameTypeParameter The type parameter %s is not defined. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:18) ### [SR.undefinedNameTypeParameter](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#undefinedNameTypeParameter) SR.undefinedNameTypeParameter undefinedNameTypeParameter The type parameter %s is not defined. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:18) ### [SR.undefinedNameValueConstructorNamespaceOrType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#undefinedNameValueConstructorNamespaceOrType) SR.undefinedNameValueConstructorNamespaceOrType undefinedNameValueConstructorNamespaceOrType The value, constructor, namespace or type '%s' is not defined. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:9) ### [SR.undefinedNameValueConstructorNamespaceOrType](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#undefinedNameValueConstructorNamespaceOrType) SR.undefinedNameValueConstructorNamespaceOrType undefinedNameValueConstructorNamespaceOrType The value, constructor, namespace or type '%s' is not defined. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:9) ### [SR.undefinedNameValueNamespaceTypeOrModule](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#undefinedNameValueNamespaceTypeOrModule) SR.undefinedNameValueNamespaceTypeOrModule undefinedNameValueNamespaceTypeOrModule The value, namespace, type or module '%s' is not defined. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:11) ### [SR.undefinedNameValueNamespaceTypeOrModule](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#undefinedNameValueNamespaceTypeOrModule) SR.undefinedNameValueNamespaceTypeOrModule undefinedNameValueNamespaceTypeOrModule The value, namespace, type or module '%s' is not defined. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:11) ### [SR.undefinedNameValueOfConstructor](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#undefinedNameValueOfConstructor) SR.undefinedNameValueOfConstructor undefinedNameValueOfConstructor The value or constructor '%s' is not defined. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:10) ### [SR.undefinedNameValueOfConstructor](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#undefinedNameValueOfConstructor) SR.undefinedNameValueOfConstructor undefinedNameValueOfConstructor The value or constructor '%s' is not defined. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:10) ### [SR.unionCaseIsNotAccessible](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#unionCaseIsNotAccessible) SR.unionCaseIsNotAccessible unionCaseIsNotAccessible The union case '%s' is not accessible from this code location (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:980) ### [SR.unionCaseIsNotAccessible](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#unionCaseIsNotAccessible) SR.unionCaseIsNotAccessible unionCaseIsNotAccessible The union case '%s' is not accessible from this code location (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:980) ### [SR.unionCasesAreNotAccessible](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#unionCasesAreNotAccessible) SR.unionCasesAreNotAccessible unionCasesAreNotAccessible The union cases or fields of the type '%s' are not accessible from this code location (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:978) ### [SR.unionCasesAreNotAccessible](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#unionCasesAreNotAccessible) SR.unionCasesAreNotAccessible unionCasesAreNotAccessible The union cases or fields of the type '%s' are not accessible from this code location (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:978) ### [SR.unnecessaryParentheses](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#unnecessaryParentheses) SR.unnecessaryParentheses unnecessaryParentheses Parentheses can be removed. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1756) ### [SR.unsupportedAttribute](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#unsupportedAttribute) SR.unsupportedAttribute unsupportedAttribute This attribute is currently unsupported by the F# compiler. Applying it will not achieve its intended effect. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:41) ### [SR.useSdkRefs](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#useSdkRefs) SR.useSdkRefs useSdkRefs Use reference assemblies for .NET framework references when available (Enabled by default). (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1556) ### [SR.valueIsNotAccessible](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#valueIsNotAccessible) SR.valueIsNotAccessible valueIsNotAccessible The value '%s' is not accessible from this code location (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:979) ### [SR.valueIsNotAccessible](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#valueIsNotAccessible) SR.valueIsNotAccessible valueIsNotAccessible The value '%s' is not accessible from this code location (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:979) ### [SR.writeToReadOnlyByref](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#writeToReadOnlyByref) SR.writeToReadOnlyByref writeToReadOnlyByref The byref pointer is readonly, so this write is not permitted. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1500) ### [SR.xmlDocBadlyFormed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#xmlDocBadlyFormed) SR.xmlDocBadlyFormed xmlDocBadlyFormed This XML comment is invalid: '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1662) ### [SR.xmlDocBadlyFormed](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#xmlDocBadlyFormed) SR.xmlDocBadlyFormed xmlDocBadlyFormed This XML comment is invalid: '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1662) ### [SR.xmlDocDuplicateParameter](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#xmlDocDuplicateParameter) SR.xmlDocDuplicateParameter xmlDocDuplicateParameter This XML comment is invalid: multiple documentation entries for parameter '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1666) ### [SR.xmlDocDuplicateParameter](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#xmlDocDuplicateParameter) SR.xmlDocDuplicateParameter xmlDocDuplicateParameter This XML comment is invalid: multiple documentation entries for parameter '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1666) ### [SR.xmlDocIncludeError](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#xmlDocIncludeError) SR.xmlDocIncludeError xmlDocIncludeError XML documentation include error: %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1847) ### [SR.xmlDocIncludeError](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#xmlDocIncludeError) SR.xmlDocIncludeError xmlDocIncludeError XML documentation include error: %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1847) ### [SR.xmlDocIncludeError2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#xmlDocIncludeError2) SR.xmlDocIncludeError2 xmlDocIncludeError2 XML documentation include error: Unable to include XML fragment '%s' of file '%s' -- %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1848) ### [SR.xmlDocIncludeError2](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#xmlDocIncludeError2) SR.xmlDocIncludeError2 xmlDocIncludeError2 XML documentation include error: Unable to include XML fragment '%s' of file '%s' -- %s (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1848) ### [SR.xmlDocInvalidParameterName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#xmlDocInvalidParameterName) SR.xmlDocInvalidParameterName xmlDocInvalidParameterName This XML comment is invalid: unknown parameter '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1665) ### [SR.xmlDocInvalidParameterName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#xmlDocInvalidParameterName) SR.xmlDocInvalidParameterName xmlDocInvalidParameterName This XML comment is invalid: unknown parameter '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1665) ### [SR.xmlDocMissingCrossReference](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#xmlDocMissingCrossReference) SR.xmlDocMissingCrossReference xmlDocMissingCrossReference This XML comment is invalid: missing 'cref' attribute for cross-reference (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1664) ### [SR.xmlDocMissingParameter](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#xmlDocMissingParameter) SR.xmlDocMissingParameter xmlDocMissingParameter This XML comment is incomplete: no documentation for parameter '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1668) ### [SR.xmlDocMissingParameter](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#xmlDocMissingParameter) SR.xmlDocMissingParameter xmlDocMissingParameter This XML comment is incomplete: no documentation for parameter '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1668) ### [SR.xmlDocMissingParameterName](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#xmlDocMissingParameterName) SR.xmlDocMissingParameterName xmlDocMissingParameterName This XML comment is invalid: missing 'name' attribute for parameter or parameter reference (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1663) ### [SR.xmlDocNotFirstOnLine](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#xmlDocNotFirstOnLine) SR.xmlDocNotFirstOnLine xmlDocNotFirstOnLine XML documentation comments should be the first non-whitespace text on a line. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1803) ### [SR.xmlDocUnresolvedCrossReference](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#xmlDocUnresolvedCrossReference) SR.xmlDocUnresolvedCrossReference xmlDocUnresolvedCrossReference This XML comment is invalid: unresolved cross-reference '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1667) ### [SR.xmlDocUnresolvedCrossReference](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#xmlDocUnresolvedCrossReference) SR.xmlDocUnresolvedCrossReference xmlDocUnresolvedCrossReference This XML comment is invalid: unresolved cross-reference '%s' (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:1667) ### [SR.yieldUsedInsteadOfYieldBang](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#yieldUsedInsteadOfYieldBang) SR.yieldUsedInsteadOfYieldBang yieldUsedInsteadOfYieldBang Consider using 'yield!' instead of 'yield'. (Originally from ..\..\.deps\d05075e098278aedcea3379159504d664628a495\src\Compiler\FSComp.txt:38) ### [SR.SwallowResourceText](https://fsprojects.github.io/fantomas/reference/fscomp-sr.html#SwallowResourceText) SR.SwallowResourceText SwallowResourceText If set to true, then all error messages will just return the filled 'holes' delimited by ',,,'s - this is for language-neutral testing (e.g. localization-invariant baselines). ### [Core](https://fsprojects.github.io/fantomas/reference/fsharp-core.html) Core Core.TailCallAttribute TailCallAttribute ### [TailCallAttribute](https://fsprojects.github.io/fantomas/reference/fsharp-core-tailcallattribute.html) TailCallAttribute TailCallAttribute.``.ctor`` ``.ctor`` ### [TailCallAttribute.``.ctor``](https://fsprojects.github.io/fantomas/reference/fsharp-core-tailcallattribute.html#``.ctor``) TailCallAttribute.``.ctor`` ``.ctor`` ### [Contracts](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts.html) Contracts Contracts.Methods Methods Contracts.FantomasResponse FantomasResponse Contracts.FantomasService FantomasService Contracts.FormatCursorPosition FormatCursorPosition Contracts.FormatDocumentRequest FormatDocumentRequest Contracts.FormatSelectionRange FormatSelectionRange Contracts.FormatSelectionRequest FormatSelectionRequest ### [Methods](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-methods.html) Methods Methods.Version Version Methods.FormatDocument FormatDocument Methods.FormatSelection FormatSelection Methods.Configuration Configuration ### [Methods.Version](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-methods.html#Version) Methods.Version Version ### [Methods.FormatDocument](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-methods.html#FormatDocument) Methods.FormatDocument FormatDocument ### [Methods.FormatSelection](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-methods.html#FormatSelection) Methods.FormatSelection FormatSelection ### [Methods.Configuration](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-methods.html#Configuration) Methods.Configuration Configuration ### [FantomasResponse](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-fantomasresponse.html) FantomasResponse FantomasResponse.Code Code FantomasResponse.FilePath FilePath FantomasResponse.Content Content FantomasResponse.SelectedRange SelectedRange FantomasResponse.Cursor Cursor ### [FantomasResponse.Code](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-fantomasresponse.html#Code) FantomasResponse.Code Code ### [FantomasResponse.FilePath](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-fantomasresponse.html#FilePath) FantomasResponse.FilePath FilePath ### [FantomasResponse.Content](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-fantomasresponse.html#Content) FantomasResponse.Content Content ### [FantomasResponse.SelectedRange](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-fantomasresponse.html#SelectedRange) FantomasResponse.SelectedRange SelectedRange The actual range that was used to format a selection. This can differ from the input selection range if the selection had leading or trailing whitespace. ### [FantomasResponse.Cursor](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-fantomasresponse.html#Cursor) FantomasResponse.Cursor Cursor Cursor position after formatting. Zero-based. ### [FantomasService](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-fantomasservice.html) FantomasService FantomasService.ClearCache ClearCache FantomasService.ConfigurationAsync ConfigurationAsync FantomasService.FormatDocumentAsync FormatDocumentAsync FantomasService.FormatSelectionAsync FormatSelectionAsync FantomasService.VersionAsync VersionAsync ### [FantomasService.ClearCache](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-fantomasservice.html#ClearCache) FantomasService.ClearCache ClearCache ### [FantomasService.ConfigurationAsync](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-fantomasservice.html#ConfigurationAsync) FantomasService.ConfigurationAsync ConfigurationAsync ### [FantomasService.FormatDocumentAsync](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-fantomasservice.html#FormatDocumentAsync) FantomasService.FormatDocumentAsync FormatDocumentAsync ### [FantomasService.FormatSelectionAsync](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-fantomasservice.html#FormatSelectionAsync) FantomasService.FormatSelectionAsync FormatSelectionAsync ### [FantomasService.VersionAsync](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-fantomasservice.html#VersionAsync) FantomasService.VersionAsync VersionAsync ### [FormatCursorPosition](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-formatcursorposition.html) FormatCursorPosition FormatCursorPosition.``.ctor`` ``.ctor`` FormatCursorPosition.Line Line FormatCursorPosition.Column Column ### [FormatCursorPosition.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-formatcursorposition.html#``.ctor``) FormatCursorPosition.``.ctor`` ``.ctor`` ### [FormatCursorPosition.Line](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-formatcursorposition.html#Line) FormatCursorPosition.Line Line ### [FormatCursorPosition.Column](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-formatcursorposition.html#Column) FormatCursorPosition.Column Column ### [FormatDocumentRequest](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-formatdocumentrequest.html) FormatDocumentRequest FormatDocumentRequest.IsSignatureFile IsSignatureFile FormatDocumentRequest.SourceCode SourceCode FormatDocumentRequest.FilePath FilePath FormatDocumentRequest.Config Config FormatDocumentRequest.Cursor Cursor ### [FormatDocumentRequest.IsSignatureFile](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-formatdocumentrequest.html#IsSignatureFile) FormatDocumentRequest.IsSignatureFile IsSignatureFile ### [FormatDocumentRequest.SourceCode](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-formatdocumentrequest.html#SourceCode) FormatDocumentRequest.SourceCode SourceCode ### [FormatDocumentRequest.FilePath](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-formatdocumentrequest.html#FilePath) FormatDocumentRequest.FilePath FilePath File path will be used to identify the .editorconfig options Unless the configuration is passed ### [FormatDocumentRequest.Config](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-formatdocumentrequest.html#Config) FormatDocumentRequest.Config Config Overrides the found .editorconfig. ### [FormatDocumentRequest.Cursor](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-formatdocumentrequest.html#Cursor) FormatDocumentRequest.Cursor Cursor The current position of the cursor. Zero-based ### [FormatSelectionRange](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-formatselectionrange.html) FormatSelectionRange FormatSelectionRange.``.ctor`` ``.ctor`` FormatSelectionRange.StartLine StartLine FormatSelectionRange.StartColumn StartColumn FormatSelectionRange.EndLine EndLine FormatSelectionRange.EndColumn EndColumn ### [FormatSelectionRange.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-formatselectionrange.html#``.ctor``) FormatSelectionRange.``.ctor`` ``.ctor`` ### [FormatSelectionRange.StartLine](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-formatselectionrange.html#StartLine) FormatSelectionRange.StartLine StartLine ### [FormatSelectionRange.StartColumn](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-formatselectionrange.html#StartColumn) FormatSelectionRange.StartColumn StartColumn ### [FormatSelectionRange.EndLine](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-formatselectionrange.html#EndLine) FormatSelectionRange.EndLine EndLine ### [FormatSelectionRange.EndColumn](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-formatselectionrange.html#EndColumn) FormatSelectionRange.EndColumn EndColumn ### [FormatSelectionRequest](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-formatselectionrequest.html) FormatSelectionRequest FormatSelectionRequest.IsSignatureFile IsSignatureFile FormatSelectionRequest.SourceCode SourceCode FormatSelectionRequest.FilePath FilePath FormatSelectionRequest.Config Config FormatSelectionRequest.Range Range ### [FormatSelectionRequest.IsSignatureFile](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-formatselectionrequest.html#IsSignatureFile) FormatSelectionRequest.IsSignatureFile IsSignatureFile ### [FormatSelectionRequest.SourceCode](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-formatselectionrequest.html#SourceCode) FormatSelectionRequest.SourceCode SourceCode ### [FormatSelectionRequest.FilePath](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-formatselectionrequest.html#FilePath) FormatSelectionRequest.FilePath FilePath File path will be used to identify the .editorconfig options Unless the configuration is passed ### [FormatSelectionRequest.Config](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-formatselectionrequest.html#Config) FormatSelectionRequest.Config Config Overrides the found .editorconfig. ### [FormatSelectionRequest.Range](https://fsprojects.github.io/fantomas/reference/fantomas-client-contracts-formatselectionrequest.html#Range) FormatSelectionRequest.Range Range Range follows the same semantics of the FSharp Compiler Range type. ### [FantomasToolLocator](https://fsprojects.github.io/fantomas/reference/fantomas-client-fantomastoollocator.html) FantomasToolLocator FantomasToolLocator.findFantomasTool findFantomasTool FantomasToolLocator.createFor createFor ### [FantomasToolLocator.findFantomasTool](https://fsprojects.github.io/fantomas/reference/fantomas-client-fantomastoollocator.html#findFantomasTool) FantomasToolLocator.findFantomasTool findFantomasTool ### [FantomasToolLocator.createFor](https://fsprojects.github.io/fantomas/reference/fantomas-client-fantomastoollocator.html#createFor) FantomasToolLocator.createFor createFor ### [LSPFantomasService](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservice.html) LSPFantomasService LSPFantomasService.LSPFantomasService LSPFantomasService ### [LSPFantomasService](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservice-lspfantomasservice.html) LSPFantomasService LSPFantomasService.``.ctor`` ``.ctor`` ### [LSPFantomasService.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservice-lspfantomasservice.html#``.ctor``) LSPFantomasService.``.ctor`` ``.ctor`` ### [LSPFantomasServiceTypes](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes.html) LSPFantomasServiceTypes LSPFantomasServiceTypes.DotNetToolListError DotNetToolListError LSPFantomasServiceTypes.FantomasExecutableFile FantomasExecutableFile LSPFantomasServiceTypes.FantomasResponseCode FantomasResponseCode LSPFantomasServiceTypes.FantomasToolError FantomasToolError LSPFantomasServiceTypes.FantomasToolFound FantomasToolFound LSPFantomasServiceTypes.FantomasToolStartInfo FantomasToolStartInfo LSPFantomasServiceTypes.FantomasVersion FantomasVersion LSPFantomasServiceTypes.Folder Folder LSPFantomasServiceTypes.FormatDocumentResponse FormatDocumentResponse LSPFantomasServiceTypes.FormatSelectionResponse FormatSelectionResponse LSPFantomasServiceTypes.ProcessStartError ProcessStartError LSPFantomasServiceTypes.RunningFantomasTool RunningFantomasTool ### [DotNetToolListError](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-dotnettoollisterror.html) DotNetToolListError DotNetToolListError.IsExitCodeNonZero IsExitCodeNonZero DotNetToolListError.IsProcessStartError IsProcessStartError DotNetToolListError.ProcessStartError ProcessStartError DotNetToolListError.ExitCodeNonZero ExitCodeNonZero ### [DotNetToolListError.IsExitCodeNonZero](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-dotnettoollisterror.html#IsExitCodeNonZero) DotNetToolListError.IsExitCodeNonZero IsExitCodeNonZero ### [DotNetToolListError.IsProcessStartError](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-dotnettoollisterror.html#IsProcessStartError) DotNetToolListError.IsProcessStartError IsProcessStartError ### [DotNetToolListError.ProcessStartError](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-dotnettoollisterror.html#ProcessStartError) DotNetToolListError.ProcessStartError ProcessStartError ### [DotNetToolListError.ExitCodeNonZero](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-dotnettoollisterror.html#ExitCodeNonZero) DotNetToolListError.ExitCodeNonZero ExitCodeNonZero ### [FantomasExecutableFile](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-fantomasexecutablefile.html) FantomasExecutableFile FantomasExecutableFile.FantomasExecutableFile FantomasExecutableFile ### [FantomasExecutableFile.FantomasExecutableFile](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-fantomasexecutablefile.html#FantomasExecutableFile) FantomasExecutableFile.FantomasExecutableFile FantomasExecutableFile ### [FantomasResponseCode](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-fantomasresponsecode.html) FantomasResponseCode FantomasResponseCode.Formatted Formatted FantomasResponseCode.UnChanged UnChanged FantomasResponseCode.Error Error FantomasResponseCode.Ignored Ignored FantomasResponseCode.Version Version FantomasResponseCode.ToolNotFound ToolNotFound FantomasResponseCode.FileNotFound FileNotFound FantomasResponseCode.Configuration Configuration FantomasResponseCode.FilePathIsNotAbsolute FilePathIsNotAbsolute FantomasResponseCode.CancellationWasRequested CancellationWasRequested FantomasResponseCode.DaemonCreationFailed DaemonCreationFailed ### [FantomasResponseCode.Formatted](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-fantomasresponsecode.html#Formatted) FantomasResponseCode.Formatted Formatted ### [FantomasResponseCode.UnChanged](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-fantomasresponsecode.html#UnChanged) FantomasResponseCode.UnChanged UnChanged ### [FantomasResponseCode.Error](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-fantomasresponsecode.html#Error) FantomasResponseCode.Error Error ### [FantomasResponseCode.Ignored](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-fantomasresponsecode.html#Ignored) FantomasResponseCode.Ignored Ignored ### [FantomasResponseCode.Version](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-fantomasresponsecode.html#Version) FantomasResponseCode.Version Version ### [FantomasResponseCode.ToolNotFound](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-fantomasresponsecode.html#ToolNotFound) FantomasResponseCode.ToolNotFound ToolNotFound ### [FantomasResponseCode.FileNotFound](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-fantomasresponsecode.html#FileNotFound) FantomasResponseCode.FileNotFound FileNotFound ### [FantomasResponseCode.Configuration](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-fantomasresponsecode.html#Configuration) FantomasResponseCode.Configuration Configuration ### [FantomasResponseCode.FilePathIsNotAbsolute](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-fantomasresponsecode.html#FilePathIsNotAbsolute) FantomasResponseCode.FilePathIsNotAbsolute FilePathIsNotAbsolute ### [FantomasResponseCode.CancellationWasRequested](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-fantomasresponsecode.html#CancellationWasRequested) FantomasResponseCode.CancellationWasRequested CancellationWasRequested ### [FantomasResponseCode.DaemonCreationFailed](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-fantomasresponsecode.html#DaemonCreationFailed) FantomasResponseCode.DaemonCreationFailed DaemonCreationFailed ### [FantomasToolError](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-fantomastoolerror.html) FantomasToolError FantomasToolError.IsDotNetListError IsDotNetListError FantomasToolError.IsNoCompatibleVersionFound IsNoCompatibleVersionFound FantomasToolError.NoCompatibleVersionFound NoCompatibleVersionFound FantomasToolError.DotNetListError DotNetListError ### [FantomasToolError.IsDotNetListError](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-fantomastoolerror.html#IsDotNetListError) FantomasToolError.IsDotNetListError IsDotNetListError ### [FantomasToolError.IsNoCompatibleVersionFound](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-fantomastoolerror.html#IsNoCompatibleVersionFound) FantomasToolError.IsNoCompatibleVersionFound IsNoCompatibleVersionFound ### [FantomasToolError.NoCompatibleVersionFound](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-fantomastoolerror.html#NoCompatibleVersionFound) FantomasToolError.NoCompatibleVersionFound NoCompatibleVersionFound ### [FantomasToolError.DotNetListError](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-fantomastoolerror.html#DotNetListError) FantomasToolError.DotNetListError DotNetListError ### [FantomasToolFound](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-fantomastoolfound.html) FantomasToolFound FantomasToolFound.FantomasToolFound FantomasToolFound ### [FantomasToolFound.FantomasToolFound](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-fantomastoolfound.html#FantomasToolFound) FantomasToolFound.FantomasToolFound FantomasToolFound ### [FantomasToolStartInfo](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-fantomastoolstartinfo.html) FantomasToolStartInfo FantomasToolStartInfo.IsGlobalTool IsGlobalTool FantomasToolStartInfo.IsLocalTool IsLocalTool FantomasToolStartInfo.IsToolOnPath IsToolOnPath FantomasToolStartInfo.LocalTool LocalTool FantomasToolStartInfo.GlobalTool GlobalTool FantomasToolStartInfo.ToolOnPath ToolOnPath ### [FantomasToolStartInfo.IsGlobalTool](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-fantomastoolstartinfo.html#IsGlobalTool) FantomasToolStartInfo.IsGlobalTool IsGlobalTool ### [FantomasToolStartInfo.IsLocalTool](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-fantomastoolstartinfo.html#IsLocalTool) FantomasToolStartInfo.IsLocalTool IsLocalTool ### [FantomasToolStartInfo.IsToolOnPath](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-fantomastoolstartinfo.html#IsToolOnPath) FantomasToolStartInfo.IsToolOnPath IsToolOnPath ### [FantomasToolStartInfo.LocalTool](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-fantomastoolstartinfo.html#LocalTool) FantomasToolStartInfo.LocalTool LocalTool ### [FantomasToolStartInfo.GlobalTool](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-fantomastoolstartinfo.html#GlobalTool) FantomasToolStartInfo.GlobalTool GlobalTool ### [FantomasToolStartInfo.ToolOnPath](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-fantomastoolstartinfo.html#ToolOnPath) FantomasToolStartInfo.ToolOnPath ToolOnPath ### [FantomasVersion](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-fantomasversion.html) FantomasVersion FantomasVersion.FantomasVersion FantomasVersion ### [FantomasVersion.FantomasVersion](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-fantomasversion.html#FantomasVersion) FantomasVersion.FantomasVersion FantomasVersion ### [Folder](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-folder.html) Folder Folder.Folder Folder ### [Folder.Folder](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-folder.html#Folder) Folder.Folder Folder ### [FormatDocumentResponse](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-formatdocumentresponse.html) FormatDocumentResponse FormatDocumentResponse.IsError IsError FormatDocumentResponse.IsUnchanged IsUnchanged FormatDocumentResponse.IsFormatted IsFormatted FormatDocumentResponse.IsIgnoredFile IsIgnoredFile FormatDocumentResponse.Formatted Formatted FormatDocumentResponse.Unchanged Unchanged FormatDocumentResponse.Error Error FormatDocumentResponse.IgnoredFile IgnoredFile ### [FormatDocumentResponse.IsError](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-formatdocumentresponse.html#IsError) FormatDocumentResponse.IsError IsError ### [FormatDocumentResponse.IsUnchanged](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-formatdocumentresponse.html#IsUnchanged) FormatDocumentResponse.IsUnchanged IsUnchanged ### [FormatDocumentResponse.IsFormatted](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-formatdocumentresponse.html#IsFormatted) FormatDocumentResponse.IsFormatted IsFormatted ### [FormatDocumentResponse.IsIgnoredFile](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-formatdocumentresponse.html#IsIgnoredFile) FormatDocumentResponse.IsIgnoredFile IsIgnoredFile ### [FormatDocumentResponse.Formatted](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-formatdocumentresponse.html#Formatted) FormatDocumentResponse.Formatted Formatted ### [FormatDocumentResponse.Unchanged](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-formatdocumentresponse.html#Unchanged) FormatDocumentResponse.Unchanged Unchanged ### [FormatDocumentResponse.Error](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-formatdocumentresponse.html#Error) FormatDocumentResponse.Error Error ### [FormatDocumentResponse.IgnoredFile](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-formatdocumentresponse.html#IgnoredFile) FormatDocumentResponse.IgnoredFile IgnoredFile ### [FormatSelectionResponse](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-formatselectionresponse.html) FormatSelectionResponse FormatSelectionResponse.AsFormatResponse AsFormatResponse FormatSelectionResponse.IsError IsError FormatSelectionResponse.IsFormatted IsFormatted FormatSelectionResponse.Formatted Formatted FormatSelectionResponse.Error Error ### [FormatSelectionResponse.AsFormatResponse](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-formatselectionresponse.html#AsFormatResponse) FormatSelectionResponse.AsFormatResponse AsFormatResponse ### [FormatSelectionResponse.IsError](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-formatselectionresponse.html#IsError) FormatSelectionResponse.IsError IsError ### [FormatSelectionResponse.IsFormatted](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-formatselectionresponse.html#IsFormatted) FormatSelectionResponse.IsFormatted IsFormatted ### [FormatSelectionResponse.Formatted](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-formatselectionresponse.html#Formatted) FormatSelectionResponse.Formatted Formatted ### [FormatSelectionResponse.Error](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-formatselectionresponse.html#Error) FormatSelectionResponse.Error Error ### [ProcessStartError](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-processstarterror.html) ProcessStartError ProcessStartError.IsExecutableFileNotFound IsExecutableFileNotFound ProcessStartError.IsUnExpectedException IsUnExpectedException ProcessStartError.ExecutableFileNotFound ExecutableFileNotFound ProcessStartError.UnExpectedException UnExpectedException ### [ProcessStartError.IsExecutableFileNotFound](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-processstarterror.html#IsExecutableFileNotFound) ProcessStartError.IsExecutableFileNotFound IsExecutableFileNotFound ### [ProcessStartError.IsUnExpectedException](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-processstarterror.html#IsUnExpectedException) ProcessStartError.IsUnExpectedException IsUnExpectedException ### [ProcessStartError.ExecutableFileNotFound](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-processstarterror.html#ExecutableFileNotFound) ProcessStartError.ExecutableFileNotFound ExecutableFileNotFound ### [ProcessStartError.UnExpectedException](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-processstarterror.html#UnExpectedException) ProcessStartError.UnExpectedException UnExpectedException ### [RunningFantomasTool](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-runningfantomastool.html) RunningFantomasTool RunningFantomasTool.Process Process RunningFantomasTool.RpcClient RpcClient RunningFantomasTool.StartInfo StartInfo ### [RunningFantomasTool.Process](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-runningfantomastool.html#Process) RunningFantomasTool.Process Process ### [RunningFantomasTool.RpcClient](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-runningfantomastool.html#RpcClient) RunningFantomasTool.RpcClient RpcClient ### [RunningFantomasTool.StartInfo](https://fsprojects.github.io/fantomas/reference/fantomas-client-lspfantomasservicetypes-runningfantomastool.html#StartInfo) RunningFantomasTool.StartInfo StartInfo ### [ASTTransformer](https://fsprojects.github.io/fantomas/reference/fantomas-core-asttransformer.html) ASTTransformer ASTTransformer.mkOak mkOak ### [ASTTransformer.mkOak](https://fsprojects.github.io/fantomas/reference/fantomas-core-asttransformer.html#mkOak) ASTTransformer.mkOak mkOak ### [AssemblyVersionInformation](https://fsprojects.github.io/fantomas/reference/fantomas-core-assemblyversioninformation.html) AssemblyVersionInformation AssemblyVersionInformation.InternalsVisibleTo InternalsVisibleTo ### [AssemblyVersionInformation.InternalsVisibleTo](https://fsprojects.github.io/fantomas/reference/fantomas-core-assemblyversioninformation.html#InternalsVisibleTo) AssemblyVersionInformation.InternalsVisibleTo InternalsVisibleTo ### [Async](https://fsprojects.github.io/fantomas/reference/fantomas-core-async.html) Async Async.map map ### [Async.map](https://fsprojects.github.io/fantomas/reference/fantomas-core-async.html#map) Async.map map ### [CodeFormatterImpl](https://fsprojects.github.io/fantomas/reference/fantomas-core-codeformatterimpl.html) CodeFormatterImpl CodeFormatterImpl.getSourceText getSourceText CodeFormatterImpl.formatAST formatAST CodeFormatterImpl.parse parse CodeFormatterImpl.formatDocument formatDocument ### [CodeFormatterImpl.getSourceText](https://fsprojects.github.io/fantomas/reference/fantomas-core-codeformatterimpl.html#getSourceText) CodeFormatterImpl.getSourceText getSourceText ### [CodeFormatterImpl.formatAST](https://fsprojects.github.io/fantomas/reference/fantomas-core-codeformatterimpl.html#formatAST) CodeFormatterImpl.formatAST formatAST ### [CodeFormatterImpl.parse](https://fsprojects.github.io/fantomas/reference/fantomas-core-codeformatterimpl.html#parse) CodeFormatterImpl.parse parse ### [CodeFormatterImpl.formatDocument](https://fsprojects.github.io/fantomas/reference/fantomas-core-codeformatterimpl.html#formatDocument) CodeFormatterImpl.formatDocument formatDocument ### [CodePrinter](https://fsprojects.github.io/fantomas/reference/fantomas-core-codeprinter.html) CodePrinter CodePrinter.genFile genFile ### [CodePrinter.genFile](https://fsprojects.github.io/fantomas/reference/fantomas-core-codeprinter.html#genFile) CodePrinter.genFile genFile ### [Context](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html) Context Context.ColMultilineItem ColMultilineItem Context.Context Context Context.LongExpressionLayout LongExpressionLayout Context.ShortExpressionInfo ShortExpressionInfo Context.Size Size Context.WriteModelMode WriteModelMode Context.WriterModel WriterModel Context.writerEvent writerEvent Context.dump dump Context.dumpEvents dumpEvents Context.(+>) (+>) Context.(!-) (!-) Context.writeTrivia writeTrivia Context.indent indent Context.unindent unindent Context.atIndentLevel atIndentLevel Context.atCurrentColumn atCurrentColumn Context.atCurrentColumnIndent atCurrentColumnIndent Context.indentSepNlnWithTriviaAwareness indentSepNlnWithTriviaAwareness Context.indentSepNlnUnindent indentSepNlnUnindent Context.sepNone sepNone Context.sepDot sepDot Context.sepSpace sepSpace Context.addFixedSpaces addFixedSpaces Context.sepNln sepNln Context.sepNlnForTrivia sepNlnForTrivia Context.sepNlnUnlessLastEventIsNewline sepNlnUnlessLastEventIsNewline Context.sepStar sepStar Context.sepEq sepEq Context.sepEqFixed sepEqFixed Context.sepArrow sepArrow Context.sepArrowRev sepArrowRev Context.sepBar sepBar Context.addSpaceIfSpaceAroundDelimiter addSpaceIfSpaceAroundDelimiter Context.addSpaceIfSpaceAfterComma addSpaceIfSpaceAfterComma Context.sepOpenLFixed sepOpenLFixed Context.sepCloseLFixed sepCloseLFixed Context.sepOpenAnonRecdFixed sepOpenAnonRecdFixed Context.sepOpenT sepOpenT Context.sepCloseT sepCloseT Context.wordAnd wordAnd Context.wordAndFixed wordAndFixed Context.wordOf wordOf Context.sepSpaceBeforeClassConstructor sepSpaceBeforeClassConstructor Context.sepColon sepColon Context.sepColonFixed sepColonFixed Context.sepColonWithSpacesFixed sepColonWithSpacesFixed Context.sepComma sepComma Context.sepSemi sepSemi Context.ifElse ifElse Context.ifElseCtx ifElseCtx Context.onlyIf onlyIf Context.onlyIfCtx onlyIfCtx Context.onlyIfNot onlyIfNot Context.rep rep Context.coli coli Context.col col Context.colEx colEx Context.colPost colPost Context.colPre colPre Context.colAutoNlnSkip0 colAutoNlnSkip0 Context.opt opt Context.optSingle optSingle Context.optPre optPre Context.isShortExpression isShortExpression Context.expressionFitsOnRestOfLine expressionFitsOnRestOfLine Context.isSmallExpression isSmallExpression Context.getListOrArrayExprSize getListOrArrayExprSize Context.getRecordSize getRecordSize Context.unindentWithTriviaAwareness unindentWithTriviaAwareness Context.expressionExceedsPageWidthWithLayout expressionExceedsPageWidthWithLayout Context.autoIndentAndNlnIfExpressionExceedsPageWidth autoIndentAndNlnIfExpressionExceedsPageWidth Context.sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth Context.sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth Context.autoParenthesisIfExpressionExceedsPageWidth autoParenthesisIfExpressionExceedsPageWidth Context.futureNlnCheck futureNlnCheck Context.futureNlnCheckMem futureNlnCheckMem Context.exceedsWidth exceedsWidth Context.leadingExpressionResult leadingExpressionResult Context.leadingExpressionIsMultiline leadingExpressionIsMultiline Context.colWithNlnWhenItemIsMultiline colWithNlnWhenItemIsMultiline Context.colWithNlnWhenItemIsMultilineUsingConfig colWithNlnWhenItemIsMultilineUsingConfig Context.hasWriteBeforeNewlineContent hasWriteBeforeNewlineContent Context.lastWriteEventIsNewline lastWriteEventIsNewline Context.sepNlnWhenWriteBeforeNewlineNotEmptyOr sepNlnWhenWriteBeforeNewlineNotEmptyOr Context.sepNlnWhenWriteBeforeNewlineNotEmpty sepNlnWhenWriteBeforeNewlineNotEmpty Context.sepSpaceUnlessWriteBeforeNewlineNotEmpty sepSpaceUnlessWriteBeforeNewlineNotEmpty Context.autoIndentAndNlnWhenWriteBeforeNewlineNotEmpty autoIndentAndNlnWhenWriteBeforeNewlineNotEmpty Context.addParenIfAutoNln addParenIfAutoNln Context.isStroustrupStyleExpr isStroustrupStyleExpr Context.ifAlignOrStroustrupBrackets ifAlignOrStroustrupBrackets Context.sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup Context.sepSpaceOrIndentAndNlnIfTypeExceedsPageWidthUnlessStroustrup sepSpaceOrIndentAndNlnIfTypeExceedsPageWidthUnlessStroustrup Context.indentSepNlnUnindentUnlessStroustrup indentSepNlnUnindentUnlessStroustrup Context.autoIndentAndNlnTypeUnlessStroustrup autoIndentAndNlnTypeUnlessStroustrup Context.autoIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup autoIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup ### [Context.writerEvent](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#writerEvent) Context.writerEvent writerEvent This adds a WriterEvent to the Context. One event could potentially be split up into multiple events. The event is also being processed in the WriterModel of the Context. ### [Context.dump](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#dump) Context.dump dump ### [Context.dumpEvents](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#dumpEvents) Context.dumpEvents dumpEvents ### [Context.(+>)](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#(+>)) Context.(+>) (+>) Function composition operator ### [Context.(!-)](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#(!-)) Context.(!-) (!-) ### [Context.writeTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#writeTrivia) Context.writeTrivia writeTrivia ### [Context.indent](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#indent) Context.indent indent Indent one more level based on configuration ### [Context.unindent](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#unindent) Context.unindent unindent Unindent one more level based on configuration ### [Context.atIndentLevel](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#atIndentLevel) Context.atIndentLevel atIndentLevel Apply function f at an absolute indent level (use with care) ### [Context.atCurrentColumn](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#atCurrentColumn) Context.atCurrentColumn atCurrentColumn
 Set minimal indentation (`atColumn`) at current column position - next newline will be indented on `max indent atColumn`
 Example:
 { X = // indent=0, atColumn=2
     "some long string" // indent=4, atColumn=2
   Y = 1 // indent=0, atColumn=2
 }
 `atCurrentColumn` was called on `X`, then `indent` was called, but "some long string" have indent only 4, because it is bigger than `atColumn` (2).
### [Context.atCurrentColumnIndent](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#atCurrentColumnIndent) Context.atCurrentColumnIndent atCurrentColumnIndent
 Write everything at current column indentation, set `indent` and `atColumn` on current column position
 Example (same as above):
 { X = // indent=2, atColumn=2
       "some long string" // indent=6, atColumn=2
   Y = 1 // indent=2, atColumn=2
 }
 `atCurrentColumn` was called on `X`, then `indent` was called, "some long string" have indent 6, because it is indented from `atCurrentColumn` pos (2).
### [Context.indentSepNlnWithTriviaAwareness](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#indentSepNlnWithTriviaAwareness) Context.indentSepNlnWithTriviaAwareness indentSepNlnWithTriviaAwareness Indent and open a new line, taking trailing trivia into account. When the emitted content ends with a comment, the indent is spliced in ahead of that comment so it sits at the indented level, and the newline the comment already wrote is reused instead of a second one being added. Without trailing trivia this is plain `indent +> sepNln`. ### [Context.indentSepNlnUnindent](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#indentSepNlnUnindent) Context.indentSepNlnUnindent indentSepNlnUnindent ### [Context.sepNone](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#sepNone) Context.sepNone sepNone ### [Context.sepDot](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#sepDot) Context.sepDot sepDot ### [Context.sepSpace](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#sepSpace) Context.sepSpace sepSpace ### [Context.addFixedSpaces](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#addFixedSpaces) Context.addFixedSpaces addFixedSpaces ### [Context.sepNln](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#sepNln) Context.sepNln sepNln ### [Context.sepNlnForTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#sepNlnForTrivia) Context.sepNlnForTrivia sepNlnForTrivia ### [Context.sepNlnUnlessLastEventIsNewline](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#sepNlnUnlessLastEventIsNewline) Context.sepNlnUnlessLastEventIsNewline sepNlnUnlessLastEventIsNewline ### [Context.sepStar](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#sepStar) Context.sepStar sepStar ### [Context.sepEq](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#sepEq) Context.sepEq sepEq ### [Context.sepEqFixed](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#sepEqFixed) Context.sepEqFixed sepEqFixed ### [Context.sepArrow](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#sepArrow) Context.sepArrow sepArrow ### [Context.sepArrowRev](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#sepArrowRev) Context.sepArrowRev sepArrowRev ### [Context.sepBar](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#sepBar) Context.sepBar sepBar ### [Context.addSpaceIfSpaceAroundDelimiter](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#addSpaceIfSpaceAroundDelimiter) Context.addSpaceIfSpaceAroundDelimiter addSpaceIfSpaceAroundDelimiter ### [Context.addSpaceIfSpaceAfterComma](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#addSpaceIfSpaceAfterComma) Context.addSpaceIfSpaceAfterComma addSpaceIfSpaceAfterComma ### [Context.sepOpenLFixed](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#sepOpenLFixed) Context.sepOpenLFixed sepOpenLFixed opening token of list ### [Context.sepCloseLFixed](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#sepCloseLFixed) Context.sepCloseLFixed sepCloseLFixed closing token of list ### [Context.sepOpenAnonRecdFixed](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#sepOpenAnonRecdFixed) Context.sepOpenAnonRecdFixed sepOpenAnonRecdFixed opening token of anon record ### [Context.sepOpenT](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#sepOpenT) Context.sepOpenT sepOpenT opening token of tuple ### [Context.sepCloseT](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#sepCloseT) Context.sepCloseT sepCloseT closing token of tuple ### [Context.wordAnd](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#wordAnd) Context.wordAnd wordAnd ### [Context.wordAndFixed](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#wordAndFixed) Context.wordAndFixed wordAndFixed ### [Context.wordOf](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#wordOf) Context.wordOf wordOf ### [Context.sepSpaceBeforeClassConstructor](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#sepSpaceBeforeClassConstructor) Context.sepSpaceBeforeClassConstructor sepSpaceBeforeClassConstructor ### [Context.sepColon](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#sepColon) Context.sepColon sepColon ### [Context.sepColonFixed](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#sepColonFixed) Context.sepColonFixed sepColonFixed ### [Context.sepColonWithSpacesFixed](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#sepColonWithSpacesFixed) Context.sepColonWithSpacesFixed sepColonWithSpacesFixed ### [Context.sepComma](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#sepComma) Context.sepComma sepComma ### [Context.sepSemi](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#sepSemi) Context.sepSemi sepSemi ### [Context.ifElse](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#ifElse) Context.ifElse ifElse b is true, apply f1 otherwise apply f2 ### [Context.ifElseCtx](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#ifElseCtx) Context.ifElseCtx ifElseCtx ### [Context.onlyIf](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#onlyIf) Context.onlyIf onlyIf apply f only when cond is true ### [Context.onlyIfCtx](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#onlyIfCtx) Context.onlyIfCtx onlyIfCtx ### [Context.onlyIfNot](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#onlyIfNot) Context.onlyIfNot onlyIfNot ### [Context.rep](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#rep) Context.rep rep Repeat application of a function n times ### [Context.coli](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#coli) Context.coli coli Similar to col, and supply index as well ### [Context.col](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#col) Context.col col Process collection - keeps context through the whole processing calls f for every element in sequence and f' between every two elements as a separator. This is a variant that works on typed collections. ### [Context.colEx](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#colEx) Context.colEx colEx ### [Context.colPost](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#colPost) Context.colPost colPost Similar to col, apply one more function f2 at the end if the input sequence is not empty ### [Context.colPre](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#colPre) Context.colPre colPre Similar to col, apply one more function f2 at the beginning if the input sequence is not empty ### [Context.colAutoNlnSkip0](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#colAutoNlnSkip0) Context.colAutoNlnSkip0 colAutoNlnSkip0 Similar to col, skip auto newline for index 0 ### [Context.opt](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#opt) Context.opt opt If there is a // value, apply f and f' accordingly, otherwise do nothing ### [Context.optSingle](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#optSingle) Context.optSingle optSingle similar to opt, only takes a single function f to apply when there is a // value ### [Context.optPre](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#optPre) Context.optPre optPre Similar to opt, but apply f2 at the beginning if there is a // value ### [Context.isShortExpression](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#isShortExpression) Context.isShortExpression isShortExpression ### [Context.expressionFitsOnRestOfLine](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#expressionFitsOnRestOfLine) Context.expressionFitsOnRestOfLine expressionFitsOnRestOfLine ### [Context.isSmallExpression](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#isSmallExpression) Context.isSmallExpression isSmallExpression ### [Context.getListOrArrayExprSize](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#getListOrArrayExprSize) Context.getListOrArrayExprSize getListOrArrayExprSize ### [Context.getRecordSize](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#getRecordSize) Context.getRecordSize getRecordSize ### [Context.unindentWithTriviaAwareness](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#unindentWithTriviaAwareness) Context.unindentWithTriviaAwareness unindentWithTriviaAwareness Unindent that is aware of trailing trivia (comments before closing brackets). If the DLL tail ends with a comment followed by WriteLineBecauseOfTrivia, splice the UnIndentBy before that trailing newline. Otherwise, fall back to normal unindent. ### [Context.expressionExceedsPageWidthWithLayout](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#expressionExceedsPageWidthWithLayout) Context.expressionExceedsPageWidthWithLayout expressionExceedsPageWidthWithLayout Try to write the expression on a single line. If it doesn't fit, fall back to the given long layout. `addSpaceBefore`: when true, adds a space before the expression on the short path. ### [Context.autoIndentAndNlnIfExpressionExceedsPageWidth](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#autoIndentAndNlnIfExpressionExceedsPageWidth) Context.autoIndentAndNlnIfExpressionExceedsPageWidth autoIndentAndNlnIfExpressionExceedsPageWidth try and write the expression on the remainder of the current line add an indent and newline if the expression is longer ### [Context.sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth) Context.sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidth ### [Context.sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth) Context.sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth sepSpaceOrDoubleIndentAndNlnIfExpressionExceedsPageWidth ### [Context.autoParenthesisIfExpressionExceedsPageWidth](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#autoParenthesisIfExpressionExceedsPageWidth) Context.autoParenthesisIfExpressionExceedsPageWidth autoParenthesisIfExpressionExceedsPageWidth ### [Context.futureNlnCheck](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#futureNlnCheck) Context.futureNlnCheck futureNlnCheck ### [Context.futureNlnCheckMem](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#futureNlnCheckMem) Context.futureNlnCheckMem futureNlnCheckMem Probe `f` and report `(isMultiline, isLong)` separately: whether it spans multiple lines, and whether it overflows the right margin. `futureNlnCheck` is `isMultiline || isLong`; callers that care only about multiline layout (not width) use the first component. ### [Context.exceedsWidth](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#exceedsWidth) Context.exceedsWidth exceedsWidth similar to futureNlnCheck but validates whether the expression is going over the given max width, measured from the current column ### [Context.leadingExpressionResult](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#leadingExpressionResult) Context.leadingExpressionResult leadingExpressionResult provide the line and column before and after the leadingExpression to the continuation expression ### [Context.leadingExpressionIsMultiline](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#leadingExpressionIsMultiline) Context.leadingExpressionIsMultiline leadingExpressionIsMultiline A leading expression is not considered multiline if it has a comment before it. For example let a = 7 // foo let b = 8 let c = 9 The second binding b is not consider multiline. ### [Context.colWithNlnWhenItemIsMultiline](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#colWithNlnWhenItemIsMultiline) Context.colWithNlnWhenItemIsMultiline colWithNlnWhenItemIsMultiline
 This helper function takes a list of expressions and ranges.
 If the expression is multiline it will add a newline before and after the expression.
 Unless it is the first expression in the list, that will never have a leading new line.
 F.ex.
 let a = AAAA
 let b =
     BBBB
     BBBB
 let c = CCCC

 will be formatted as:
 let a = AAAA

 let b =
     BBBB
     BBBBB

 let c = CCCC
### [Context.colWithNlnWhenItemIsMultilineUsingConfig](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#colWithNlnWhenItemIsMultilineUsingConfig) Context.colWithNlnWhenItemIsMultilineUsingConfig colWithNlnWhenItemIsMultilineUsingConfig ### [Context.hasWriteBeforeNewlineContent](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#hasWriteBeforeNewlineContent) Context.hasWriteBeforeNewlineContent hasWriteBeforeNewlineContent ### [Context.lastWriteEventIsNewline](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#lastWriteEventIsNewline) Context.lastWriteEventIsNewline lastWriteEventIsNewline ### [Context.sepNlnWhenWriteBeforeNewlineNotEmptyOr](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#sepNlnWhenWriteBeforeNewlineNotEmptyOr) Context.sepNlnWhenWriteBeforeNewlineNotEmptyOr sepNlnWhenWriteBeforeNewlineNotEmptyOr ### [Context.sepNlnWhenWriteBeforeNewlineNotEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#sepNlnWhenWriteBeforeNewlineNotEmpty) Context.sepNlnWhenWriteBeforeNewlineNotEmpty sepNlnWhenWriteBeforeNewlineNotEmpty ### [Context.sepSpaceUnlessWriteBeforeNewlineNotEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#sepSpaceUnlessWriteBeforeNewlineNotEmpty) Context.sepSpaceUnlessWriteBeforeNewlineNotEmpty sepSpaceUnlessWriteBeforeNewlineNotEmpty ### [Context.autoIndentAndNlnWhenWriteBeforeNewlineNotEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#autoIndentAndNlnWhenWriteBeforeNewlineNotEmpty) Context.autoIndentAndNlnWhenWriteBeforeNewlineNotEmpty autoIndentAndNlnWhenWriteBeforeNewlineNotEmpty ### [Context.addParenIfAutoNln](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#addParenIfAutoNln) Context.addParenIfAutoNln addParenIfAutoNln ### [Context.isStroustrupStyleExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#isStroustrupStyleExpr) Context.isStroustrupStyleExpr isStroustrupStyleExpr ### [Context.ifAlignOrStroustrupBrackets](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#ifAlignOrStroustrupBrackets) Context.ifAlignOrStroustrupBrackets ifAlignOrStroustrupBrackets ### [Context.sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup) Context.sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup sepSpaceOrIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup ### [Context.sepSpaceOrIndentAndNlnIfTypeExceedsPageWidthUnlessStroustrup](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#sepSpaceOrIndentAndNlnIfTypeExceedsPageWidthUnlessStroustrup) Context.sepSpaceOrIndentAndNlnIfTypeExceedsPageWidthUnlessStroustrup sepSpaceOrIndentAndNlnIfTypeExceedsPageWidthUnlessStroustrup ### [Context.indentSepNlnUnindentUnlessStroustrup](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#indentSepNlnUnindentUnlessStroustrup) Context.indentSepNlnUnindentUnlessStroustrup indentSepNlnUnindentUnlessStroustrup ### [Context.autoIndentAndNlnTypeUnlessStroustrup](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#autoIndentAndNlnTypeUnlessStroustrup) Context.autoIndentAndNlnTypeUnlessStroustrup autoIndentAndNlnTypeUnlessStroustrup ### [Context.autoIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup](https://fsprojects.github.io/fantomas/reference/fantomas-core-context.html#autoIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup) Context.autoIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup autoIndentAndNlnIfExpressionExceedsPageWidthUnlessStroustrup ### [ColMultilineItem](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-colmultilineitem.html) ColMultilineItem ColMultilineItem.ColMultilineItem ColMultilineItem ### [ColMultilineItem.ColMultilineItem](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-colmultilineitem.html#ColMultilineItem) ColMultilineItem.ColMultilineItem ColMultilineItem ### [Context](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-context.html) Context Context.WithDummy WithDummy Context.WithShortExpression WithShortExpression Context.Column Column Context.Create Create Context.Default Default Context.Config Config Context.WriterModel WriterModel Context.WriterEvents WriterEvents Context.FormattedCursor FormattedCursor Context.DebugMode DebugMode ### [Context.WithDummy](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-context.html#WithDummy) Context.WithDummy WithDummy Run a probe function in dummy mode for speculative formatting (e.g. futureNlnCheck, exceedsWidth). Creates a backup point, runs `f` with Mode=Dummy, rolls back the event list, and returns the resulting context so the caller can inspect WriterModel metadata. ### [Context.WithShortExpression](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-context.html#WithShortExpression) Context.WithShortExpression WithShortExpression ### [Context.Column](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-context.html#Column) Context.Column Column ### [Context.Create](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-context.html#Create) Context.Create Create ### [Context.Default](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-context.html#Default) Context.Default Default Initialize with a string writer and use space as delimiter ### [Context.Config](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-context.html#Config) Context.Config Config ### [Context.WriterModel](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-context.html#WriterModel) Context.WriterModel WriterModel ### [Context.WriterEvents](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-context.html#WriterEvents) Context.WriterEvents WriterEvents ### [Context.FormattedCursor](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-context.html#FormattedCursor) Context.FormattedCursor FormattedCursor ### [Context.DebugMode](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-context.html#DebugMode) Context.DebugMode DebugMode When enabled, genNode emits NodeStart/NodeEnd WriterEvents around each Oak node. Only used by CodeFormatter.GetWriterEventsAsync for diagnostic output. ### [LongExpressionLayout](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-longexpressionlayout.html) LongExpressionLayout Describes how an expression should be laid out when it doesn't fit on a single line. Used by expressionExceedsPageWidth to centralize indentation and unindentation logic. LongExpressionLayout.IsNewlineOnly IsNewlineOnly LongExpressionLayout.IsDoubleIndentAndUnindent IsDoubleIndentAndUnindent LongExpressionLayout.IsIndentAndUnindent IsIndentAndUnindent LongExpressionLayout.IndentAndUnindent IndentAndUnindent LongExpressionLayout.DoubleIndentAndUnindent DoubleIndentAndUnindent LongExpressionLayout.NewlineOnly NewlineOnly ### [LongExpressionLayout.IsNewlineOnly](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-longexpressionlayout.html#IsNewlineOnly) LongExpressionLayout.IsNewlineOnly IsNewlineOnly ### [LongExpressionLayout.IsDoubleIndentAndUnindent](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-longexpressionlayout.html#IsDoubleIndentAndUnindent) LongExpressionLayout.IsDoubleIndentAndUnindent IsDoubleIndentAndUnindent ### [LongExpressionLayout.IsIndentAndUnindent](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-longexpressionlayout.html#IsIndentAndUnindent) LongExpressionLayout.IsIndentAndUnindent IsIndentAndUnindent ### [LongExpressionLayout.IndentAndUnindent](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-longexpressionlayout.html#IndentAndUnindent) LongExpressionLayout.IndentAndUnindent IndentAndUnindent indent +> sepNln +> expr +> unindent ### [LongExpressionLayout.DoubleIndentAndUnindent](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-longexpressionlayout.html#DoubleIndentAndUnindent) LongExpressionLayout.DoubleIndentAndUnindent DoubleIndentAndUnindent indent +> indent +> sepNln +> expr +> unindent +> unindent ### [LongExpressionLayout.NewlineOnly](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-longexpressionlayout.html#NewlineOnly) LongExpressionLayout.NewlineOnly NewlineOnly sepNln +> expr (no indentation change) ### [ShortExpressionInfo](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-shortexpressioninfo.html) ShortExpressionInfo ShortExpressionInfo.IsTooLong IsTooLong ShortExpressionInfo.MaxWidth MaxWidth ShortExpressionInfo.StartColumn StartColumn ShortExpressionInfo.ConfirmedMultiline ConfirmedMultiline ### [ShortExpressionInfo.IsTooLong](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-shortexpressioninfo.html#IsTooLong) ShortExpressionInfo.IsTooLong IsTooLong ### [ShortExpressionInfo.MaxWidth](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-shortexpressioninfo.html#MaxWidth) ShortExpressionInfo.MaxWidth MaxWidth ### [ShortExpressionInfo.StartColumn](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-shortexpressioninfo.html#StartColumn) ShortExpressionInfo.StartColumn StartColumn ### [ShortExpressionInfo.ConfirmedMultiline](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-shortexpressioninfo.html#ConfirmedMultiline) ShortExpressionInfo.ConfirmedMultiline ConfirmedMultiline ### [Size](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-size.html) Size Size.IsNumberOfItems IsNumberOfItems Size.IsCharacterWidth IsCharacterWidth Size.CharacterWidth CharacterWidth Size.NumberOfItems NumberOfItems ### [Size.IsNumberOfItems](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-size.html#IsNumberOfItems) Size.IsNumberOfItems IsNumberOfItems ### [Size.IsCharacterWidth](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-size.html#IsCharacterWidth) Size.IsCharacterWidth IsCharacterWidth ### [Size.CharacterWidth](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-size.html#CharacterWidth) Size.CharacterWidth CharacterWidth ### [Size.NumberOfItems](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-size.html#NumberOfItems) Size.NumberOfItems NumberOfItems ### [WriteModelMode](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-writemodelmode.html) WriteModelMode WriteModelMode.IsDummy IsDummy WriteModelMode.IsShortExpression IsShortExpression WriteModelMode.IsStandard IsStandard WriteModelMode.Standard Standard WriteModelMode.Dummy Dummy WriteModelMode.ShortExpression ShortExpression ### [WriteModelMode.IsDummy](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-writemodelmode.html#IsDummy) WriteModelMode.IsDummy IsDummy ### [WriteModelMode.IsShortExpression](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-writemodelmode.html#IsShortExpression) WriteModelMode.IsShortExpression IsShortExpression ### [WriteModelMode.IsStandard](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-writemodelmode.html#IsStandard) WriteModelMode.IsStandard IsStandard ### [WriteModelMode.Standard](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-writemodelmode.html#Standard) WriteModelMode.Standard Standard ### [WriteModelMode.Dummy](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-writemodelmode.html#Dummy) WriteModelMode.Dummy Dummy ### [WriteModelMode.ShortExpression](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-writemodelmode.html#ShortExpression) WriteModelMode.ShortExpression ShortExpression ### [WriterModel](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-writermodel.html) WriterModel WriterModel.IsDummy IsDummy WriterModel.LineCount LineCount WriterModel.Indent Indent WriterModel.AtColumn AtColumn WriterModel.WriteBeforeNewline WriteBeforeNewline WriterModel.Mode Mode WriterModel.Column Column ### [WriterModel.IsDummy](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-writermodel.html#IsDummy) WriterModel.IsDummy IsDummy ### [WriterModel.LineCount](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-writermodel.html#LineCount) WriterModel.LineCount LineCount number of lines produced so far ### [WriterModel.Indent](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-writermodel.html#Indent) WriterModel.Indent Indent current indentation ### [WriterModel.AtColumn](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-writermodel.html#AtColumn) WriterModel.AtColumn AtColumn helper indentation information, if AtColumn > Indent after NewLine, Indent will be set to AtColumn ### [WriterModel.WriteBeforeNewline](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-writermodel.html#WriteBeforeNewline) WriterModel.WriteBeforeNewline WriteBeforeNewline text to be written before next newline ### [WriterModel.Mode](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-writermodel.html#Mode) WriterModel.Mode Mode dummy = "fake" writer used in `autoNln`, `autoNlnByFuture` ### [WriterModel.Column](https://fsprojects.github.io/fantomas/reference/fantomas-core-context-writermodel.html#Column) WriterModel.Column Column current length of last line of output ### [Continuation](https://fsprojects.github.io/fantomas/reference/fantomas-core-continuation.html) Continuation Continuation.sequence sequence ### [Continuation.sequence](https://fsprojects.github.io/fantomas/reference/fantomas-core-continuation.html#sequence) Continuation.sequence sequence ### [Defines](https://fsprojects.github.io/fantomas/reference/fantomas-core-defines.html) Defines Defines.getDefineCombination getDefineCombination ### [Defines.getDefineCombination](https://fsprojects.github.io/fantomas/reference/fantomas-core-defines.html#getDefineCombination) Defines.getDefineCombination getDefineCombination ### [List](https://fsprojects.github.io/fantomas/reference/fantomas-core-list.html) List List.chooseState chooseState List.isNotEmpty isNotEmpty List.moreThanOne moreThanOne List.partitionWhile partitionWhile List.mapWithLast mapWithLast List.cutOffLast cutOffLast List.foldWithLast foldWithLast ### [List.chooseState](https://fsprojects.github.io/fantomas/reference/fantomas-core-list.html#chooseState) List.chooseState chooseState ### [List.isNotEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-core-list.html#isNotEmpty) List.isNotEmpty isNotEmpty ### [List.moreThanOne](https://fsprojects.github.io/fantomas/reference/fantomas-core-list.html#moreThanOne) List.moreThanOne moreThanOne ### [List.partitionWhile](https://fsprojects.github.io/fantomas/reference/fantomas-core-list.html#partitionWhile) List.partitionWhile partitionWhile ### [List.mapWithLast](https://fsprojects.github.io/fantomas/reference/fantomas-core-list.html#mapWithLast) List.mapWithLast mapWithLast ### [List.cutOffLast](https://fsprojects.github.io/fantomas/reference/fantomas-core-list.html#cutOffLast) List.cutOffLast cutOffLast Removes the last element of a list ### [List.foldWithLast](https://fsprojects.github.io/fantomas/reference/fantomas-core-list.html#foldWithLast) List.foldWithLast foldWithLast Similar to a List.fold but pass in another fold function for when the last item is reached. ### [MultipleDefineCombinations](https://fsprojects.github.io/fantomas/reference/fantomas-core-multipledefinecombinations.html) MultipleDefineCombinations MultipleDefineCombinations.mergeMultipleFormatResults mergeMultipleFormatResults ### [MultipleDefineCombinations.mergeMultipleFormatResults](https://fsprojects.github.io/fantomas/reference/fantomas-core-multipledefinecombinations.html#mergeMultipleFormatResults) MultipleDefineCombinations.mergeMultipleFormatResults mergeMultipleFormatResults When conditional defines were found in the source code, we format the code using all possible combinations. Depending on the values of each combination, code will either be produced or not. In this function, we try to piece back all the active code fragments. ### [Queue](https://fsprojects.github.io/fantomas/reference/fantomas-core-queue.html) Queue Queue.empty empty Queue.head head Queue.tryHead tryHead Queue.isEmpty isEmpty Queue.length length Queue.ofList ofList Queue.ofSeq ofSeq Queue.rev rev Queue.toSeq toSeq Queue.append append Queue.skipExists skipExists ### [Queue.empty](https://fsprojects.github.io/fantomas/reference/fantomas-core-queue.html#empty) Queue.empty empty ### [Queue.head](https://fsprojects.github.io/fantomas/reference/fantomas-core-queue.html#head) Queue.head head ### [Queue.tryHead](https://fsprojects.github.io/fantomas/reference/fantomas-core-queue.html#tryHead) Queue.tryHead tryHead ### [Queue.isEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-core-queue.html#isEmpty) Queue.isEmpty isEmpty ### [Queue.length](https://fsprojects.github.io/fantomas/reference/fantomas-core-queue.html#length) Queue.length length ### [Queue.ofList](https://fsprojects.github.io/fantomas/reference/fantomas-core-queue.html#ofList) Queue.ofList ofList ### [Queue.ofSeq](https://fsprojects.github.io/fantomas/reference/fantomas-core-queue.html#ofSeq) Queue.ofSeq ofSeq ### [Queue.rev](https://fsprojects.github.io/fantomas/reference/fantomas-core-queue.html#rev) Queue.rev rev ### [Queue.toSeq](https://fsprojects.github.io/fantomas/reference/fantomas-core-queue.html#toSeq) Queue.toSeq toSeq ### [Queue.append](https://fsprojects.github.io/fantomas/reference/fantomas-core-queue.html#append) Queue.append append ### [Queue.skipExists](https://fsprojects.github.io/fantomas/reference/fantomas-core-queue.html#skipExists) Queue.skipExists skipExists Equivalent of q |> Queue.toSeq |> Seq.skip n |> Seq.skipWhile p |> Seq.exists f ### [RangeHelpers](https://fsprojects.github.io/fantomas/reference/fantomas-core-rangehelpers.html) RangeHelpers RangeHelpers.rangeContainsRange rangeContainsRange RangeHelpers.rangeEq rangeEq RangeHelpers.isAdjacentTo isAdjacentTo RangeHelpers.absoluteZeroRange absoluteZeroRange ### [RangeHelpers.rangeContainsRange](https://fsprojects.github.io/fantomas/reference/fantomas-core-rangehelpers.html#rangeContainsRange) RangeHelpers.rangeContainsRange rangeContainsRange Checks if Range B is fully contained by Range A ### [RangeHelpers.rangeEq](https://fsprojects.github.io/fantomas/reference/fantomas-core-rangehelpers.html#rangeEq) RangeHelpers.rangeEq rangeEq ### [RangeHelpers.isAdjacentTo](https://fsprojects.github.io/fantomas/reference/fantomas-core-rangehelpers.html#isAdjacentTo) RangeHelpers.isAdjacentTo isAdjacentTo ### [RangeHelpers.absoluteZeroRange](https://fsprojects.github.io/fantomas/reference/fantomas-core-rangehelpers.html#absoluteZeroRange) RangeHelpers.absoluteZeroRange absoluteZeroRange Range.range0 starts at line 1, column 0 This range starts at line 0, column 0 ### [RangePatterns](https://fsprojects.github.io/fantomas/reference/fantomas-core-rangepatterns.html) RangePatterns RangePatterns.(|StartEndRange|) (|StartEndRange|) RangePatterns.(|StartRange|) (|StartRange|) RangePatterns.(|EndRange|) (|EndRange|) ### [RangePatterns.(|StartEndRange|)](https://fsprojects.github.io/fantomas/reference/fantomas-core-rangepatterns.html#(|StartEndRange|)) RangePatterns.(|StartEndRange|) (|StartEndRange|) ### [RangePatterns.(|StartRange|)](https://fsprojects.github.io/fantomas/reference/fantomas-core-rangepatterns.html#(|StartRange|)) RangePatterns.(|StartRange|) (|StartRange|) ### [RangePatterns.(|EndRange|)](https://fsprojects.github.io/fantomas/reference/fantomas-core-rangepatterns.html#(|EndRange|)) RangePatterns.(|EndRange|) (|EndRange|) ### [Selection](https://fsprojects.github.io/fantomas/reference/fantomas-core-selection.html) Selection Selection.formatSelection formatSelection ### [Selection.formatSelection](https://fsprojects.github.io/fantomas/reference/fantomas-core-selection.html#formatSelection) Selection.formatSelection formatSelection ### [String](https://fsprojects.github.io/fantomas/reference/fantomas-core-string.html) String String.startsWithOrdinal startsWithOrdinal String.endsWithOrdinal endsWithOrdinal String.empty empty String.isNotNullOrEmpty isNotNullOrEmpty String.isNotNullOrWhitespace isNotNullOrWhitespace String.visualWidth visualWidth ### [String.startsWithOrdinal](https://fsprojects.github.io/fantomas/reference/fantomas-core-string.html#startsWithOrdinal) String.startsWithOrdinal startsWithOrdinal ### [String.endsWithOrdinal](https://fsprojects.github.io/fantomas/reference/fantomas-core-string.html#endsWithOrdinal) String.endsWithOrdinal endsWithOrdinal ### [String.empty](https://fsprojects.github.io/fantomas/reference/fantomas-core-string.html#empty) String.empty empty ### [String.isNotNullOrEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-core-string.html#isNotNullOrEmpty) String.isNotNullOrEmpty isNotNullOrEmpty ### [String.isNotNullOrWhitespace](https://fsprojects.github.io/fantomas/reference/fantomas-core-string.html#isNotNullOrWhitespace) String.isNotNullOrWhitespace isNotNullOrWhitespace ### [String.visualWidth](https://fsprojects.github.io/fantomas/reference/fantomas-core-string.html#visualWidth) String.visualWidth visualWidth Returns the visual column width of a string, counting Unicode grapheme clusters. Unlike String.length, this correctly handles combining characters (e.g. diacritics) which attach to a preceding character and do not advance the visual column. Uses a fast path for pure-ASCII strings (no allocation). ### [SyntaxOak](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak.html) SyntaxOak SyntaxOak.AsSelfIdentifierNode AsSelfIdentifierNode SyntaxOak.AttributeListNode AttributeListNode SyntaxOak.AttributeNode AttributeNode SyntaxOak.BindingListNode BindingListNode SyntaxOak.BindingNode BindingNode SyntaxOak.BindingReturnInfoNode BindingReturnInfoNode SyntaxOak.ChainCall ChainCall SyntaxOak.ChainSegment ChainSegment SyntaxOak.ChainTerminal ChainTerminal SyntaxOak.ComputationExpressionStatement ComputationExpressionStatement SyntaxOak.Constant Constant SyntaxOak.ConstantMeasureNode ConstantMeasureNode SyntaxOak.ElseIfNode ElseIfNode SyntaxOak.EnumCaseNode EnumCaseNode SyntaxOak.ExceptionDefnNode ExceptionDefnNode SyntaxOak.Expr Expr SyntaxOak.ExprAnonStructRecordNode ExprAnonStructRecordNode SyntaxOak.ExprAppNode ExprAppNode SyntaxOak.ExprAppSingleParenArgNode ExprAppSingleParenArgNode SyntaxOak.ExprAppWithLambdaNode ExprAppWithLambdaNode SyntaxOak.ExprArrayOrListNode ExprArrayOrListNode SyntaxOak.ExprBeginEndNode ExprBeginEndNode SyntaxOak.ExprChain ExprChain SyntaxOak.ExprCompExprBodyNode ExprCompExprBodyNode SyntaxOak.ExprComputationNode ExprComputationNode SyntaxOak.ExprConstantNode ExprConstantNode SyntaxOak.ExprDotIndexedSetNode ExprDotIndexedSetNode SyntaxOak.ExprDotNamedIndexedPropertySetNode ExprDotNamedIndexedPropertySetNode SyntaxOak.ExprDynamicChainItemNode ExprDynamicChainItemNode SyntaxOak.ExprDynamicChainNode ExprDynamicChainNode SyntaxOak.ExprDynamicNode ExprDynamicNode SyntaxOak.ExprExplicitConstructorThenExpr ExprExplicitConstructorThenExpr SyntaxOak.ExprForEachNode ExprForEachNode SyntaxOak.ExprForNode ExprForNode SyntaxOak.ExprIfThenElifNode ExprIfThenElifNode SyntaxOak.ExprIfThenElseNode ExprIfThenElseNode SyntaxOak.ExprIfThenNode ExprIfThenNode SyntaxOak.ExprIndexFromEndNode ExprIndexFromEndNode SyntaxOak.ExprIndexRangeNode ExprIndexRangeNode SyntaxOak.ExprIndexWithoutDotNode ExprIndexWithoutDotNode SyntaxOak.ExprInfixAppNode ExprInfixAppNode SyntaxOak.ExprInheritRecordNode ExprInheritRecordNode SyntaxOak.ExprInterpolatedStringExprNode ExprInterpolatedStringExprNode SyntaxOak.ExprJoinInNode ExprJoinInNode SyntaxOak.ExprLambdaNode ExprLambdaNode SyntaxOak.ExprLazyNode ExprLazyNode SyntaxOak.ExprLibraryOnlyStaticOptimizationNode ExprLibraryOnlyStaticOptimizationNode SyntaxOak.ExprLongIdentSetNode ExprLongIdentSetNode SyntaxOak.ExprMatchLambdaNode ExprMatchLambdaNode SyntaxOak.ExprMatchNode ExprMatchNode SyntaxOak.ExprNamedComputationNode ExprNamedComputationNode SyntaxOak.ExprNamedIndexedPropertySetNode ExprNamedIndexedPropertySetNode SyntaxOak.ExprNewNode ExprNewNode SyntaxOak.ExprObjExprNode ExprObjExprNode SyntaxOak.ExprOptVarNode ExprOptVarNode SyntaxOak.ExprParenFunctionNameWithStarNode ExprParenFunctionNameWithStarNode SyntaxOak.ExprParenLambdaNode ExprParenLambdaNode SyntaxOak.ExprParenNode ExprParenNode SyntaxOak.ExprPrefixAppNode ExprPrefixAppNode SyntaxOak.ExprQuoteNode ExprQuoteNode SyntaxOak.ExprRecordBaseNode ExprRecordBaseNode SyntaxOak.ExprRecordFieldOrSpread ExprRecordFieldOrSpread SyntaxOak.ExprRecordNode ExprRecordNode SyntaxOak.ExprSameInfixAppsNode ExprSameInfixAppsNode SyntaxOak.ExprSetNode ExprSetNode SyntaxOak.ExprSingleNode ExprSingleNode SyntaxOak.ExprSpreadNode ExprSpreadNode SyntaxOak.ExprStructTupleNode ExprStructTupleNode SyntaxOak.ExprTraitCallNode ExprTraitCallNode SyntaxOak.ExprTripleNumberIndexRangeNode ExprTripleNumberIndexRangeNode SyntaxOak.ExprTryFinallyNode ExprTryFinallyNode SyntaxOak.ExprTryWithNode ExprTryWithNode SyntaxOak.ExprTryWithSingleClauseNode ExprTryWithSingleClauseNode SyntaxOak.ExprTupleNode ExprTupleNode SyntaxOak.ExprTypeAppNode ExprTypeAppNode SyntaxOak.ExprTypedNode ExprTypedNode SyntaxOak.ExprWhileNode ExprWhileNode SyntaxOak.ExternBindingNode ExternBindingNode SyntaxOak.ExternBindingPatternNode ExternBindingPatternNode SyntaxOak.FieldNode FieldNode SyntaxOak.FillExprNode FillExprNode SyntaxOak.HashDirectiveListNode HashDirectiveListNode SyntaxOak.ITypeDefn ITypeDefn SyntaxOak.IdentListNode IdentListNode SyntaxOak.IdentifierOrDot IdentifierOrDot SyntaxOak.IfKeywordNode IfKeywordNode SyntaxOak.ImplicitConstructorNode ImplicitConstructorNode SyntaxOak.InfixApp InfixApp SyntaxOak.InheritConstructor InheritConstructor SyntaxOak.InheritConstructorOtherNode InheritConstructorOtherNode SyntaxOak.InheritConstructorParenNode InheritConstructorParenNode SyntaxOak.InheritConstructorTypeOnlyNode InheritConstructorTypeOnlyNode SyntaxOak.InheritConstructorUnitNode InheritConstructorUnitNode SyntaxOak.InterfaceImplNode InterfaceImplNode SyntaxOak.MatchClauseNode MatchClauseNode SyntaxOak.Measure Measure SyntaxOak.MeasureDivideNode MeasureDivideNode SyntaxOak.MeasureOperatorNode MeasureOperatorNode SyntaxOak.MeasureParenNode MeasureParenNode SyntaxOak.MeasurePowerNode MeasurePowerNode SyntaxOak.MeasureSequenceNode MeasureSequenceNode SyntaxOak.MemberDefn MemberDefn SyntaxOak.MemberDefnAbstractSlotNode MemberDefnAbstractSlotNode SyntaxOak.MemberDefnAutoPropertyNode MemberDefnAutoPropertyNode SyntaxOak.MemberDefnExplicitCtorNode MemberDefnExplicitCtorNode SyntaxOak.MemberDefnInheritNode MemberDefnInheritNode SyntaxOak.MemberDefnInterfaceNode MemberDefnInterfaceNode SyntaxOak.MemberDefnPropertyGetSetNode MemberDefnPropertyGetSetNode SyntaxOak.MemberDefnSigMemberNode MemberDefnSigMemberNode SyntaxOak.ModuleAbbrevNode ModuleAbbrevNode SyntaxOak.ModuleDecl ModuleDecl SyntaxOak.ModuleDeclAttributesNode ModuleDeclAttributesNode SyntaxOak.ModuleOrNamespaceHeaderNode ModuleOrNamespaceHeaderNode SyntaxOak.ModuleOrNamespaceNode ModuleOrNamespaceNode SyntaxOak.MultipleAttributeListNode MultipleAttributeListNode SyntaxOak.MultipleTextsNode MultipleTextsNode SyntaxOak.NamePatPairNode NamePatPairNode SyntaxOak.NegateRationalNode NegateRationalNode SyntaxOak.NestedModuleNode NestedModuleNode SyntaxOak.Node Node SyntaxOak.NodeBase NodeBase SyntaxOak.Oak Oak SyntaxOak.Open Open SyntaxOak.OpenListNode OpenListNode SyntaxOak.OpenModuleOrNamespaceNode OpenModuleOrNamespaceNode SyntaxOak.OpenTargetNode OpenTargetNode SyntaxOak.ParsedHashDirectiveNode ParsedHashDirectiveNode SyntaxOak.PatAndsNode PatAndsNode SyntaxOak.PatArrayOrListNode PatArrayOrListNode SyntaxOak.PatIsInstNode PatIsInstNode SyntaxOak.PatLeftMiddleRight PatLeftMiddleRight SyntaxOak.PatLongIdentNode PatLongIdentNode SyntaxOak.PatNamePatPairsNode PatNamePatPairsNode SyntaxOak.PatNamedNode PatNamedNode SyntaxOak.PatNamedParenStarIdentNode PatNamedParenStarIdentNode SyntaxOak.PatParameterNode PatParameterNode SyntaxOak.PatParenNode PatParenNode SyntaxOak.PatRecordNode PatRecordNode SyntaxOak.PatStructTupleNode PatStructTupleNode SyntaxOak.PatTupleNode PatTupleNode SyntaxOak.Pattern Pattern SyntaxOak.PropertyGetSetBindingNode PropertyGetSetBindingNode SyntaxOak.RationalConstNode RationalConstNode SyntaxOak.RationalNode RationalNode SyntaxOak.RecordFieldNode RecordFieldNode SyntaxOak.SingleTextNode SingleTextNode SyntaxOak.StaticOptimizationConstraint StaticOptimizationConstraint SyntaxOak.StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode SyntaxOak.StringNode StringNode SyntaxOak.TriviaContent TriviaContent SyntaxOak.TriviaNode TriviaNode SyntaxOak.TyparDeclNode TyparDeclNode SyntaxOak.TyparDecls TyparDecls SyntaxOak.TyparDeclsPostfixListNode TyparDeclsPostfixListNode SyntaxOak.TyparDeclsPrefixListNode TyparDeclsPrefixListNode SyntaxOak.Type Type SyntaxOak.TypeAnonRecordNode TypeAnonRecordNode SyntaxOak.TypeAppPostFixNode TypeAppPostFixNode SyntaxOak.TypeAppPrefixNode TypeAppPrefixNode SyntaxOak.TypeArrayNode TypeArrayNode SyntaxOak.TypeConstraint TypeConstraint SyntaxOak.TypeConstraintDefaultsToTypeNode TypeConstraintDefaultsToTypeNode SyntaxOak.TypeConstraintEnumOrDelegateNode TypeConstraintEnumOrDelegateNode SyntaxOak.TypeConstraintSingleNode TypeConstraintSingleNode SyntaxOak.TypeConstraintSubtypeOfTypeNode TypeConstraintSubtypeOfTypeNode SyntaxOak.TypeConstraintSupportsMemberNode TypeConstraintSupportsMemberNode SyntaxOak.TypeConstraintWhereNotSupportsNull TypeConstraintWhereNotSupportsNull SyntaxOak.TypeDefn TypeDefn SyntaxOak.TypeDefnAbbrevNode TypeDefnAbbrevNode SyntaxOak.TypeDefnAugmentationNode TypeDefnAugmentationNode SyntaxOak.TypeDefnDelegateNode TypeDefnDelegateNode SyntaxOak.TypeDefnEnumNode TypeDefnEnumNode SyntaxOak.TypeDefnExplicitBodyNode TypeDefnExplicitBodyNode SyntaxOak.TypeDefnExplicitNode TypeDefnExplicitNode SyntaxOak.TypeDefnRecordFieldOrSpread TypeDefnRecordFieldOrSpread SyntaxOak.TypeDefnRecordNode TypeDefnRecordNode SyntaxOak.TypeDefnRegularNode TypeDefnRegularNode SyntaxOak.TypeDefnUnionNode TypeDefnUnionNode SyntaxOak.TypeFunsNode TypeFunsNode SyntaxOak.TypeHashConstraintNode TypeHashConstraintNode SyntaxOak.TypeIntersectionNode TypeIntersectionNode SyntaxOak.TypeLongIdentAppNode TypeLongIdentAppNode SyntaxOak.TypeMeasurePowerNode TypeMeasurePowerNode SyntaxOak.TypeNameNode TypeNameNode SyntaxOak.TypeOrNode TypeOrNode SyntaxOak.TypeParenNode TypeParenNode SyntaxOak.TypeSignatureParameterNode TypeSignatureParameterNode SyntaxOak.TypeSpreadNode TypeSpreadNode SyntaxOak.TypeStaticConstantExprNode TypeStaticConstantExprNode SyntaxOak.TypeStaticConstantNamedNode TypeStaticConstantNamedNode SyntaxOak.TypeStructTupleNode TypeStructTupleNode SyntaxOak.TypeTupleNode TypeTupleNode SyntaxOak.TypeWithGlobalConstraintsNode TypeWithGlobalConstraintsNode SyntaxOak.UnionCaseNode UnionCaseNode SyntaxOak.UnitNode UnitNode SyntaxOak.UnitOfMeasureNode UnitOfMeasureNode SyntaxOak.ValNode ValNode SyntaxOak.XmlDocNode XmlDocNode SyntaxOak.hasLayoutAffectingTrivia hasLayoutAffectingTrivia SyntaxOak.noa noa SyntaxOak.nodes nodes SyntaxOak.nodeRange nodeRange SyntaxOak.combineRanges combineRanges ### [SyntaxOak.hasLayoutAffectingTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak.html#hasLayoutAffectingTrivia) SyntaxOak.hasLayoutAffectingTrivia hasLayoutAffectingTrivia True when the queue holds trivia that should influence layout, i.e. anything other than a Cursor. Most nodes carry no trivia at all, so the O(1) count is tested first; beyond that the queue's struct enumerator is walked directly, because going through Seq boxes it (measured: 40 bytes and roughly 2x the time per call). ### [SyntaxOak.noa](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak.html#noa) SyntaxOak.noa noa ### [SyntaxOak.nodes](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak.html#nodes) SyntaxOak.nodes nodes ### [SyntaxOak.nodeRange](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak.html#nodeRange) SyntaxOak.nodeRange nodeRange ### [SyntaxOak.combineRanges](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak.html#combineRanges) SyntaxOak.combineRanges combineRanges ### [AsSelfIdentifierNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-asselfidentifiernode.html) AsSelfIdentifierNode Example: `as self` — the self-identifier binding at the end of an implicit constructor parameter list. AsSelfIdentifierNode.``.ctor`` ``.ctor`` AsSelfIdentifierNode.As As AsSelfIdentifierNode.Self Self ### [AsSelfIdentifierNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-asselfidentifiernode.html#``.ctor``) AsSelfIdentifierNode.``.ctor`` ``.ctor`` ### [AsSelfIdentifierNode.As](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-asselfidentifiernode.html#As) AsSelfIdentifierNode.As As ### [AsSelfIdentifierNode.Self](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-asselfidentifiernode.html#Self) AsSelfIdentifierNode.Self Self ### [AttributeListNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-attributelistnode.html) AttributeListNode The content from [< to >] AttributeListNode.``.ctor`` ``.ctor`` AttributeListNode.Closing Closing AttributeListNode.Attributes Attributes AttributeListNode.Opening Opening ### [AttributeListNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-attributelistnode.html#``.ctor``) AttributeListNode.``.ctor`` ``.ctor`` ### [AttributeListNode.Closing](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-attributelistnode.html#Closing) AttributeListNode.Closing Closing ### [AttributeListNode.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-attributelistnode.html#Attributes) AttributeListNode.Attributes Attributes ### [AttributeListNode.Opening](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-attributelistnode.html#Opening) AttributeListNode.Opening Opening ### [AttributeNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-attributenode.html) AttributeNode Example: `[]` — a single attribute inside an attribute list. Target is the optional `return:`, `assembly:`, etc. prefix. AttributeNode.``.ctor`` ``.ctor`` AttributeNode.Expr Expr AttributeNode.TypeName TypeName AttributeNode.Target Target ### [AttributeNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-attributenode.html#``.ctor``) AttributeNode.``.ctor`` ``.ctor`` ### [AttributeNode.Expr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-attributenode.html#Expr) AttributeNode.Expr Expr ### [AttributeNode.TypeName](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-attributenode.html#TypeName) AttributeNode.TypeName TypeName ### [AttributeNode.Target](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-attributenode.html#Target) AttributeNode.Target Target ### [BindingListNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-bindinglistnode.html) BindingListNode A `let … and …` group of mutually recursive bindings, or a sequence of `use` bindings. BindingListNode.``.ctor`` ``.ctor`` BindingListNode.Bindings Bindings ### [BindingListNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-bindinglistnode.html#``.ctor``) BindingListNode.``.ctor`` ``.ctor`` ### [BindingListNode.Bindings](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-bindinglistnode.html#Bindings) BindingListNode.Bindings Bindings ### [BindingNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-bindingnode.html) BindingNode Example: `let inline private f<'T> (x: 'T) : int = ...` — a value/function/member binding. Covers `let`, `use`, `and`, `member`, `static member`, etc. depending on LeadingKeyword. BindingNode.``.ctor`` ``.ctor`` BindingNode.Expr Expr BindingNode.LeadingKeyword LeadingKeyword BindingNode.ReturnType ReturnType BindingNode.In In BindingNode.IsMutable IsMutable BindingNode.XmlDoc XmlDoc BindingNode.Attributes Attributes BindingNode.Parameters Parameters BindingNode.Equals Equals BindingNode.Inline Inline BindingNode.Accessibility Accessibility BindingNode.FunctionName FunctionName BindingNode.GenericTypeParameters GenericTypeParameters ### [BindingNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-bindingnode.html#``.ctor``) BindingNode.``.ctor`` ``.ctor`` ### [BindingNode.Expr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-bindingnode.html#Expr) BindingNode.Expr Expr ### [BindingNode.LeadingKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-bindingnode.html#LeadingKeyword) BindingNode.LeadingKeyword LeadingKeyword ### [BindingNode.ReturnType](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-bindingnode.html#ReturnType) BindingNode.ReturnType ReturnType ### [BindingNode.In](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-bindingnode.html#In) BindingNode.In In ### [BindingNode.IsMutable](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-bindingnode.html#IsMutable) BindingNode.IsMutable IsMutable ### [BindingNode.XmlDoc](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-bindingnode.html#XmlDoc) BindingNode.XmlDoc XmlDoc ### [BindingNode.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-bindingnode.html#Attributes) BindingNode.Attributes Attributes ### [BindingNode.Parameters](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-bindingnode.html#Parameters) BindingNode.Parameters Parameters ### [BindingNode.Equals](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-bindingnode.html#Equals) BindingNode.Equals Equals ### [BindingNode.Inline](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-bindingnode.html#Inline) BindingNode.Inline Inline ### [BindingNode.Accessibility](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-bindingnode.html#Accessibility) BindingNode.Accessibility Accessibility ### [BindingNode.FunctionName](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-bindingnode.html#FunctionName) BindingNode.FunctionName FunctionName ### [BindingNode.GenericTypeParameters](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-bindingnode.html#GenericTypeParameters) BindingNode.GenericTypeParameters GenericTypeParameters ### [BindingReturnInfoNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-bindingreturninfonode.html) BindingReturnInfoNode Example: `: int` — the explicit return type annotation on a binding (the colon token + type). BindingReturnInfoNode.``.ctor`` ``.ctor`` BindingReturnInfoNode.Type Type BindingReturnInfoNode.Colon Colon ### [BindingReturnInfoNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-bindingreturninfonode.html#``.ctor``) BindingReturnInfoNode.``.ctor`` ``.ctor`` ### [BindingReturnInfoNode.Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-bindingreturninfonode.html#Type) BindingReturnInfoNode.Type Type ### [BindingReturnInfoNode.Colon](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-bindingreturninfonode.html#Colon) BindingReturnInfoNode.Colon Colon ### [ChainCall](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-chaincall.html) ChainCall The argument of a call within a chain — either a parenthesised expression or unit. ChainCall.IsParen IsParen ChainCall.IsUnit IsUnit ChainCall.Paren Paren ChainCall.Unit Unit ### [ChainCall.IsParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-chaincall.html#IsParen) ChainCall.IsParen IsParen ### [ChainCall.IsUnit](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-chaincall.html#IsUnit) ChainCall.IsUnit IsUnit ### [ChainCall.Paren](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-chaincall.html#Paren) ChainCall.Paren Paren ### [ChainCall.Unit](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-chaincall.html#Unit) ChainCall.Unit Unit ### [ChainSegment](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-chainsegment.html) ChainSegment A single dot-prefixed step in a member-access or call chain. Every step is reached through a .; the dot is an explicit so that trivia (comments, blank lines) attached to it are preserved during formatting. A segment is always intermediate: the final call of a chain is the ExprChain.Terminal, never a segment here. That is why DotApplication (an intermediate call) is distinct from DotMember (plain access) — the distinction the layout cares about (navigation vs. action) is then visible in the shape of the data itself. ChainSegment.IsDotMember IsDotMember ChainSegment.IsDotApplication IsDotApplication ChainSegment.IsDotIndex IsDotIndex ChainSegment.DotMember DotMember ChainSegment.DotApplication DotApplication ChainSegment.DotIndex DotIndex ### [ChainSegment.IsDotMember](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-chainsegment.html#IsDotMember) ChainSegment.IsDotMember IsDotMember ### [ChainSegment.IsDotApplication](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-chainsegment.html#IsDotApplication) ChainSegment.IsDotApplication IsDotApplication ### [ChainSegment.IsDotIndex](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-chainsegment.html#IsDotIndex) ChainSegment.IsDotIndex IsDotIndex ### [ChainSegment.DotMember](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-chainsegment.html#DotMember) ChainSegment.DotMember DotMember .Foo — plain property access (navigation) .Items[0] — expr = IndexWithoutDot(Items, [0]), no dedicated case needed ### [ChainSegment.DotApplication](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-chainsegment.html#DotApplication) ChainSegment.DotApplication DotApplication
   .Foo(x)     — intermediate call — always tight, never a space before (
   .Foo()      — intermediate unit call — always tight
 e.g. the `.Foo(x)` in `a.Foo(x).Bar`.  The terminal call of a chain is not a segment.
### [ChainSegment.DotIndex](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-chainsegment.html#DotIndex) ChainSegment.DotIndex DotIndex Old dot-bracket index syntax: arr.[i]. DotIndex is a separate case rather than DotMember because the [ and ] brackets are not part of indexExpr in the AST — genExpr indexExpr produces only the content (e.g. 0), not [0]. No existing Expr type naturally renders bracketed index content, so the printer must add [ and ] explicitly. From a layout perspective DotIndex is identical to DotMember — both are navigation segments with no call. ### [ChainTerminal](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-chainterminal.html) ChainTerminal Controls whether and how a space is emitted before the terminal call's parenthesis. The terminal call is the only position in a chain where a space is negotiable; intermediate calls are always tight (adding a space before their parens changes the parse tree). ChainTerminal.IsNoSpaceAllowed IsNoSpaceAllowed ChainTerminal.IsSpaceAllowed IsSpaceAllowed ChainTerminal.IsNoTerminal IsNoTerminal ChainTerminal.SpaceAllowed SpaceAllowed ChainTerminal.NoSpaceAllowed NoSpaceAllowed ChainTerminal.NoTerminal NoTerminal ### [ChainTerminal.IsNoSpaceAllowed](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-chainterminal.html#IsNoSpaceAllowed) ChainTerminal.IsNoSpaceAllowed IsNoSpaceAllowed ### [ChainTerminal.IsSpaceAllowed](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-chainterminal.html#IsSpaceAllowed) ChainTerminal.IsSpaceAllowed IsSpaceAllowed ### [ChainTerminal.IsNoTerminal](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-chainterminal.html#IsNoTerminal) ChainTerminal.IsNoTerminal IsNoTerminal ### [ChainTerminal.SpaceAllowed](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-chainterminal.html#SpaceAllowed) ChainTerminal.SpaceAllowed SpaceAllowed ### [ChainTerminal.NoSpaceAllowed](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-chainterminal.html#NoSpaceAllowed) ChainTerminal.NoSpaceAllowed NoSpaceAllowed ### [ChainTerminal.NoTerminal](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-chainterminal.html#NoTerminal) ChainTerminal.NoTerminal NoTerminal ### [ComputationExpressionStatement](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-computationexpressionstatement.html) ComputationExpressionStatement A single statement inside a computation-expression body. BindingStatement covers let!, let, use! etc. bindings; OtherStatement covers any other expression (e.g. return, do!, yield). ComputationExpressionStatement.IsOtherStatement IsOtherStatement ComputationExpressionStatement.IsBindingStatement IsBindingStatement ComputationExpressionStatement.Node Node ComputationExpressionStatement.BindingStatement BindingStatement ComputationExpressionStatement.OtherStatement OtherStatement ### [ComputationExpressionStatement.IsOtherStatement](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-computationexpressionstatement.html#IsOtherStatement) ComputationExpressionStatement.IsOtherStatement IsOtherStatement ### [ComputationExpressionStatement.IsBindingStatement](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-computationexpressionstatement.html#IsBindingStatement) ComputationExpressionStatement.IsBindingStatement IsBindingStatement ### [ComputationExpressionStatement.Node](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-computationexpressionstatement.html#Node) ComputationExpressionStatement.Node Node ### [ComputationExpressionStatement.BindingStatement](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-computationexpressionstatement.html#BindingStatement) ComputationExpressionStatement.BindingStatement BindingStatement ### [ComputationExpressionStatement.OtherStatement](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-computationexpressionstatement.html#OtherStatement) ComputationExpressionStatement.OtherStatement OtherStatement ### [Constant](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-constant.html) Constant Discriminated union for the three forms of constant literal in the Oak representation. FromText covers all ordinary literals (integers, strings, booleans, etc.); Unit is the () literal; Measure is a numeric literal with a unit annotation. Constant.IsUnit IsUnit Constant.IsMeasure IsMeasure Constant.IsFromText IsFromText Constant.Node Node Constant.FromText FromText Constant.Unit Unit Constant.Measure Measure ### [Constant.IsUnit](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-constant.html#IsUnit) Constant.IsUnit IsUnit ### [Constant.IsMeasure](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-constant.html#IsMeasure) Constant.IsMeasure IsMeasure ### [Constant.IsFromText](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-constant.html#IsFromText) Constant.IsFromText IsFromText ### [Constant.Node](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-constant.html#Node) Constant.Node Node ### [Constant.FromText](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-constant.html#FromText) Constant.FromText FromText ### [Constant.Unit](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-constant.html#Unit) Constant.Unit Unit ### [Constant.Measure](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-constant.html#Measure) Constant.Measure Measure ### [ConstantMeasureNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-constantmeasurenode.html) ConstantMeasureNode Example: `1.0` — a numeric constant annotated with a unit of measure. ConstantMeasureNode.``.ctor`` ``.ctor`` ConstantMeasureNode.Measure Measure ConstantMeasureNode.Constant Constant ### [ConstantMeasureNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-constantmeasurenode.html#``.ctor``) ConstantMeasureNode.``.ctor`` ``.ctor`` ### [ConstantMeasureNode.Measure](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-constantmeasurenode.html#Measure) ConstantMeasureNode.Measure Measure ### [ConstantMeasureNode.Constant](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-constantmeasurenode.html#Constant) ConstantMeasureNode.Constant Constant ### [ElseIfNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-elseifnode.html) ElseIfNode An `else if` pair — the `else` and `if` keywords are stored as separate ranges so trivia can be attached correctly. ElseIfNode.``.ctor`` ``.ctor`` ### [ElseIfNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-elseifnode.html#``.ctor``) ElseIfNode.``.ctor`` ``.ctor`` ### [EnumCaseNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-enumcasenode.html) EnumCaseNode Example: `| Red = 0` — a single enum case declaration. EnumCaseNode.``.ctor`` ``.ctor`` EnumCaseNode.XmlDoc XmlDoc EnumCaseNode.Attributes Attributes EnumCaseNode.Bar Bar EnumCaseNode.Identifier Identifier EnumCaseNode.Equals Equals EnumCaseNode.Constant Constant ### [EnumCaseNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-enumcasenode.html#``.ctor``) EnumCaseNode.``.ctor`` ``.ctor`` ### [EnumCaseNode.XmlDoc](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-enumcasenode.html#XmlDoc) EnumCaseNode.XmlDoc XmlDoc ### [EnumCaseNode.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-enumcasenode.html#Attributes) EnumCaseNode.Attributes Attributes ### [EnumCaseNode.Bar](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-enumcasenode.html#Bar) EnumCaseNode.Bar Bar ### [EnumCaseNode.Identifier](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-enumcasenode.html#Identifier) EnumCaseNode.Identifier Identifier ### [EnumCaseNode.Equals](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-enumcasenode.html#Equals) EnumCaseNode.Equals Equals ### [EnumCaseNode.Constant](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-enumcasenode.html#Constant) EnumCaseNode.Constant Constant ### [ExceptionDefnNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exceptiondefnnode.html) ExceptionDefnNode Example: `exception MyError of string` — an exception type definition with an optional member block. ExceptionDefnNode.``.ctor`` ``.ctor`` ExceptionDefnNode.XmlDoc XmlDoc ExceptionDefnNode.WithKeyword WithKeyword ExceptionDefnNode.Members Members ExceptionDefnNode.Attributes Attributes ExceptionDefnNode.UnionCase UnionCase ExceptionDefnNode.Accessibility Accessibility ### [ExceptionDefnNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exceptiondefnnode.html#``.ctor``) ExceptionDefnNode.``.ctor`` ``.ctor`` ### [ExceptionDefnNode.XmlDoc](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exceptiondefnnode.html#XmlDoc) ExceptionDefnNode.XmlDoc XmlDoc ### [ExceptionDefnNode.WithKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exceptiondefnnode.html#WithKeyword) ExceptionDefnNode.WithKeyword WithKeyword ### [ExceptionDefnNode.Members](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exceptiondefnnode.html#Members) ExceptionDefnNode.Members Members ### [ExceptionDefnNode.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exceptiondefnnode.html#Attributes) ExceptionDefnNode.Attributes Attributes ### [ExceptionDefnNode.UnionCase](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exceptiondefnnode.html#UnionCase) ExceptionDefnNode.UnionCase UnionCase ### [ExceptionDefnNode.Accessibility](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exceptiondefnnode.html#Accessibility) ExceptionDefnNode.Accessibility Accessibility ### [Expr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html) Expr Discriminated union of all F# expressions in the Oak intermediate representation. Each case wraps a strongly-typed node that captures the exact sub-structure needed for formatting. Use Expr.Node to obtain the underlying for printer dispatch, and Expr.NodeRange for range queries. Expr.IsIndexWithoutDot IsIndexWithoutDot Expr.IsPrefixApp IsPrefixApp Expr.IsIdent IsIdent Expr.IsLibraryOnlyStaticOptimization IsLibraryOnlyStaticOptimization Expr.IsTraitCall IsTraitCall Expr.IsTryWithSingleClause IsTryWithSingleClause Expr.IsMatchLambda IsMatchLambda Expr.IsTyped IsTyped Expr.IsLambda IsLambda Expr.IsDotNamedIndexedPropertySet IsDotNamedIndexedPropertySet Expr.IsIndexRange IsIndexRange Expr.IsAppWithLambda IsAppWithLambda Expr.IsQuote IsQuote Expr.IsIndexRangeWildcard IsIndexRangeWildcard Expr.IsTripleNumberIndexRange IsTripleNumberIndexRange Expr.IsTuple IsTuple Expr.IsInfixApp IsInfixApp Expr.IsForEach IsForEach Expr.IsSet IsSet Expr.IsIfThenElif IsIfThenElif Expr.IsLongIdentSet IsLongIdentSet Expr.IsJoinIn IsJoinIn Expr.IsOptVar IsOptVar Expr.IsParenLambda IsParenLambda Expr.IsBeginEnd IsBeginEnd Expr.IsIndexFromEnd IsIndexFromEnd Expr.IsConstant IsConstant Expr.IsAnonStructRecord IsAnonStructRecord Expr.IsWhile IsWhile Expr.IsNull IsNull Expr.IsFor IsFor Expr.IsTypeApp IsTypeApp Expr.IsNamedComputation IsNamedComputation Expr.IsStructTuple IsStructTuple Expr.IsTryFinally IsTryFinally Expr.IsRecord IsRecord Expr.IsApp IsApp Expr.IsMatch IsMatch Expr.IsExplicitConstructorThenExpr IsExplicitConstructorThenExpr Expr.HasParentheses HasParentheses Expr.IsIfThenElse IsIfThenElse Expr.IsChain IsChain Expr.IsDotIndexedSet IsDotIndexedSet Expr.IsLazy IsLazy Expr.IsObjExpr IsObjExpr Expr.IsSameInfixApps IsSameInfixApps Expr.IsDynamicChain IsDynamicChain Expr.IsSingle IsSingle Expr.IsDynamic IsDynamic Expr.IsParenFunctionNameWithStar IsParenFunctionNameWithStar Expr.IsParen IsParen Expr.IsParenILEmbedded IsParenILEmbedded Expr.IsInheritRecord IsInheritRecord Expr.IsIfThen IsIfThen Expr.IsTryWith IsTryWith Expr.IsInterpolatedStringExpr IsInterpolatedStringExpr Expr.IsCompExprBody IsCompExprBody Expr.IsArrayOrList IsArrayOrList Expr.IsNamedIndexedPropertySet IsNamedIndexedPropertySet Expr.IsAppSingleParenArg IsAppSingleParenArg Expr.IsNew IsNew Expr.IsTypar IsTypar Expr.IsComputation IsComputation Expr.Node Node Expr.Lazy Lazy Expr.Single Single Expr.Constant Constant Expr.Null Null Expr.Quote Quote Expr.Typed Typed Expr.New New Expr.Tuple Tuple Expr.StructTuple StructTuple Expr.ArrayOrList ArrayOrList Expr.Record Record Expr.InheritRecord InheritRecord Expr.AnonStructRecord AnonStructRecord Expr.ObjExpr ObjExpr Expr.While While Expr.For For Expr.ForEach ForEach Expr.NamedComputation NamedComputation Expr.Computation Computation Expr.CompExprBody CompExprBody Expr.JoinIn JoinIn Expr.ParenLambda ParenLambda Expr.Lambda Lambda Expr.MatchLambda MatchLambda Expr.Match Match Expr.TraitCall TraitCall Expr.ParenILEmbedded ParenILEmbedded Expr.ParenFunctionNameWithStar ParenFunctionNameWithStar Expr.Paren Paren Expr.Dynamic Dynamic Expr.DynamicChain DynamicChain Expr.PrefixApp PrefixApp Expr.SameInfixApps SameInfixApps Expr.InfixApp InfixApp Expr.IndexWithoutDot IndexWithoutDot Expr.AppSingleParenArg AppSingleParenArg Expr.AppWithLambda AppWithLambda Expr.App App Expr.TypeApp TypeApp Expr.TryWithSingleClause TryWithSingleClause Expr.TryWith TryWith Expr.TryFinally TryFinally Expr.IfThen IfThen Expr.IfThenElse IfThenElse Expr.IfThenElif IfThenElif Expr.Ident Ident Expr.OptVar OptVar Expr.LongIdentSet LongIdentSet Expr.DotIndexedSet DotIndexedSet Expr.NamedIndexedPropertySet NamedIndexedPropertySet Expr.DotNamedIndexedPropertySet DotNamedIndexedPropertySet Expr.Set Set Expr.LibraryOnlyStaticOptimization LibraryOnlyStaticOptimization Expr.InterpolatedStringExpr InterpolatedStringExpr Expr.IndexRangeWildcard IndexRangeWildcard Expr.TripleNumberIndexRange TripleNumberIndexRange Expr.IndexRange IndexRange Expr.IndexFromEnd IndexFromEnd Expr.Typar Typar Expr.Chain Chain Expr.BeginEnd BeginEnd Expr.ExplicitConstructorThenExpr ExplicitConstructorThenExpr ### [Expr.IsIndexWithoutDot](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsIndexWithoutDot) Expr.IsIndexWithoutDot IsIndexWithoutDot ### [Expr.IsPrefixApp](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsPrefixApp) Expr.IsPrefixApp IsPrefixApp ### [Expr.IsIdent](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsIdent) Expr.IsIdent IsIdent ### [Expr.IsLibraryOnlyStaticOptimization](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsLibraryOnlyStaticOptimization) Expr.IsLibraryOnlyStaticOptimization IsLibraryOnlyStaticOptimization ### [Expr.IsTraitCall](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsTraitCall) Expr.IsTraitCall IsTraitCall ### [Expr.IsTryWithSingleClause](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsTryWithSingleClause) Expr.IsTryWithSingleClause IsTryWithSingleClause ### [Expr.IsMatchLambda](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsMatchLambda) Expr.IsMatchLambda IsMatchLambda ### [Expr.IsTyped](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsTyped) Expr.IsTyped IsTyped ### [Expr.IsLambda](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsLambda) Expr.IsLambda IsLambda ### [Expr.IsDotNamedIndexedPropertySet](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsDotNamedIndexedPropertySet) Expr.IsDotNamedIndexedPropertySet IsDotNamedIndexedPropertySet ### [Expr.IsIndexRange](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsIndexRange) Expr.IsIndexRange IsIndexRange ### [Expr.IsAppWithLambda](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsAppWithLambda) Expr.IsAppWithLambda IsAppWithLambda ### [Expr.IsQuote](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsQuote) Expr.IsQuote IsQuote ### [Expr.IsIndexRangeWildcard](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsIndexRangeWildcard) Expr.IsIndexRangeWildcard IsIndexRangeWildcard ### [Expr.IsTripleNumberIndexRange](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsTripleNumberIndexRange) Expr.IsTripleNumberIndexRange IsTripleNumberIndexRange ### [Expr.IsTuple](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsTuple) Expr.IsTuple IsTuple ### [Expr.IsInfixApp](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsInfixApp) Expr.IsInfixApp IsInfixApp ### [Expr.IsForEach](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsForEach) Expr.IsForEach IsForEach ### [Expr.IsSet](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsSet) Expr.IsSet IsSet ### [Expr.IsIfThenElif](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsIfThenElif) Expr.IsIfThenElif IsIfThenElif ### [Expr.IsLongIdentSet](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsLongIdentSet) Expr.IsLongIdentSet IsLongIdentSet ### [Expr.IsJoinIn](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsJoinIn) Expr.IsJoinIn IsJoinIn ### [Expr.IsOptVar](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsOptVar) Expr.IsOptVar IsOptVar ### [Expr.IsParenLambda](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsParenLambda) Expr.IsParenLambda IsParenLambda ### [Expr.IsBeginEnd](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsBeginEnd) Expr.IsBeginEnd IsBeginEnd ### [Expr.IsIndexFromEnd](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsIndexFromEnd) Expr.IsIndexFromEnd IsIndexFromEnd ### [Expr.IsConstant](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsConstant) Expr.IsConstant IsConstant ### [Expr.IsAnonStructRecord](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsAnonStructRecord) Expr.IsAnonStructRecord IsAnonStructRecord ### [Expr.IsWhile](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsWhile) Expr.IsWhile IsWhile ### [Expr.IsNull](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsNull) Expr.IsNull IsNull ### [Expr.IsFor](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsFor) Expr.IsFor IsFor ### [Expr.IsTypeApp](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsTypeApp) Expr.IsTypeApp IsTypeApp ### [Expr.IsNamedComputation](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsNamedComputation) Expr.IsNamedComputation IsNamedComputation ### [Expr.IsStructTuple](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsStructTuple) Expr.IsStructTuple IsStructTuple ### [Expr.IsTryFinally](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsTryFinally) Expr.IsTryFinally IsTryFinally ### [Expr.IsRecord](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsRecord) Expr.IsRecord IsRecord ### [Expr.IsApp](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsApp) Expr.IsApp IsApp ### [Expr.IsMatch](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsMatch) Expr.IsMatch IsMatch ### [Expr.IsExplicitConstructorThenExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsExplicitConstructorThenExpr) Expr.IsExplicitConstructorThenExpr IsExplicitConstructorThenExpr ### [Expr.HasParentheses](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#HasParentheses) Expr.HasParentheses HasParentheses ### [Expr.IsIfThenElse](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsIfThenElse) Expr.IsIfThenElse IsIfThenElse ### [Expr.IsChain](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsChain) Expr.IsChain IsChain ### [Expr.IsDotIndexedSet](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsDotIndexedSet) Expr.IsDotIndexedSet IsDotIndexedSet ### [Expr.IsLazy](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsLazy) Expr.IsLazy IsLazy ### [Expr.IsObjExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsObjExpr) Expr.IsObjExpr IsObjExpr ### [Expr.IsSameInfixApps](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsSameInfixApps) Expr.IsSameInfixApps IsSameInfixApps ### [Expr.IsDynamicChain](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsDynamicChain) Expr.IsDynamicChain IsDynamicChain ### [Expr.IsSingle](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsSingle) Expr.IsSingle IsSingle ### [Expr.IsDynamic](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsDynamic) Expr.IsDynamic IsDynamic ### [Expr.IsParenFunctionNameWithStar](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsParenFunctionNameWithStar) Expr.IsParenFunctionNameWithStar IsParenFunctionNameWithStar ### [Expr.IsParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsParen) Expr.IsParen IsParen ### [Expr.IsParenILEmbedded](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsParenILEmbedded) Expr.IsParenILEmbedded IsParenILEmbedded ### [Expr.IsInheritRecord](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsInheritRecord) Expr.IsInheritRecord IsInheritRecord ### [Expr.IsIfThen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsIfThen) Expr.IsIfThen IsIfThen ### [Expr.IsTryWith](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsTryWith) Expr.IsTryWith IsTryWith ### [Expr.IsInterpolatedStringExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsInterpolatedStringExpr) Expr.IsInterpolatedStringExpr IsInterpolatedStringExpr ### [Expr.IsCompExprBody](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsCompExprBody) Expr.IsCompExprBody IsCompExprBody ### [Expr.IsArrayOrList](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsArrayOrList) Expr.IsArrayOrList IsArrayOrList ### [Expr.IsNamedIndexedPropertySet](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsNamedIndexedPropertySet) Expr.IsNamedIndexedPropertySet IsNamedIndexedPropertySet ### [Expr.IsAppSingleParenArg](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsAppSingleParenArg) Expr.IsAppSingleParenArg IsAppSingleParenArg ### [Expr.IsNew](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsNew) Expr.IsNew IsNew ### [Expr.IsTypar](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsTypar) Expr.IsTypar IsTypar ### [Expr.IsComputation](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IsComputation) Expr.IsComputation IsComputation ### [Expr.Node](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#Node) Expr.Node Node ### [Expr.Lazy](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#Lazy) Expr.Lazy Lazy ### [Expr.Single](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#Single) Expr.Single Single ### [Expr.Constant](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#Constant) Expr.Constant Constant ### [Expr.Null](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#Null) Expr.Null Null ### [Expr.Quote](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#Quote) Expr.Quote Quote ### [Expr.Typed](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#Typed) Expr.Typed Typed ### [Expr.New](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#New) Expr.New New ### [Expr.Tuple](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#Tuple) Expr.Tuple Tuple ### [Expr.StructTuple](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#StructTuple) Expr.StructTuple StructTuple ### [Expr.ArrayOrList](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#ArrayOrList) Expr.ArrayOrList ArrayOrList ### [Expr.Record](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#Record) Expr.Record Record ### [Expr.InheritRecord](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#InheritRecord) Expr.InheritRecord InheritRecord ### [Expr.AnonStructRecord](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#AnonStructRecord) Expr.AnonStructRecord AnonStructRecord ### [Expr.ObjExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#ObjExpr) Expr.ObjExpr ObjExpr ### [Expr.While](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#While) Expr.While While ### [Expr.For](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#For) Expr.For For ### [Expr.ForEach](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#ForEach) Expr.ForEach ForEach ### [Expr.NamedComputation](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#NamedComputation) Expr.NamedComputation NamedComputation ### [Expr.Computation](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#Computation) Expr.Computation Computation ### [Expr.CompExprBody](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#CompExprBody) Expr.CompExprBody CompExprBody ### [Expr.JoinIn](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#JoinIn) Expr.JoinIn JoinIn ### [Expr.ParenLambda](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#ParenLambda) Expr.ParenLambda ParenLambda ### [Expr.Lambda](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#Lambda) Expr.Lambda Lambda ### [Expr.MatchLambda](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#MatchLambda) Expr.MatchLambda MatchLambda ### [Expr.Match](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#Match) Expr.Match Match ### [Expr.TraitCall](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#TraitCall) Expr.TraitCall TraitCall ### [Expr.ParenILEmbedded](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#ParenILEmbedded) Expr.ParenILEmbedded ParenILEmbedded ### [Expr.ParenFunctionNameWithStar](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#ParenFunctionNameWithStar) Expr.ParenFunctionNameWithStar ParenFunctionNameWithStar ### [Expr.Paren](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#Paren) Expr.Paren Paren ### [Expr.Dynamic](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#Dynamic) Expr.Dynamic Dynamic ### [Expr.DynamicChain](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#DynamicChain) Expr.DynamicChain DynamicChain ### [Expr.PrefixApp](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#PrefixApp) Expr.PrefixApp PrefixApp ### [Expr.SameInfixApps](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#SameInfixApps) Expr.SameInfixApps SameInfixApps ### [Expr.InfixApp](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#InfixApp) Expr.InfixApp InfixApp ### [Expr.IndexWithoutDot](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IndexWithoutDot) Expr.IndexWithoutDot IndexWithoutDot ### [Expr.AppSingleParenArg](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#AppSingleParenArg) Expr.AppSingleParenArg AppSingleParenArg ### [Expr.AppWithLambda](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#AppWithLambda) Expr.AppWithLambda AppWithLambda ### [Expr.App](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#App) Expr.App App ### [Expr.TypeApp](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#TypeApp) Expr.TypeApp TypeApp ### [Expr.TryWithSingleClause](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#TryWithSingleClause) Expr.TryWithSingleClause TryWithSingleClause ### [Expr.TryWith](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#TryWith) Expr.TryWith TryWith ### [Expr.TryFinally](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#TryFinally) Expr.TryFinally TryFinally ### [Expr.IfThen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IfThen) Expr.IfThen IfThen ### [Expr.IfThenElse](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IfThenElse) Expr.IfThenElse IfThenElse ### [Expr.IfThenElif](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IfThenElif) Expr.IfThenElif IfThenElif ### [Expr.Ident](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#Ident) Expr.Ident Ident ### [Expr.OptVar](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#OptVar) Expr.OptVar OptVar ### [Expr.LongIdentSet](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#LongIdentSet) Expr.LongIdentSet LongIdentSet ### [Expr.DotIndexedSet](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#DotIndexedSet) Expr.DotIndexedSet DotIndexedSet ### [Expr.NamedIndexedPropertySet](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#NamedIndexedPropertySet) Expr.NamedIndexedPropertySet NamedIndexedPropertySet ### [Expr.DotNamedIndexedPropertySet](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#DotNamedIndexedPropertySet) Expr.DotNamedIndexedPropertySet DotNamedIndexedPropertySet ### [Expr.Set](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#Set) Expr.Set Set ### [Expr.LibraryOnlyStaticOptimization](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#LibraryOnlyStaticOptimization) Expr.LibraryOnlyStaticOptimization LibraryOnlyStaticOptimization ### [Expr.InterpolatedStringExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#InterpolatedStringExpr) Expr.InterpolatedStringExpr InterpolatedStringExpr ### [Expr.IndexRangeWildcard](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IndexRangeWildcard) Expr.IndexRangeWildcard IndexRangeWildcard ### [Expr.TripleNumberIndexRange](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#TripleNumberIndexRange) Expr.TripleNumberIndexRange TripleNumberIndexRange ### [Expr.IndexRange](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IndexRange) Expr.IndexRange IndexRange ### [Expr.IndexFromEnd](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#IndexFromEnd) Expr.IndexFromEnd IndexFromEnd ### [Expr.Typar](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#Typar) Expr.Typar Typar ### [Expr.Chain](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#Chain) Expr.Chain Chain ### [Expr.BeginEnd](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#BeginEnd) Expr.BeginEnd BeginEnd ### [Expr.ExplicitConstructorThenExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expr.html#ExplicitConstructorThenExpr) Expr.ExplicitConstructorThenExpr ExplicitConstructorThenExpr ### [ExprAnonStructRecordNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expranonstructrecordnode.html) ExprAnonStructRecordNode Example: `struct {| Name = "Alice"; Age = 30 |}` — an anonymous struct record expression. Extends `ExprRecordNode` by prepending the `struct` keyword. ExprAnonStructRecordNode.``.ctor`` ``.ctor`` ExprAnonStructRecordNode.Struct Struct ### [ExprAnonStructRecordNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expranonstructrecordnode.html#``.ctor``) ExprAnonStructRecordNode.``.ctor`` ``.ctor`` ### [ExprAnonStructRecordNode.Struct](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-expranonstructrecordnode.html#Struct) ExprAnonStructRecordNode.Struct Struct ### [ExprAppNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprappnode.html) ExprAppNode Example: `List.map f xs` — a function applied to two or more space-separated arguments ExprAppNode.``.ctor`` ``.ctor`` ExprAppNode.FunctionExpr FunctionExpr ExprAppNode.Arguments Arguments ### [ExprAppNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprappnode.html#``.ctor``) ExprAppNode.``.ctor`` ``.ctor`` ### [ExprAppNode.FunctionExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprappnode.html#FunctionExpr) ExprAppNode.FunctionExpr FunctionExpr ### [ExprAppNode.Arguments](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprappnode.html#Arguments) ExprAppNode.Arguments Arguments ### [ExprAppSingleParenArgNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprappsingleparenargnode.html) ExprAppSingleParenArgNode Example: `f(a)` — a general expression (not a simple dotted name) applied to a single parenthesised argument ExprAppSingleParenArgNode.``.ctor`` ``.ctor`` ExprAppSingleParenArgNode.ArgExpr ArgExpr ExprAppSingleParenArgNode.FunctionExpr FunctionExpr ### [ExprAppSingleParenArgNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprappsingleparenargnode.html#``.ctor``) ExprAppSingleParenArgNode.``.ctor`` ``.ctor`` ### [ExprAppSingleParenArgNode.ArgExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprappsingleparenargnode.html#ArgExpr) ExprAppSingleParenArgNode.ArgExpr ArgExpr ### [ExprAppSingleParenArgNode.FunctionExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprappsingleparenargnode.html#FunctionExpr) ExprAppSingleParenArgNode.FunctionExpr FunctionExpr ### [ExprAppWithLambdaNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprappwithlambdanode.html) ExprAppWithLambdaNode Example: `f a b (fun y -> y)`, a function applied to zero or more prefix arguments followed by a parenthesised lambda or `function` expression as the last argument. ExprAppWithLambdaNode.``.ctor`` ``.ctor`` ExprAppWithLambdaNode.ClosingParen ClosingParen ExprAppWithLambdaNode.OpeningParen OpeningParen ExprAppWithLambdaNode.Arguments Arguments ExprAppWithLambdaNode.FunctionName FunctionName ExprAppWithLambdaNode.Lambda Lambda ### [ExprAppWithLambdaNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprappwithlambdanode.html#``.ctor``) ExprAppWithLambdaNode.``.ctor`` ``.ctor`` ### [ExprAppWithLambdaNode.ClosingParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprappwithlambdanode.html#ClosingParen) ExprAppWithLambdaNode.ClosingParen ClosingParen ### [ExprAppWithLambdaNode.OpeningParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprappwithlambdanode.html#OpeningParen) ExprAppWithLambdaNode.OpeningParen OpeningParen ### [ExprAppWithLambdaNode.Arguments](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprappwithlambdanode.html#Arguments) ExprAppWithLambdaNode.Arguments Arguments ### [ExprAppWithLambdaNode.FunctionName](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprappwithlambdanode.html#FunctionName) ExprAppWithLambdaNode.FunctionName FunctionName ### [ExprAppWithLambdaNode.Lambda](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprappwithlambdanode.html#Lambda) ExprAppWithLambdaNode.Lambda Lambda ### [ExprArrayOrListNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprarrayorlistnode.html) ExprArrayOrListNode Example: `[a; b; c]` for a list, `[|a; b; c|]` for an array — determined by the opening/closing tokens ExprArrayOrListNode.``.ctor`` ``.ctor`` ExprArrayOrListNode.Closing Closing ExprArrayOrListNode.Opening Opening ExprArrayOrListNode.Elements Elements ### [ExprArrayOrListNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprarrayorlistnode.html#``.ctor``) ExprArrayOrListNode.``.ctor`` ``.ctor`` ### [ExprArrayOrListNode.Closing](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprarrayorlistnode.html#Closing) ExprArrayOrListNode.Closing Closing ### [ExprArrayOrListNode.Opening](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprarrayorlistnode.html#Opening) ExprArrayOrListNode.Opening Opening ### [ExprArrayOrListNode.Elements](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprarrayorlistnode.html#Elements) ExprArrayOrListNode.Elements Elements ### [ExprBeginEndNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprbeginendnode.html) ExprBeginEndNode Example: `begin expr end` — explicit `begin`/`end` block delimiters (equivalent to parentheses). ExprBeginEndNode.``.ctor`` ``.ctor`` ExprBeginEndNode.Expr Expr ExprBeginEndNode.End End ExprBeginEndNode.Begin Begin ### [ExprBeginEndNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprbeginendnode.html#``.ctor``) ExprBeginEndNode.``.ctor`` ``.ctor`` ### [ExprBeginEndNode.Expr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprbeginendnode.html#Expr) ExprBeginEndNode.Expr Expr ### [ExprBeginEndNode.End](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprbeginendnode.html#End) ExprBeginEndNode.End End ### [ExprBeginEndNode.Begin](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprbeginendnode.html#Begin) ExprBeginEndNode.Begin Begin ### [ExprChain](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprchain.html) ExprChain Example: `person.Address.City.ToUpper()` — a chain of dot-separated member accesses and calls. Head is the leading receiver expression (fully decomposed; no dotted content remains in it). Segments are the dot-paired steps. Terminal is the optional outermost call. ExprChain.``.ctor`` ``.ctor`` ExprChain.Terminal Terminal ExprChain.Segments Segments ExprChain.Head Head ### [ExprChain.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprchain.html#``.ctor``) ExprChain.``.ctor`` ``.ctor`` ### [ExprChain.Terminal](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprchain.html#Terminal) ExprChain.Terminal Terminal ### [ExprChain.Segments](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprchain.html#Segments) ExprChain.Segments Segments ### [ExprChain.Head](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprchain.html#Head) ExprChain.Head Head ### [ExprCompExprBodyNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprcompexprbodynode.html) ExprCompExprBodyNode The body of a computation expression, consisting of an ordered list of binding statements (e.g. `let! x = …`) and other expressions (e.g. `return x`, `do! f()`). ExprCompExprBodyNode.``.ctor`` ``.ctor`` ExprCompExprBodyNode.Statements Statements ### [ExprCompExprBodyNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprcompexprbodynode.html#``.ctor``) ExprCompExprBodyNode.``.ctor`` ``.ctor`` ### [ExprCompExprBodyNode.Statements](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprcompexprbodynode.html#Statements) ExprCompExprBodyNode.Statements Statements ### [ExprComputationNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprcomputationnode.html) ExprComputationNode Example: `{ let x = 1; yield x }` — an anonymous computation expression (no explicit builder name). ExprComputationNode.``.ctor`` ``.ctor`` ExprComputationNode.Body Body ExprComputationNode.OpeningBrace OpeningBrace ExprComputationNode.ClosingBrace ClosingBrace ### [ExprComputationNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprcomputationnode.html#``.ctor``) ExprComputationNode.``.ctor`` ``.ctor`` ### [ExprComputationNode.Body](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprcomputationnode.html#Body) ExprComputationNode.Body Body ### [ExprComputationNode.OpeningBrace](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprcomputationnode.html#OpeningBrace) ExprComputationNode.OpeningBrace OpeningBrace ### [ExprComputationNode.ClosingBrace](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprcomputationnode.html#ClosingBrace) ExprComputationNode.ClosingBrace ClosingBrace ### [ExprConstantNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprconstantnode.html) ExprConstantNode A constant (literal) expression leaf node such as `42`, `"hello"`, `true`, or `3.14`. This node has no child nodes; all textual content is carried by the source range. ExprConstantNode.``.ctor`` ``.ctor`` ### [ExprConstantNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprconstantnode.html#``.ctor``) ExprConstantNode.``.ctor`` ``.ctor`` ### [ExprDotIndexedSetNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprdotindexedsetnode.html) ExprDotIndexedSetNode Example: `arr.[i] <- value` — indexed set using the older dot-bracket syntax (deprecated in F# 6). ExprDotIndexedSetNode.``.ctor`` ``.ctor`` ExprDotIndexedSetNode.ObjectExpr ObjectExpr ExprDotIndexedSetNode.Index Index ExprDotIndexedSetNode.Value Value ### [ExprDotIndexedSetNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprdotindexedsetnode.html#``.ctor``) ExprDotIndexedSetNode.``.ctor`` ``.ctor`` ### [ExprDotIndexedSetNode.ObjectExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprdotindexedsetnode.html#ObjectExpr) ExprDotIndexedSetNode.ObjectExpr ObjectExpr ### [ExprDotIndexedSetNode.Index](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprdotindexedsetnode.html#Index) ExprDotIndexedSetNode.Index Index ### [ExprDotIndexedSetNode.Value](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprdotindexedsetnode.html#Value) ExprDotIndexedSetNode.Value Value ### [ExprDotNamedIndexedPropertySetNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprdotnamedindexedpropertysetnode.html) ExprDotNamedIndexedPropertySetNode Example: `obj.Item[key] <- value` — sets a named indexed property accessed through a dotted expression. ExprDotNamedIndexedPropertySetNode.``.ctor`` ``.ctor`` ExprDotNamedIndexedPropertySetNode.Name Name ExprDotNamedIndexedPropertySetNode.Set Set ExprDotNamedIndexedPropertySetNode.Identifier Identifier ExprDotNamedIndexedPropertySetNode.Property Property ### [ExprDotNamedIndexedPropertySetNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprdotnamedindexedpropertysetnode.html#``.ctor``) ExprDotNamedIndexedPropertySetNode.``.ctor`` ``.ctor`` ### [ExprDotNamedIndexedPropertySetNode.Name](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprdotnamedindexedpropertysetnode.html#Name) ExprDotNamedIndexedPropertySetNode.Name Name ### [ExprDotNamedIndexedPropertySetNode.Set](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprdotnamedindexedpropertysetnode.html#Set) ExprDotNamedIndexedPropertySetNode.Set Set ### [ExprDotNamedIndexedPropertySetNode.Identifier](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprdotnamedindexedpropertysetnode.html#Identifier) ExprDotNamedIndexedPropertySetNode.Identifier Identifier ### [ExprDotNamedIndexedPropertySetNode.Property](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprdotnamedindexedpropertysetnode.html#Property) ExprDotNamedIndexedPropertySetNode.Property Property ### [ExprDynamicChainItemNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprdynamicchainitemnode.html) ExprDynamicChainItemNode A single `?member` (with optional paren or unit argument) inside a . ExprDynamicChainItemNode.``.ctor`` ``.ctor`` ExprDynamicChainItemNode.MemberExpr MemberExpr ExprDynamicChainItemNode.ParenArg ParenArg ### [ExprDynamicChainItemNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprdynamicchainitemnode.html#``.ctor``) ExprDynamicChainItemNode.``.ctor`` ``.ctor`` ### [ExprDynamicChainItemNode.MemberExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprdynamicchainitemnode.html#MemberExpr) ExprDynamicChainItemNode.MemberExpr MemberExpr ### [ExprDynamicChainItemNode.ParenArg](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprdynamicchainitemnode.html#ParenArg) ExprDynamicChainItemNode.ParenArg ParenArg ### [ExprDynamicChainNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprdynamicchainnode.html) ExprDynamicChainNode Example: `x?a("")?b(t)` — a chain of two or more `?` operator accesses. Captured as a dedicated node so the printer can keep `?member(arg)` tight, because adding a space before the paren argument changes parsing of the following `?member`. See #3159. ExprDynamicChainNode.``.ctor`` ``.ctor`` ExprDynamicChainNode.Items Items ExprDynamicChainNode.LeadingExpr LeadingExpr ### [ExprDynamicChainNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprdynamicchainnode.html#``.ctor``) ExprDynamicChainNode.``.ctor`` ``.ctor`` ### [ExprDynamicChainNode.Items](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprdynamicchainnode.html#Items) ExprDynamicChainNode.Items Items ### [ExprDynamicChainNode.LeadingExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprdynamicchainnode.html#LeadingExpr) ExprDynamicChainNode.LeadingExpr LeadingExpr ### [ExprDynamicNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprdynamicnode.html) ExprDynamicNode Example: `obj?Property` — dynamic member access using the `?` operator. `FuncExpr` is the object; `ArgExpr` is the property name (often a string constant). ExprDynamicNode.``.ctor`` ``.ctor`` ExprDynamicNode.ArgExpr ArgExpr ExprDynamicNode.FuncExpr FuncExpr ### [ExprDynamicNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprdynamicnode.html#``.ctor``) ExprDynamicNode.``.ctor`` ``.ctor`` ### [ExprDynamicNode.ArgExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprdynamicnode.html#ArgExpr) ExprDynamicNode.ArgExpr ArgExpr ### [ExprDynamicNode.FuncExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprdynamicnode.html#FuncExpr) ExprDynamicNode.FuncExpr FuncExpr ### [ExprExplicitConstructorThenExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprexplicitconstructorthenexpr.html) ExprExplicitConstructorThenExpr then Only valid in secondary constructors, original coming from SynExpr.Sequential(trivia = { SeparatorRange = Some mThen }) ExprExplicitConstructorThenExpr.``.ctor`` ``.ctor`` ExprExplicitConstructorThenExpr.Expr Expr ExprExplicitConstructorThenExpr.Then Then ### [ExprExplicitConstructorThenExpr.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprexplicitconstructorthenexpr.html#``.ctor``) ExprExplicitConstructorThenExpr.``.ctor`` ``.ctor`` ### [ExprExplicitConstructorThenExpr.Expr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprexplicitconstructorthenexpr.html#Expr) ExprExplicitConstructorThenExpr.Expr Expr ### [ExprExplicitConstructorThenExpr.Then](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprexplicitconstructorthenexpr.html#Then) ExprExplicitConstructorThenExpr.Then Then ### [ExprForEachNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprforeachnode.html) ExprForEachNode Example: `for x in xs do printfn "%A" x` — a `for … in` loop over a sequence. `IsArrow` is `true` when using arrow syntax (`for x in xs -> expr`) instead of `do`. ExprForEachNode.``.ctor`` ``.ctor`` ExprForEachNode.For For ExprForEachNode.IsArrow IsArrow ExprForEachNode.EnumExpr EnumExpr ExprForEachNode.Pattern Pattern ExprForEachNode.BodyExpr BodyExpr ### [ExprForEachNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprforeachnode.html#``.ctor``) ExprForEachNode.``.ctor`` ``.ctor`` ### [ExprForEachNode.For](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprforeachnode.html#For) ExprForEachNode.For For ### [ExprForEachNode.IsArrow](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprforeachnode.html#IsArrow) ExprForEachNode.IsArrow IsArrow ### [ExprForEachNode.EnumExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprforeachnode.html#EnumExpr) ExprForEachNode.EnumExpr EnumExpr ### [ExprForEachNode.Pattern](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprforeachnode.html#Pattern) ExprForEachNode.Pattern Pattern ### [ExprForEachNode.BodyExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprforeachnode.html#BodyExpr) ExprForEachNode.BodyExpr BodyExpr ### [ExprForNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprfornode.html) ExprForNode Example: `for i = 1 to 10 do printfn "%d" i` or `for i = 10 downto 1 do …`. `Direction` is `true` for ascending (`to`) and `false` for descending (`downto`). ExprForNode.``.ctor`` ``.ctor`` ExprForNode.ToBody ToBody ExprForNode.For For ExprForNode.Ident Ident ExprForNode.IdentBody IdentBody ExprForNode.Direction Direction ExprForNode.DoBody DoBody ExprForNode.Equals Equals ### [ExprForNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprfornode.html#``.ctor``) ExprForNode.``.ctor`` ``.ctor`` ### [ExprForNode.ToBody](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprfornode.html#ToBody) ExprForNode.ToBody ToBody ### [ExprForNode.For](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprfornode.html#For) ExprForNode.For For ### [ExprForNode.Ident](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprfornode.html#Ident) ExprForNode.Ident Ident ### [ExprForNode.IdentBody](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprfornode.html#IdentBody) ExprForNode.IdentBody IdentBody ### [ExprForNode.Direction](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprfornode.html#Direction) ExprForNode.Direction Direction ### [ExprForNode.DoBody](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprfornode.html#DoBody) ExprForNode.DoBody DoBody ### [ExprForNode.Equals](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprfornode.html#Equals) ExprForNode.Equals Equals ### [ExprIfThenElifNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprifthenelifnode.html) ExprIfThenElifNode Example: `if a then x elif b then y else z` — contains one or more `if/elif` branches and an optional `else` ExprIfThenElifNode.``.ctor`` ``.ctor`` ExprIfThenElifNode.Branches Branches ExprIfThenElifNode.Else Else ### [ExprIfThenElifNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprifthenelifnode.html#``.ctor``) ExprIfThenElifNode.``.ctor`` ``.ctor`` ### [ExprIfThenElifNode.Branches](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprifthenelifnode.html#Branches) ExprIfThenElifNode.Branches Branches ### [ExprIfThenElifNode.Else](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprifthenelifnode.html#Else) ExprIfThenElifNode.Else Else ### [ExprIfThenElseNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprifthenelsenode.html) ExprIfThenElseNode Example: `if condition then trueResult else falseResult` ExprIfThenElseNode.``.ctor`` ``.ctor`` ExprIfThenElseNode.If If ExprIfThenElseNode.ThenExpr ThenExpr ExprIfThenElseNode.Else Else ExprIfThenElseNode.IfExpr IfExpr ExprIfThenElseNode.ElseExpr ElseExpr ExprIfThenElseNode.Then Then ### [ExprIfThenElseNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprifthenelsenode.html#``.ctor``) ExprIfThenElseNode.``.ctor`` ``.ctor`` ### [ExprIfThenElseNode.If](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprifthenelsenode.html#If) ExprIfThenElseNode.If If ### [ExprIfThenElseNode.ThenExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprifthenelsenode.html#ThenExpr) ExprIfThenElseNode.ThenExpr ThenExpr ### [ExprIfThenElseNode.Else](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprifthenelsenode.html#Else) ExprIfThenElseNode.Else Else ### [ExprIfThenElseNode.IfExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprifthenelsenode.html#IfExpr) ExprIfThenElseNode.IfExpr IfExpr ### [ExprIfThenElseNode.ElseExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprifthenelsenode.html#ElseExpr) ExprIfThenElseNode.ElseExpr ElseExpr ### [ExprIfThenElseNode.Then](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprifthenelsenode.html#Then) ExprIfThenElseNode.Then Then ### [ExprIfThenNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprifthennode.html) ExprIfThenNode Example: `if condition then result` ExprIfThenNode.``.ctor`` ``.ctor`` ExprIfThenNode.If If ExprIfThenNode.ThenExpr ThenExpr ExprIfThenNode.IfExpr IfExpr ExprIfThenNode.Then Then ### [ExprIfThenNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprifthennode.html#``.ctor``) ExprIfThenNode.``.ctor`` ``.ctor`` ### [ExprIfThenNode.If](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprifthennode.html#If) ExprIfThenNode.If If ### [ExprIfThenNode.ThenExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprifthennode.html#ThenExpr) ExprIfThenNode.ThenExpr ThenExpr ### [ExprIfThenNode.IfExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprifthennode.html#IfExpr) ExprIfThenNode.IfExpr IfExpr ### [ExprIfThenNode.Then](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprifthennode.html#Then) ExprIfThenNode.Then Then ### [ExprIndexFromEndNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprindexfromendnode.html) ExprIndexFromEndNode Example: `^1` or `^0` — an end-relative index expression (from-end indexer, F# 6+). ExprIndexFromEndNode.``.ctor`` ``.ctor`` ExprIndexFromEndNode.Expr Expr ### [ExprIndexFromEndNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprindexfromendnode.html#``.ctor``) ExprIndexFromEndNode.``.ctor`` ``.ctor`` ### [ExprIndexFromEndNode.Expr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprindexfromendnode.html#Expr) ExprIndexFromEndNode.Expr Expr ### [ExprIndexRangeNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprindexrangenode.html) ExprIndexRangeNode Example: `0..10`, `..10`, `0..`, `..` — a two-part index range (used in slice expressions and list comprehensions). Either `From` or `To` (or both) may be absent, producing an open-ended range. ExprIndexRangeNode.``.ctor`` ``.ctor`` ExprIndexRangeNode.Dots Dots ExprIndexRangeNode.From From ExprIndexRangeNode.To To ### [ExprIndexRangeNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprindexrangenode.html#``.ctor``) ExprIndexRangeNode.``.ctor`` ``.ctor`` ### [ExprIndexRangeNode.Dots](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprindexrangenode.html#Dots) ExprIndexRangeNode.Dots Dots ### [ExprIndexRangeNode.From](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprindexrangenode.html#From) ExprIndexRangeNode.From From ### [ExprIndexRangeNode.To](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprindexrangenode.html#To) ExprIndexRangeNode.To To ### [ExprIndexWithoutDotNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprindexwithoutdotnode.html) ExprIndexWithoutDotNode Example: `xs[i]` — index access using the new F# 6+ dot-free bracket syntax. `Identifier` is the collection; `Index` is the index expression inside `[…]`. ExprIndexWithoutDotNode.``.ctor`` ``.ctor`` ExprIndexWithoutDotNode.Index Index ExprIndexWithoutDotNode.Identifier Identifier ### [ExprIndexWithoutDotNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprindexwithoutdotnode.html#``.ctor``) ExprIndexWithoutDotNode.``.ctor`` ``.ctor`` ### [ExprIndexWithoutDotNode.Index](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprindexwithoutdotnode.html#Index) ExprIndexWithoutDotNode.Index Index ### [ExprIndexWithoutDotNode.Identifier](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprindexwithoutdotnode.html#Identifier) ExprIndexWithoutDotNode.Identifier Identifier ### [ExprInfixAppNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprinfixappnode.html) ExprInfixAppNode Example: `a + b` — a single binary infix application with two different operands or operators ExprInfixAppNode.``.ctor`` ``.ctor`` ExprInfixAppNode.RightHandSide RightHandSide ExprInfixAppNode.LeftHandSide LeftHandSide ExprInfixAppNode.Operator Operator ### [ExprInfixAppNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprinfixappnode.html#``.ctor``) ExprInfixAppNode.``.ctor`` ``.ctor`` ### [ExprInfixAppNode.RightHandSide](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprinfixappnode.html#RightHandSide) ExprInfixAppNode.RightHandSide RightHandSide ### [ExprInfixAppNode.LeftHandSide](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprinfixappnode.html#LeftHandSide) ExprInfixAppNode.LeftHandSide LeftHandSide ### [ExprInfixAppNode.Operator](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprinfixappnode.html#Operator) ExprInfixAppNode.Operator Operator ### [ExprInheritRecordNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprinheritrecordnode.html) ExprInheritRecordNode Example: `{ inherit Base(args); Field = value }` — a record with an `inherit` constructor call. ExprInheritRecordNode.``.ctor`` ``.ctor`` ExprInheritRecordNode.InheritConstructor InheritConstructor ### [ExprInheritRecordNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprinheritrecordnode.html#``.ctor``) ExprInheritRecordNode.``.ctor`` ``.ctor`` ### [ExprInheritRecordNode.InheritConstructor](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprinheritrecordnode.html#InheritConstructor) ExprInheritRecordNode.InheritConstructor InheritConstructor ### [ExprInterpolatedStringExprNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprinterpolatedstringexprnode.html) ExprInterpolatedStringExprNode Example: `$"hello {name}, you are {age} years old"` — an interpolated string expression. `Parts` interleaves raw string `SingleTextNode` segments with `FillExprNode` interpolation holes. ExprInterpolatedStringExprNode.``.ctor`` ``.ctor`` ExprInterpolatedStringExprNode.Parts Parts ### [ExprInterpolatedStringExprNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprinterpolatedstringexprnode.html#``.ctor``) ExprInterpolatedStringExprNode.``.ctor`` ``.ctor`` ### [ExprInterpolatedStringExprNode.Parts](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprinterpolatedstringexprnode.html#Parts) ExprInterpolatedStringExprNode.Parts Parts ### [ExprJoinInNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprjoininnode.html) ExprJoinInNode Example: `e1 in e2` — used in query-expression `join … in …` clauses; represents the `in` operator. ExprJoinInNode.``.ctor`` ``.ctor`` ExprJoinInNode.In In ExprJoinInNode.RightHandSide RightHandSide ExprJoinInNode.LeftHandSide LeftHandSide ### [ExprJoinInNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprjoininnode.html#``.ctor``) ExprJoinInNode.``.ctor`` ``.ctor`` ### [ExprJoinInNode.In](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprjoininnode.html#In) ExprJoinInNode.In In ### [ExprJoinInNode.RightHandSide](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprjoininnode.html#RightHandSide) ExprJoinInNode.RightHandSide RightHandSide ### [ExprJoinInNode.LeftHandSide](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprjoininnode.html#LeftHandSide) ExprJoinInNode.LeftHandSide LeftHandSide ### [ExprLambdaNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprlambdanode.html) ExprLambdaNode Example: `fun x y -> x + y` ExprLambdaNode.``.ctor`` ``.ctor`` ExprLambdaNode.Expr Expr ExprLambdaNode.Arrow Arrow ExprLambdaNode.Fun Fun ExprLambdaNode.Parameters Parameters ### [ExprLambdaNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprlambdanode.html#``.ctor``) ExprLambdaNode.``.ctor`` ``.ctor`` ### [ExprLambdaNode.Expr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprlambdanode.html#Expr) ExprLambdaNode.Expr Expr ### [ExprLambdaNode.Arrow](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprlambdanode.html#Arrow) ExprLambdaNode.Arrow Arrow ### [ExprLambdaNode.Fun](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprlambdanode.html#Fun) ExprLambdaNode.Fun Fun ### [ExprLambdaNode.Parameters](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprlambdanode.html#Parameters) ExprLambdaNode.Parameters Parameters ### [ExprLazyNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprlazynode.html) ExprLazyNode Example: `lazy computeExpensiveValue` ExprLazyNode.``.ctor`` ``.ctor`` ExprLazyNode.Expr Expr ExprLazyNode.LazyWord LazyWord ExprLazyNode.ExprIsInfix ExprIsInfix ### [ExprLazyNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprlazynode.html#``.ctor``) ExprLazyNode.``.ctor`` ``.ctor`` ### [ExprLazyNode.Expr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprlazynode.html#Expr) ExprLazyNode.Expr Expr ### [ExprLazyNode.LazyWord](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprlazynode.html#LazyWord) ExprLazyNode.LazyWord LazyWord ### [ExprLazyNode.ExprIsInfix](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprlazynode.html#ExprIsInfix) ExprLazyNode.ExprIsInfix ExprIsInfix ### [ExprLibraryOnlyStaticOptimizationNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprlibraryonlystaticoptimizationnode.html) ExprLibraryOnlyStaticOptimizationNode Internal compiler node for static optimisation hints (library/compiler use only, not user-facing). Emits an expression with attached `StaticOptimizationConstraint` conditions. ExprLibraryOnlyStaticOptimizationNode.``.ctor`` ``.ctor`` ExprLibraryOnlyStaticOptimizationNode.Expr Expr ExprLibraryOnlyStaticOptimizationNode.OptimizedExpr OptimizedExpr ExprLibraryOnlyStaticOptimizationNode.Constraints Constraints ### [ExprLibraryOnlyStaticOptimizationNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprlibraryonlystaticoptimizationnode.html#``.ctor``) ExprLibraryOnlyStaticOptimizationNode.``.ctor`` ``.ctor`` ### [ExprLibraryOnlyStaticOptimizationNode.Expr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprlibraryonlystaticoptimizationnode.html#Expr) ExprLibraryOnlyStaticOptimizationNode.Expr Expr ### [ExprLibraryOnlyStaticOptimizationNode.OptimizedExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprlibraryonlystaticoptimizationnode.html#OptimizedExpr) ExprLibraryOnlyStaticOptimizationNode.OptimizedExpr OptimizedExpr ### [ExprLibraryOnlyStaticOptimizationNode.Constraints](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprlibraryonlystaticoptimizationnode.html#Constraints) ExprLibraryOnlyStaticOptimizationNode.Constraints Constraints ### [ExprLongIdentSetNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprlongidentsetnode.html) ExprLongIdentSetNode Example: `Module.mutableValue <- newValue` — mutation via a long (dotted) identifier. ExprLongIdentSetNode.``.ctor`` ``.ctor`` ExprLongIdentSetNode.Expr Expr ExprLongIdentSetNode.Identifier Identifier ### [ExprLongIdentSetNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprlongidentsetnode.html#``.ctor``) ExprLongIdentSetNode.``.ctor`` ``.ctor`` ### [ExprLongIdentSetNode.Expr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprlongidentsetnode.html#Expr) ExprLongIdentSetNode.Expr Expr ### [ExprLongIdentSetNode.Identifier](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprlongidentsetnode.html#Identifier) ExprLongIdentSetNode.Identifier Identifier ### [ExprMatchLambdaNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprmatchlambdanode.html) ExprMatchLambdaNode Example: `function | Some x -> x | None -> defaultValue` ExprMatchLambdaNode.``.ctor`` ``.ctor`` ExprMatchLambdaNode.Function Function ExprMatchLambdaNode.Clauses Clauses ### [ExprMatchLambdaNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprmatchlambdanode.html#``.ctor``) ExprMatchLambdaNode.``.ctor`` ``.ctor`` ### [ExprMatchLambdaNode.Function](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprmatchlambdanode.html#Function) ExprMatchLambdaNode.Function Function ### [ExprMatchLambdaNode.Clauses](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprmatchlambdanode.html#Clauses) ExprMatchLambdaNode.Clauses Clauses ### [ExprMatchNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprmatchnode.html) ExprMatchNode Example: `match x with | Some v -> v | None -> 0` ExprMatchNode.``.ctor`` ``.ctor`` ExprMatchNode.Clauses Clauses ExprMatchNode.Match Match ExprMatchNode.MatchExpr MatchExpr ExprMatchNode.With With ### [ExprMatchNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprmatchnode.html#``.ctor``) ExprMatchNode.``.ctor`` ``.ctor`` ### [ExprMatchNode.Clauses](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprmatchnode.html#Clauses) ExprMatchNode.Clauses Clauses ### [ExprMatchNode.Match](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprmatchnode.html#Match) ExprMatchNode.Match Match ### [ExprMatchNode.MatchExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprmatchnode.html#MatchExpr) ExprMatchNode.MatchExpr MatchExpr ### [ExprMatchNode.With](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprmatchnode.html#With) ExprMatchNode.With With ### [ExprNamedComputationNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprnamedcomputationnode.html) ExprNamedComputationNode Example: `task { … }` or `async { … }` — a named computation expression with an explicit builder. The builder expression (`Name`) precedes the braces of the computation body. ExprNamedComputationNode.``.ctor`` ``.ctor`` ExprNamedComputationNode.Name Name ExprNamedComputationNode.Body Body ExprNamedComputationNode.OpeningBrace OpeningBrace ExprNamedComputationNode.ClosingBrace ClosingBrace ### [ExprNamedComputationNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprnamedcomputationnode.html#``.ctor``) ExprNamedComputationNode.``.ctor`` ``.ctor`` ### [ExprNamedComputationNode.Name](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprnamedcomputationnode.html#Name) ExprNamedComputationNode.Name Name ### [ExprNamedComputationNode.Body](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprnamedcomputationnode.html#Body) ExprNamedComputationNode.Body Body ### [ExprNamedComputationNode.OpeningBrace](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprnamedcomputationnode.html#OpeningBrace) ExprNamedComputationNode.OpeningBrace OpeningBrace ### [ExprNamedComputationNode.ClosingBrace](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprnamedcomputationnode.html#ClosingBrace) ExprNamedComputationNode.ClosingBrace ClosingBrace ### [ExprNamedIndexedPropertySetNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprnamedindexedpropertysetnode.html) ExprNamedIndexedPropertySetNode Example: `myProp[key] <- value` — sets a named indexed property on a type. ExprNamedIndexedPropertySetNode.``.ctor`` ``.ctor`` ExprNamedIndexedPropertySetNode.Index Index ExprNamedIndexedPropertySetNode.Value Value ExprNamedIndexedPropertySetNode.Identifier Identifier ### [ExprNamedIndexedPropertySetNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprnamedindexedpropertysetnode.html#``.ctor``) ExprNamedIndexedPropertySetNode.``.ctor`` ``.ctor`` ### [ExprNamedIndexedPropertySetNode.Index](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprnamedindexedpropertysetnode.html#Index) ExprNamedIndexedPropertySetNode.Index Index ### [ExprNamedIndexedPropertySetNode.Value](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprnamedindexedpropertysetnode.html#Value) ExprNamedIndexedPropertySetNode.Value Value ### [ExprNamedIndexedPropertySetNode.Identifier](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprnamedindexedpropertysetnode.html#Identifier) ExprNamedIndexedPropertySetNode.Identifier Identifier ### [ExprNewNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprnewnode.html) ExprNewNode Example: `new StringBuilder(capacity)` ExprNewNode.``.ctor`` ``.ctor`` ExprNewNode.Type Type ExprNewNode.Arguments Arguments ExprNewNode.NewKeyword NewKeyword ### [ExprNewNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprnewnode.html#``.ctor``) ExprNewNode.``.ctor`` ``.ctor`` ### [ExprNewNode.Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprnewnode.html#Type) ExprNewNode.Type Type ### [ExprNewNode.Arguments](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprnewnode.html#Arguments) ExprNewNode.Arguments Arguments ### [ExprNewNode.NewKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprnewnode.html#NewKeyword) ExprNewNode.NewKeyword NewKeyword ### [ExprObjExprNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprobjexprnode.html) ExprObjExprNode Example: `{ new IDisposable with member _.Dispose() = () }` — an object expression that implements an interface or inherits a base class inline. ExprObjExprNode.``.ctor`` ``.ctor`` ExprObjExprNode.Expr Expr ExprObjExprNode.Bindings Bindings ExprObjExprNode.Type Type ExprObjExprNode.Interfaces Interfaces ExprObjExprNode.Members Members ExprObjExprNode.OpeningBrace OpeningBrace ExprObjExprNode.ClosingBrace ClosingBrace ExprObjExprNode.New New ExprObjExprNode.With With ### [ExprObjExprNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprobjexprnode.html#``.ctor``) ExprObjExprNode.``.ctor`` ``.ctor`` ### [ExprObjExprNode.Expr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprobjexprnode.html#Expr) ExprObjExprNode.Expr Expr ### [ExprObjExprNode.Bindings](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprobjexprnode.html#Bindings) ExprObjExprNode.Bindings Bindings ### [ExprObjExprNode.Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprobjexprnode.html#Type) ExprObjExprNode.Type Type ### [ExprObjExprNode.Interfaces](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprobjexprnode.html#Interfaces) ExprObjExprNode.Interfaces Interfaces ### [ExprObjExprNode.Members](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprobjexprnode.html#Members) ExprObjExprNode.Members Members ### [ExprObjExprNode.OpeningBrace](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprobjexprnode.html#OpeningBrace) ExprObjExprNode.OpeningBrace OpeningBrace ### [ExprObjExprNode.ClosingBrace](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprobjexprnode.html#ClosingBrace) ExprObjExprNode.ClosingBrace ClosingBrace ### [ExprObjExprNode.New](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprobjexprnode.html#New) ExprObjExprNode.New New ### [ExprObjExprNode.With](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprobjexprnode.html#With) ExprObjExprNode.With With ### [ExprOptVarNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exproptvarnode.html) ExprOptVarNode Example: `?name` in a function call — a named optional argument passed explicitly. `IsOptional` is `true` when the `?` prefix is present; `Identifier` is the argument name. ExprOptVarNode.``.ctor`` ``.ctor`` ExprOptVarNode.IsOptional IsOptional ExprOptVarNode.Identifier Identifier ### [ExprOptVarNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exproptvarnode.html#``.ctor``) ExprOptVarNode.``.ctor`` ``.ctor`` ### [ExprOptVarNode.IsOptional](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exproptvarnode.html#IsOptional) ExprOptVarNode.IsOptional IsOptional ### [ExprOptVarNode.Identifier](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exproptvarnode.html#Identifier) ExprOptVarNode.Identifier Identifier ### [ExprParenFunctionNameWithStarNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprparenfunctionnamewithstarnode.html) ExprParenFunctionNameWithStarNode Example: `( * )` or `( + )` — an operator name wrapped in parentheses, used as a first-class function value. ExprParenFunctionNameWithStarNode.``.ctor`` ``.ctor`` ExprParenFunctionNameWithStarNode.ClosingParen ClosingParen ExprParenFunctionNameWithStarNode.OpeningParen OpeningParen ExprParenFunctionNameWithStarNode.FunctionName FunctionName ### [ExprParenFunctionNameWithStarNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprparenfunctionnamewithstarnode.html#``.ctor``) ExprParenFunctionNameWithStarNode.``.ctor`` ``.ctor`` ### [ExprParenFunctionNameWithStarNode.ClosingParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprparenfunctionnamewithstarnode.html#ClosingParen) ExprParenFunctionNameWithStarNode.ClosingParen ClosingParen ### [ExprParenFunctionNameWithStarNode.OpeningParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprparenfunctionnamewithstarnode.html#OpeningParen) ExprParenFunctionNameWithStarNode.OpeningParen OpeningParen ### [ExprParenFunctionNameWithStarNode.FunctionName](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprparenfunctionnamewithstarnode.html#FunctionName) ExprParenFunctionNameWithStarNode.FunctionName FunctionName ### [ExprParenLambdaNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprparenlambdanode.html) ExprParenLambdaNode Example: `(fun x -> x + 1)` — a lambda expression wrapped in parentheses. Distinct from `ExprLambdaNode` in that the parens are explicit and tracked as nodes. ExprParenLambdaNode.``.ctor`` ``.ctor`` ExprParenLambdaNode.ClosingParen ClosingParen ExprParenLambdaNode.OpeningParen OpeningParen ExprParenLambdaNode.Lambda Lambda ### [ExprParenLambdaNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprparenlambdanode.html#``.ctor``) ExprParenLambdaNode.``.ctor`` ``.ctor`` ### [ExprParenLambdaNode.ClosingParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprparenlambdanode.html#ClosingParen) ExprParenLambdaNode.ClosingParen ClosingParen ### [ExprParenLambdaNode.OpeningParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprparenlambdanode.html#OpeningParen) ExprParenLambdaNode.OpeningParen OpeningParen ### [ExprParenLambdaNode.Lambda](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprparenlambdanode.html#Lambda) ExprParenLambdaNode.Lambda Lambda ### [ExprParenNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprparennode.html) ExprParenNode Example: `(expr)` — an expression explicitly wrapped in parentheses for grouping or disambiguation. ExprParenNode.``.ctor`` ``.ctor`` ExprParenNode.Expr Expr ExprParenNode.ClosingParen ClosingParen ExprParenNode.OpeningParen OpeningParen ### [ExprParenNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprparennode.html#``.ctor``) ExprParenNode.``.ctor`` ``.ctor`` ### [ExprParenNode.Expr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprparennode.html#Expr) ExprParenNode.Expr Expr ### [ExprParenNode.ClosingParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprparennode.html#ClosingParen) ExprParenNode.ClosingParen ClosingParen ### [ExprParenNode.OpeningParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprparennode.html#OpeningParen) ExprParenNode.OpeningParen OpeningParen ### [ExprPrefixAppNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprprefixappnode.html) ExprPrefixAppNode Example: `!x`, `-x`, `~~~x` — a prefix (unary) operator applied to an expression. ExprPrefixAppNode.``.ctor`` ``.ctor`` ExprPrefixAppNode.Expr Expr ExprPrefixAppNode.Operator Operator ### [ExprPrefixAppNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprprefixappnode.html#``.ctor``) ExprPrefixAppNode.``.ctor`` ``.ctor`` ### [ExprPrefixAppNode.Expr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprprefixappnode.html#Expr) ExprPrefixAppNode.Expr Expr ### [ExprPrefixAppNode.Operator](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprprefixappnode.html#Operator) ExprPrefixAppNode.Operator Operator ### [ExprQuoteNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprquotenode.html) ExprQuoteNode Example: `<@ expr @>` — a typed quotation; `<@@ expr @@>` — an untyped quotation. The opening and closing tokens capture the bracket pair; `Expr` is the quoted expression. ExprQuoteNode.``.ctor`` ``.ctor`` ExprQuoteNode.Expr Expr ExprQuoteNode.CloseToken CloseToken ExprQuoteNode.OpenToken OpenToken ### [ExprQuoteNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprquotenode.html#``.ctor``) ExprQuoteNode.``.ctor`` ``.ctor`` ### [ExprQuoteNode.Expr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprquotenode.html#Expr) ExprQuoteNode.Expr Expr ### [ExprQuoteNode.CloseToken](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprquotenode.html#CloseToken) ExprQuoteNode.CloseToken CloseToken ### [ExprQuoteNode.OpenToken](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprquotenode.html#OpenToken) ExprQuoteNode.OpenToken OpenToken ### [ExprRecordBaseNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprrecordbasenode.html) ExprRecordBaseNode Abstract base for all record expression nodes, providing shared access to the braces and content. ExprRecordBaseNode.``.ctor`` ``.ctor`` ExprRecordBaseNode.OpeningBrace OpeningBrace ExprRecordBaseNode.HasItems HasItems ExprRecordBaseNode.Fields Fields ExprRecordBaseNode.ClosingBrace ClosingBrace ### [ExprRecordBaseNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprrecordbasenode.html#``.ctor``) ExprRecordBaseNode.``.ctor`` ``.ctor`` ### [ExprRecordBaseNode.OpeningBrace](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprrecordbasenode.html#OpeningBrace) ExprRecordBaseNode.OpeningBrace OpeningBrace ### [ExprRecordBaseNode.HasItems](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprrecordbasenode.html#HasItems) ExprRecordBaseNode.HasItems HasItems True when the braces hold anything at all, a field assignment or a spread. ### [ExprRecordBaseNode.Fields](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprrecordbasenode.html#Fields) ExprRecordBaseNode.Fields Fields ### [ExprRecordBaseNode.ClosingBrace](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprrecordbasenode.html#ClosingBrace) ExprRecordBaseNode.ClosingBrace ClosingBrace ### [ExprRecordFieldOrSpread](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprrecordfieldorspread.html) ExprRecordFieldOrSpread A single item inside a record or anonymous record expression, in source order. ExprRecordFieldOrSpread.IsSpread IsSpread ExprRecordFieldOrSpread.IsField IsField ExprRecordFieldOrSpread.Node Node ExprRecordFieldOrSpread.Field Field ExprRecordFieldOrSpread.Spread Spread ### [ExprRecordFieldOrSpread.IsSpread](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprrecordfieldorspread.html#IsSpread) ExprRecordFieldOrSpread.IsSpread IsSpread ### [ExprRecordFieldOrSpread.IsField](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprrecordfieldorspread.html#IsField) ExprRecordFieldOrSpread.IsField IsField ### [ExprRecordFieldOrSpread.Node](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprrecordfieldorspread.html#Node) ExprRecordFieldOrSpread.Node Node ### [ExprRecordFieldOrSpread.Field](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprrecordfieldorspread.html#Field) ExprRecordFieldOrSpread.Field Field ### [ExprRecordFieldOrSpread.Spread](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprrecordfieldorspread.html#Spread) ExprRecordFieldOrSpread.Spread Spread ### [ExprRecordNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprrecordnode.html) ExprRecordNode Represents a record instance, parsed from both `SynExpr.Record` and `SynExpr.AnonRecd`. ExprRecordNode.``.ctor`` ``.ctor`` ExprRecordNode.CopyInfo CopyInfo ### [ExprRecordNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprrecordnode.html#``.ctor``) ExprRecordNode.``.ctor`` ``.ctor`` ### [ExprRecordNode.CopyInfo](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprrecordnode.html#CopyInfo) ExprRecordNode.CopyInfo CopyInfo ### [ExprSameInfixAppsNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprsameinfixappsnode.html) ExprSameInfixAppsNode Example: `a + b + c` — a sequence of the *same* operator applied repeatedly (avoids redundant nesting) ExprSameInfixAppsNode.``.ctor`` ``.ctor`` ExprSameInfixAppsNode.LeadingExpr LeadingExpr ExprSameInfixAppsNode.SubsequentExpressions SubsequentExpressions ### [ExprSameInfixAppsNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprsameinfixappsnode.html#``.ctor``) ExprSameInfixAppsNode.``.ctor`` ``.ctor`` ### [ExprSameInfixAppsNode.LeadingExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprsameinfixappsnode.html#LeadingExpr) ExprSameInfixAppsNode.LeadingExpr LeadingExpr ### [ExprSameInfixAppsNode.SubsequentExpressions](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprsameinfixappsnode.html#SubsequentExpressions) ExprSameInfixAppsNode.SubsequentExpressions SubsequentExpressions ### [ExprSetNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprsetnode.html) ExprSetNode Example: `x <- newValue` — an imperative assignment (mutation) expression. ExprSetNode.``.ctor`` ``.ctor`` ExprSetNode.Set Set ExprSetNode.Identifier Identifier ### [ExprSetNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprsetnode.html#``.ctor``) ExprSetNode.``.ctor`` ``.ctor`` ### [ExprSetNode.Set](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprsetnode.html#Set) ExprSetNode.Set Set ### [ExprSetNode.Identifier](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprsetnode.html#Identifier) ExprSetNode.Identifier Identifier ### [ExprSingleNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprsinglenode.html) ExprSingleNode A single expression prefixed by a keyword, e.g. `assert condition`, `yield value`, `return result`, `upcast expr`, `downcast expr`, `do expr`, `do! asyncExpr`, `return! asyncExpr`. `AddSpace` controls whether a space is emitted between the keyword and the expression. ExprSingleNode.``.ctor`` ``.ctor`` ExprSingleNode.Expr Expr ExprSingleNode.Leading Leading ExprSingleNode.AddSpace AddSpace ExprSingleNode.SupportsStroustrup SupportsStroustrup ### [ExprSingleNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprsinglenode.html#``.ctor``) ExprSingleNode.``.ctor`` ``.ctor`` ### [ExprSingleNode.Expr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprsinglenode.html#Expr) ExprSingleNode.Expr Expr ### [ExprSingleNode.Leading](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprsinglenode.html#Leading) ExprSingleNode.Leading Leading ### [ExprSingleNode.AddSpace](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprsinglenode.html#AddSpace) ExprSingleNode.AddSpace AddSpace ### [ExprSingleNode.SupportsStroustrup](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprsinglenode.html#SupportsStroustrup) ExprSingleNode.SupportsStroustrup SupportsStroustrup ### [ExprSpreadNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprspreadnode.html) ExprSpreadNode Example: `...source` — a spread of an existing value into a record or anonymous record expression. The source is an arbitrary expression, the same grammar as the right-hand side of a field. ExprSpreadNode.``.ctor`` ``.ctor`` ExprSpreadNode.Expr Expr ExprSpreadNode.Dots Dots ### [ExprSpreadNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprspreadnode.html#``.ctor``) ExprSpreadNode.``.ctor`` ``.ctor`` ### [ExprSpreadNode.Expr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprspreadnode.html#Expr) ExprSpreadNode.Expr Expr ### [ExprSpreadNode.Dots](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprspreadnode.html#Dots) ExprSpreadNode.Dots Dots ### [ExprStructTupleNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprstructtuplenode.html) ExprStructTupleNode Example: `struct (a, b, c)` — a struct tuple expression. Wraps an `ExprTupleNode` and adds the `struct` keyword and a closing parenthesis. ExprStructTupleNode.``.ctor`` ``.ctor`` ExprStructTupleNode.ClosingParen ClosingParen ExprStructTupleNode.Struct Struct ExprStructTupleNode.Tuple Tuple ### [ExprStructTupleNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprstructtuplenode.html#``.ctor``) ExprStructTupleNode.``.ctor`` ``.ctor`` ### [ExprStructTupleNode.ClosingParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprstructtuplenode.html#ClosingParen) ExprStructTupleNode.ClosingParen ClosingParen ### [ExprStructTupleNode.Struct](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprstructtuplenode.html#Struct) ExprStructTupleNode.Struct Struct ### [ExprStructTupleNode.Tuple](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprstructtuplenode.html#Tuple) ExprStructTupleNode.Tuple Tuple ### [ExprTraitCallNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtraitcallnode.html) ExprTraitCallNode Example: `(^T : (member Get : unit -> int) t)` — a statically-resolved type parameter (SRTP) trait call. Invokes `MemberDefn` on value `Expr` constrained to type `Type` at compile time. ExprTraitCallNode.``.ctor`` ``.ctor`` ExprTraitCallNode.Expr Expr ExprTraitCallNode.Type Type ExprTraitCallNode.MemberDefn MemberDefn ### [ExprTraitCallNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtraitcallnode.html#``.ctor``) ExprTraitCallNode.``.ctor`` ``.ctor`` ### [ExprTraitCallNode.Expr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtraitcallnode.html#Expr) ExprTraitCallNode.Expr Expr ### [ExprTraitCallNode.Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtraitcallnode.html#Type) ExprTraitCallNode.Type Type ### [ExprTraitCallNode.MemberDefn](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtraitcallnode.html#MemberDefn) ExprTraitCallNode.MemberDefn MemberDefn ### [ExprTripleNumberIndexRangeNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtriplenumberindexrangenode.html) ExprTripleNumberIndexRangeNode Example: `0..2..10` — a three-part numeric range with start, step, and end values (used in slice expressions). ExprTripleNumberIndexRangeNode.``.ctor`` ``.ctor`` ExprTripleNumberIndexRangeNode.StartDots StartDots ExprTripleNumberIndexRangeNode.End End ExprTripleNumberIndexRangeNode.Start Start ExprTripleNumberIndexRangeNode.EndDots EndDots ExprTripleNumberIndexRangeNode.Center Center ### [ExprTripleNumberIndexRangeNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtriplenumberindexrangenode.html#``.ctor``) ExprTripleNumberIndexRangeNode.``.ctor`` ``.ctor`` ### [ExprTripleNumberIndexRangeNode.StartDots](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtriplenumberindexrangenode.html#StartDots) ExprTripleNumberIndexRangeNode.StartDots StartDots ### [ExprTripleNumberIndexRangeNode.End](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtriplenumberindexrangenode.html#End) ExprTripleNumberIndexRangeNode.End End ### [ExprTripleNumberIndexRangeNode.Start](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtriplenumberindexrangenode.html#Start) ExprTripleNumberIndexRangeNode.Start Start ### [ExprTripleNumberIndexRangeNode.EndDots](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtriplenumberindexrangenode.html#EndDots) ExprTripleNumberIndexRangeNode.EndDots EndDots ### [ExprTripleNumberIndexRangeNode.Center](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtriplenumberindexrangenode.html#Center) ExprTripleNumberIndexRangeNode.Center Center ### [ExprTryFinallyNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtryfinallynode.html) ExprTryFinallyNode Example: `try riskyOp() finally cleanup()` — a try/finally expression that always runs `FinallyExpr`. ExprTryFinallyNode.``.ctor`` ``.ctor`` ExprTryFinallyNode.Finally Finally ExprTryFinallyNode.TryExpr TryExpr ExprTryFinallyNode.Try Try ExprTryFinallyNode.FinallyExpr FinallyExpr ### [ExprTryFinallyNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtryfinallynode.html#``.ctor``) ExprTryFinallyNode.``.ctor`` ``.ctor`` ### [ExprTryFinallyNode.Finally](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtryfinallynode.html#Finally) ExprTryFinallyNode.Finally Finally ### [ExprTryFinallyNode.TryExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtryfinallynode.html#TryExpr) ExprTryFinallyNode.TryExpr TryExpr ### [ExprTryFinallyNode.Try](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtryfinallynode.html#Try) ExprTryFinallyNode.Try Try ### [ExprTryFinallyNode.FinallyExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtryfinallynode.html#FinallyExpr) ExprTryFinallyNode.FinallyExpr FinallyExpr ### [ExprTryWithNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtrywithnode.html) ExprTryWithNode Example: `try riskyOp() with | :? IOException -> "IO" | ex -> sprintf "other: %O" ex` — a try/with with multiple match clauses. ExprTryWithNode.``.ctor`` ``.ctor`` ExprTryWithNode.Clauses Clauses ExprTryWithNode.TryExpr TryExpr ExprTryWithNode.Try Try ExprTryWithNode.With With ### [ExprTryWithNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtrywithnode.html#``.ctor``) ExprTryWithNode.``.ctor`` ``.ctor`` ### [ExprTryWithNode.Clauses](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtrywithnode.html#Clauses) ExprTryWithNode.Clauses Clauses ### [ExprTryWithNode.TryExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtrywithnode.html#TryExpr) ExprTryWithNode.TryExpr TryExpr ### [ExprTryWithNode.Try](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtrywithnode.html#Try) ExprTryWithNode.Try Try ### [ExprTryWithNode.With](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtrywithnode.html#With) ExprTryWithNode.With With ### [ExprTryWithSingleClauseNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtrywithsingleclausenode.html) ExprTryWithSingleClauseNode Example: `try riskyOp() with :? IOException -> "IO error"` — a try/with with exactly one match clause. Used as an optimised form when a single pattern covers all exception cases. ExprTryWithSingleClauseNode.``.ctor`` ``.ctor`` ExprTryWithSingleClauseNode.Clause Clause ExprTryWithSingleClauseNode.TryExpr TryExpr ExprTryWithSingleClauseNode.Try Try ExprTryWithSingleClauseNode.With With ### [ExprTryWithSingleClauseNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtrywithsingleclausenode.html#``.ctor``) ExprTryWithSingleClauseNode.``.ctor`` ``.ctor`` ### [ExprTryWithSingleClauseNode.Clause](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtrywithsingleclausenode.html#Clause) ExprTryWithSingleClauseNode.Clause Clause ### [ExprTryWithSingleClauseNode.TryExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtrywithsingleclausenode.html#TryExpr) ExprTryWithSingleClauseNode.TryExpr TryExpr ### [ExprTryWithSingleClauseNode.Try](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtrywithsingleclausenode.html#Try) ExprTryWithSingleClauseNode.Try Try ### [ExprTryWithSingleClauseNode.With](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtrywithsingleclausenode.html#With) ExprTryWithSingleClauseNode.With With ### [ExprTupleNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtuplenode.html) ExprTupleNode Example: `(a, b, c)` — items are interleaved with comma `SingleTextNode` separators ExprTupleNode.``.ctor`` ``.ctor`` ExprTupleNode.Items Items ### [ExprTupleNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtuplenode.html#``.ctor``) ExprTupleNode.``.ctor`` ``.ctor`` ### [ExprTupleNode.Items](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtuplenode.html#Items) ExprTupleNode.Items Items ### [ExprTypeAppNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtypeappnode.html) ExprTypeAppNode Example: `id` or `List.empty` — a generic type application using angle-bracket syntax. ExprTypeAppNode.``.ctor`` ``.ctor`` ExprTypeAppNode.LessThan LessThan ExprTypeAppNode.Identifier Identifier ExprTypeAppNode.TypeParameters TypeParameters ExprTypeAppNode.GreaterThan GreaterThan ### [ExprTypeAppNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtypeappnode.html#``.ctor``) ExprTypeAppNode.``.ctor`` ``.ctor`` ### [ExprTypeAppNode.LessThan](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtypeappnode.html#LessThan) ExprTypeAppNode.LessThan LessThan ### [ExprTypeAppNode.Identifier](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtypeappnode.html#Identifier) ExprTypeAppNode.Identifier Identifier ### [ExprTypeAppNode.TypeParameters](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtypeappnode.html#TypeParameters) ExprTypeAppNode.TypeParameters TypeParameters ### [ExprTypeAppNode.GreaterThan](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtypeappnode.html#GreaterThan) ExprTypeAppNode.GreaterThan GreaterThan ### [ExprTypedNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtypednode.html) ExprTypedNode Example: `expr : Type` (type annotation), `expr :? Type` (type test / downcast), `expr :>> Type` (upcast). `Operator` holds the specific type operator string (`:`, `:?`, `:>`, `:>>`). ExprTypedNode.``.ctor`` ``.ctor`` ExprTypedNode.Expr Expr ExprTypedNode.Type Type ExprTypedNode.Operator Operator ### [ExprTypedNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtypednode.html#``.ctor``) ExprTypedNode.``.ctor`` ``.ctor`` ### [ExprTypedNode.Expr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtypednode.html#Expr) ExprTypedNode.Expr Expr ### [ExprTypedNode.Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtypednode.html#Type) ExprTypedNode.Type Type ### [ExprTypedNode.Operator](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprtypednode.html#Operator) ExprTypedNode.Operator Operator ### [ExprWhileNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprwhilenode.html) ExprWhileNode Example: `while i < 10 do printfn "%d" i; i <- i + 1` — a while loop. ExprWhileNode.``.ctor`` ``.ctor`` ExprWhileNode.While While ExprWhileNode.DoExpr DoExpr ExprWhileNode.WhileExpr WhileExpr ### [ExprWhileNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprwhilenode.html#``.ctor``) ExprWhileNode.``.ctor`` ``.ctor`` ### [ExprWhileNode.While](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprwhilenode.html#While) ExprWhileNode.While While ### [ExprWhileNode.DoExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprwhilenode.html#DoExpr) ExprWhileNode.DoExpr DoExpr ### [ExprWhileNode.WhileExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-exprwhilenode.html#WhileExpr) ExprWhileNode.WhileExpr WhileExpr ### [ExternBindingNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-externbindingnode.html) ExternBindingNode Example: `[] extern int myFunc(int a, string b)` — a P/Invoke extern binding. ExternBindingNode.``.ctor`` ``.ctor`` ExternBindingNode.ClosingParen ClosingParen ExternBindingNode.Extern Extern ExternBindingNode.Type Type ExternBindingNode.AttributesOfType AttributesOfType ExternBindingNode.OpeningParen OpeningParen ExternBindingNode.XmlDoc XmlDoc ExternBindingNode.Attributes Attributes ExternBindingNode.Identifier Identifier ExternBindingNode.Parameters Parameters ExternBindingNode.Accessibility Accessibility ### [ExternBindingNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-externbindingnode.html#``.ctor``) ExternBindingNode.``.ctor`` ``.ctor`` ### [ExternBindingNode.ClosingParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-externbindingnode.html#ClosingParen) ExternBindingNode.ClosingParen ClosingParen ### [ExternBindingNode.Extern](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-externbindingnode.html#Extern) ExternBindingNode.Extern Extern ### [ExternBindingNode.Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-externbindingnode.html#Type) ExternBindingNode.Type Type ### [ExternBindingNode.AttributesOfType](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-externbindingnode.html#AttributesOfType) ExternBindingNode.AttributesOfType AttributesOfType ### [ExternBindingNode.OpeningParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-externbindingnode.html#OpeningParen) ExternBindingNode.OpeningParen OpeningParen ### [ExternBindingNode.XmlDoc](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-externbindingnode.html#XmlDoc) ExternBindingNode.XmlDoc XmlDoc ### [ExternBindingNode.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-externbindingnode.html#Attributes) ExternBindingNode.Attributes Attributes ### [ExternBindingNode.Identifier](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-externbindingnode.html#Identifier) ExternBindingNode.Identifier Identifier ### [ExternBindingNode.Parameters](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-externbindingnode.html#Parameters) ExternBindingNode.Parameters Parameters ### [ExternBindingNode.Accessibility](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-externbindingnode.html#Accessibility) ExternBindingNode.Accessibility Accessibility ### [ExternBindingPatternNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-externbindingpatternnode.html) ExternBindingPatternNode A single parameter in an `extern` binding: optional attributes, an optional type, and an optional pattern name. ExternBindingPatternNode.``.ctor`` ``.ctor`` ExternBindingPatternNode.Type Type ExternBindingPatternNode.Attributes Attributes ExternBindingPatternNode.Pattern Pattern ### [ExternBindingPatternNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-externbindingpatternnode.html#``.ctor``) ExternBindingPatternNode.``.ctor`` ``.ctor`` ### [ExternBindingPatternNode.Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-externbindingpatternnode.html#Type) ExternBindingPatternNode.Type Type ### [ExternBindingPatternNode.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-externbindingpatternnode.html#Attributes) ExternBindingPatternNode.Attributes Attributes ### [ExternBindingPatternNode.Pattern](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-externbindingpatternnode.html#Pattern) ExternBindingPatternNode.Pattern Pattern ### [FieldNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-fieldnode.html) FieldNode Example: `val mutable private name: int` — a field declaration inside a type definition. Used for record fields, union-case fields, and `val`-style class fields. FieldNode.``.ctor`` ``.ctor`` FieldNode.LeadingKeyword LeadingKeyword FieldNode.Name Name FieldNode.Type Type FieldNode.XmlDoc XmlDoc FieldNode.MutableKeyword MutableKeyword FieldNode.Attributes Attributes FieldNode.Accessibility Accessibility ### [FieldNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-fieldnode.html#``.ctor``) FieldNode.``.ctor`` ``.ctor`` ### [FieldNode.LeadingKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-fieldnode.html#LeadingKeyword) FieldNode.LeadingKeyword LeadingKeyword ### [FieldNode.Name](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-fieldnode.html#Name) FieldNode.Name Name ### [FieldNode.Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-fieldnode.html#Type) FieldNode.Type Type ### [FieldNode.XmlDoc](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-fieldnode.html#XmlDoc) FieldNode.XmlDoc XmlDoc ### [FieldNode.MutableKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-fieldnode.html#MutableKeyword) FieldNode.MutableKeyword MutableKeyword ### [FieldNode.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-fieldnode.html#Attributes) FieldNode.Attributes Attributes ### [FieldNode.Accessibility](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-fieldnode.html#Accessibility) FieldNode.Accessibility Accessibility ### [FillExprNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-fillexprnode.html) FillExprNode An interpolated-string fill hole: an expression together with an optional format identifier (e.g., `{x:N2}`). FillExprNode.``.ctor`` ``.ctor`` FillExprNode.Expr Expr FillExprNode.Ident Ident ### [FillExprNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-fillexprnode.html#``.ctor``) FillExprNode.``.ctor`` ``.ctor`` ### [FillExprNode.Expr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-fillexprnode.html#Expr) FillExprNode.Expr Expr ### [FillExprNode.Ident](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-fillexprnode.html#Ident) FillExprNode.Ident Ident ### [HashDirectiveListNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-hashdirectivelistnode.html) HashDirectiveListNode A group of consecutive hash directives (e.g. `#r "..."` followed by `#load "..."`) treated as a single declaration. HashDirectiveListNode.``.ctor`` ``.ctor`` HashDirectiveListNode.HashDirectives HashDirectives ### [HashDirectiveListNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-hashdirectivelistnode.html#``.ctor``) HashDirectiveListNode.``.ctor`` ``.ctor`` ### [HashDirectiveListNode.HashDirectives](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-hashdirectivelistnode.html#HashDirectives) HashDirectiveListNode.HashDirectives HashDirectives ### [ITypeDefn](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-itypedefn.html) ITypeDefn Interface implemented by all type-definition node types that carry a type name and a member list. Used to access the common parts of a type definition (its header and members) without matching on every case. ITypeDefn.TypeName TypeName ITypeDefn.Members Members ### [ITypeDefn.TypeName](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-itypedefn.html#TypeName) ITypeDefn.TypeName TypeName ### [ITypeDefn.Members](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-itypedefn.html#Members) ITypeDefn.Members Members ### [IdentListNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-identlistnode.html) IdentListNode Example: `A.B.C` or `A` — a qualified identifier (sequence of idents and dots). Used wherever a dotted name appears: module names, type names, open statements, etc. IdentListNode.``.ctor`` ``.ctor`` IdentListNode.IsEmpty IsEmpty IdentListNode.Content Content IdentListNode.Empty Empty ### [IdentListNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-identlistnode.html#``.ctor``) IdentListNode.``.ctor`` ``.ctor`` ### [IdentListNode.IsEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-identlistnode.html#IsEmpty) IdentListNode.IsEmpty IsEmpty ### [IdentListNode.Content](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-identlistnode.html#Content) IdentListNode.Content Content ### [IdentListNode.Empty](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-identlistnode.html#Empty) IdentListNode.Empty Empty ### [IdentifierOrDot](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-identifierordot.html) IdentifierOrDot A single element of a dotted identifier path, either an identifier token or a dot separator. KnownDot carries the source range of the . when it is present in the source; UnknownDot is used as a synthetic separator when the original range is unavailable. IdentifierOrDot.IsKnownDot IsKnownDot IdentifierOrDot.IsIdent IsIdent IdentifierOrDot.IsUnknownDot IsUnknownDot IdentifierOrDot.Range Range IdentifierOrDot.Ident Ident IdentifierOrDot.KnownDot KnownDot IdentifierOrDot.UnknownDot UnknownDot ### [IdentifierOrDot.IsKnownDot](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-identifierordot.html#IsKnownDot) IdentifierOrDot.IsKnownDot IsKnownDot ### [IdentifierOrDot.IsIdent](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-identifierordot.html#IsIdent) IdentifierOrDot.IsIdent IsIdent ### [IdentifierOrDot.IsUnknownDot](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-identifierordot.html#IsUnknownDot) IdentifierOrDot.IsUnknownDot IsUnknownDot ### [IdentifierOrDot.Range](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-identifierordot.html#Range) IdentifierOrDot.Range Range ### [IdentifierOrDot.Ident](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-identifierordot.html#Ident) IdentifierOrDot.Ident Ident ### [IdentifierOrDot.KnownDot](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-identifierordot.html#KnownDot) IdentifierOrDot.KnownDot KnownDot ### [IdentifierOrDot.UnknownDot](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-identifierordot.html#UnknownDot) IdentifierOrDot.UnknownDot UnknownDot ### [IfKeywordNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-ifkeywordnode.html) IfKeywordNode The leading keyword of an `if` expression: either a simple `if` token or an `else if` pair (see ). IfKeywordNode.IsSingleWord IsSingleWord IfKeywordNode.Node Node IfKeywordNode.IsElseIf IsElseIf IfKeywordNode.Range Range IfKeywordNode.SingleWord SingleWord IfKeywordNode.ElseIf ElseIf ### [IfKeywordNode.IsSingleWord](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-ifkeywordnode.html#IsSingleWord) IfKeywordNode.IsSingleWord IsSingleWord ### [IfKeywordNode.Node](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-ifkeywordnode.html#Node) IfKeywordNode.Node Node ### [IfKeywordNode.IsElseIf](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-ifkeywordnode.html#IsElseIf) IfKeywordNode.IsElseIf IsElseIf ### [IfKeywordNode.Range](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-ifkeywordnode.html#Range) IfKeywordNode.Range Range ### [IfKeywordNode.SingleWord](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-ifkeywordnode.html#SingleWord) IfKeywordNode.SingleWord SingleWord ### [IfKeywordNode.ElseIf](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-ifkeywordnode.html#ElseIf) IfKeywordNode.ElseIf ElseIf ### [ImplicitConstructorNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-implicitconstructornode.html) ImplicitConstructorNode Example: `(x: int, y: string) as self` — the primary constructor definition directly following the type name. ImplicitConstructorNode.``.ctor`` ``.ctor`` ImplicitConstructorNode.Self Self ImplicitConstructorNode.XmlDoc XmlDoc ImplicitConstructorNode.Attributes Attributes ImplicitConstructorNode.Pattern Pattern ImplicitConstructorNode.Accessibility Accessibility ### [ImplicitConstructorNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-implicitconstructornode.html#``.ctor``) ImplicitConstructorNode.``.ctor`` ``.ctor`` ### [ImplicitConstructorNode.Self](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-implicitconstructornode.html#Self) ImplicitConstructorNode.Self Self ### [ImplicitConstructorNode.XmlDoc](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-implicitconstructornode.html#XmlDoc) ImplicitConstructorNode.XmlDoc XmlDoc ### [ImplicitConstructorNode.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-implicitconstructornode.html#Attributes) ImplicitConstructorNode.Attributes Attributes ### [ImplicitConstructorNode.Pattern](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-implicitconstructornode.html#Pattern) ImplicitConstructorNode.Pattern Pattern ### [ImplicitConstructorNode.Accessibility](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-implicitconstructornode.html#Accessibility) ImplicitConstructorNode.Accessibility Accessibility ### [InfixApp](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-infixapp.html) InfixApp Marker interface implemented by and to allow the printer to treat both infix-application forms uniformly when deciding layout (e.g. newline-infix formatting). ### [InheritConstructor](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructor.html) InheritConstructor Discriminated union for the argument form following an inherit declaration. Covers the four constructor syntax variants: bare type, unit (), parenthesised argument list, and any other expression argument form. InheritConstructor.IsParen IsParen InheritConstructor.IsUnit IsUnit InheritConstructor.IsTypeOnly IsTypeOnly InheritConstructor.InheritKeyword InheritKeyword InheritConstructor.IsOther IsOther InheritConstructor.Node Node InheritConstructor.TypeOnly TypeOnly InheritConstructor.Unit Unit InheritConstructor.Paren Paren InheritConstructor.Other Other ### [InheritConstructor.IsParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructor.html#IsParen) InheritConstructor.IsParen IsParen ### [InheritConstructor.IsUnit](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructor.html#IsUnit) InheritConstructor.IsUnit IsUnit ### [InheritConstructor.IsTypeOnly](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructor.html#IsTypeOnly) InheritConstructor.IsTypeOnly IsTypeOnly ### [InheritConstructor.InheritKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructor.html#InheritKeyword) InheritConstructor.InheritKeyword InheritKeyword ### [InheritConstructor.IsOther](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructor.html#IsOther) InheritConstructor.IsOther IsOther ### [InheritConstructor.Node](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructor.html#Node) InheritConstructor.Node Node ### [InheritConstructor.TypeOnly](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructor.html#TypeOnly) InheritConstructor.TypeOnly TypeOnly ### [InheritConstructor.Unit](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructor.html#Unit) InheritConstructor.Unit Unit ### [InheritConstructor.Paren](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructor.html#Paren) InheritConstructor.Paren Paren ### [InheritConstructor.Other](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructor.html#Other) InheritConstructor.Other Other ### [InheritConstructorOtherNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructorothernode.html) InheritConstructorOtherNode Example: `inherit Base arg1 arg2` — inherits from a type with non-parenthesised constructor arguments. InheritConstructorOtherNode.``.ctor`` ``.ctor`` InheritConstructorOtherNode.Expr Expr InheritConstructorOtherNode.Type Type InheritConstructorOtherNode.InheritKeyword InheritKeyword ### [InheritConstructorOtherNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructorothernode.html#``.ctor``) InheritConstructorOtherNode.``.ctor`` ``.ctor`` ### [InheritConstructorOtherNode.Expr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructorothernode.html#Expr) InheritConstructorOtherNode.Expr Expr ### [InheritConstructorOtherNode.Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructorothernode.html#Type) InheritConstructorOtherNode.Type Type ### [InheritConstructorOtherNode.InheritKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructorothernode.html#InheritKeyword) InheritConstructorOtherNode.InheritKeyword InheritKeyword ### [InheritConstructorParenNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructorparennode.html) InheritConstructorParenNode Example: `inherit Base(arg)` — inherits from a type with a single parenthesised constructor argument. InheritConstructorParenNode.``.ctor`` ``.ctor`` InheritConstructorParenNode.Expr Expr InheritConstructorParenNode.Type Type InheritConstructorParenNode.InheritKeyword InheritKeyword ### [InheritConstructorParenNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructorparennode.html#``.ctor``) InheritConstructorParenNode.``.ctor`` ``.ctor`` ### [InheritConstructorParenNode.Expr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructorparennode.html#Expr) InheritConstructorParenNode.Expr Expr ### [InheritConstructorParenNode.Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructorparennode.html#Type) InheritConstructorParenNode.Type Type ### [InheritConstructorParenNode.InheritKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructorparennode.html#InheritKeyword) InheritConstructorParenNode.InheritKeyword InheritKeyword ### [InheritConstructorTypeOnlyNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructortypeonlynode.html) InheritConstructorTypeOnlyNode Example: `inherit Base` — inherits from a type with no constructor arguments. InheritConstructorTypeOnlyNode.``.ctor`` ``.ctor`` InheritConstructorTypeOnlyNode.Type Type InheritConstructorTypeOnlyNode.InheritKeyword InheritKeyword ### [InheritConstructorTypeOnlyNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructortypeonlynode.html#``.ctor``) InheritConstructorTypeOnlyNode.``.ctor`` ``.ctor`` ### [InheritConstructorTypeOnlyNode.Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructortypeonlynode.html#Type) InheritConstructorTypeOnlyNode.Type Type ### [InheritConstructorTypeOnlyNode.InheritKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructortypeonlynode.html#InheritKeyword) InheritConstructorTypeOnlyNode.InheritKeyword InheritKeyword ### [InheritConstructorUnitNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructorunitnode.html) InheritConstructorUnitNode Example: `inherit Base()` — inherits from a type with an explicit unit constructor. InheritConstructorUnitNode.``.ctor`` ``.ctor`` InheritConstructorUnitNode.ClosingParen ClosingParen InheritConstructorUnitNode.Type Type InheritConstructorUnitNode.OpeningParen OpeningParen InheritConstructorUnitNode.InheritKeyword InheritKeyword ### [InheritConstructorUnitNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructorunitnode.html#``.ctor``) InheritConstructorUnitNode.``.ctor`` ``.ctor`` ### [InheritConstructorUnitNode.ClosingParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructorunitnode.html#ClosingParen) InheritConstructorUnitNode.ClosingParen ClosingParen ### [InheritConstructorUnitNode.Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructorunitnode.html#Type) InheritConstructorUnitNode.Type Type ### [InheritConstructorUnitNode.OpeningParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructorunitnode.html#OpeningParen) InheritConstructorUnitNode.OpeningParen OpeningParen ### [InheritConstructorUnitNode.InheritKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-inheritconstructorunitnode.html#InheritKeyword) InheritConstructorUnitNode.InheritKeyword InheritKeyword ### [InterfaceImplNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-interfaceimplnode.html) InterfaceImplNode Example: `interface IDisposable with member _.Dispose() = ()` — an interface implementation clause inside an object expression or type definition. InterfaceImplNode.``.ctor`` ``.ctor`` InterfaceImplNode.Bindings Bindings InterfaceImplNode.Type Type InterfaceImplNode.Members Members InterfaceImplNode.Interface Interface InterfaceImplNode.With With ### [InterfaceImplNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-interfaceimplnode.html#``.ctor``) InterfaceImplNode.``.ctor`` ``.ctor`` ### [InterfaceImplNode.Bindings](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-interfaceimplnode.html#Bindings) InterfaceImplNode.Bindings Bindings ### [InterfaceImplNode.Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-interfaceimplnode.html#Type) InterfaceImplNode.Type Type ### [InterfaceImplNode.Members](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-interfaceimplnode.html#Members) InterfaceImplNode.Members Members ### [InterfaceImplNode.Interface](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-interfaceimplnode.html#Interface) InterfaceImplNode.Interface Interface ### [InterfaceImplNode.With](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-interfaceimplnode.html#With) InterfaceImplNode.With With ### [MatchClauseNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-matchclausenode.html) MatchClauseNode Example: `| pat when guard -> body` — a single arm of a `match` or `try…with` expression. The leading bar, guard (`when` clause), and arrow are all optional depending on context. MatchClauseNode.``.ctor`` ``.ctor`` MatchClauseNode.Arrow Arrow MatchClauseNode.Bar Bar MatchClauseNode.WhenExpr WhenExpr MatchClauseNode.Pattern Pattern MatchClauseNode.BodyExpr BodyExpr ### [MatchClauseNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-matchclausenode.html#``.ctor``) MatchClauseNode.``.ctor`` ``.ctor`` ### [MatchClauseNode.Arrow](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-matchclausenode.html#Arrow) MatchClauseNode.Arrow Arrow ### [MatchClauseNode.Bar](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-matchclausenode.html#Bar) MatchClauseNode.Bar Bar ### [MatchClauseNode.WhenExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-matchclausenode.html#WhenExpr) MatchClauseNode.WhenExpr WhenExpr ### [MatchClauseNode.Pattern](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-matchclausenode.html#Pattern) MatchClauseNode.Pattern Pattern ### [MatchClauseNode.BodyExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-matchclausenode.html#BodyExpr) MatchClauseNode.BodyExpr BodyExpr ### [Measure](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measure.html) Measure Measure.IsParen IsParen Measure.IsDivide IsDivide Measure.IsMultiple IsMultiple Measure.IsPower IsPower Measure.IsSeq IsSeq Measure.IsSingle IsSingle Measure.IsOperator IsOperator Measure.Node Node Measure.Single Single Measure.Operator Operator Measure.Divide Divide Measure.Power Power Measure.Multiple Multiple Measure.Seq Seq Measure.Paren Paren ### [Measure.IsParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measure.html#IsParen) Measure.IsParen IsParen ### [Measure.IsDivide](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measure.html#IsDivide) Measure.IsDivide IsDivide ### [Measure.IsMultiple](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measure.html#IsMultiple) Measure.IsMultiple IsMultiple ### [Measure.IsPower](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measure.html#IsPower) Measure.IsPower IsPower ### [Measure.IsSeq](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measure.html#IsSeq) Measure.IsSeq IsSeq ### [Measure.IsSingle](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measure.html#IsSingle) Measure.IsSingle IsSingle ### [Measure.IsOperator](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measure.html#IsOperator) Measure.IsOperator IsOperator ### [Measure.Node](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measure.html#Node) Measure.Node Node ### [Measure.Single](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measure.html#Single) Measure.Single Single ### [Measure.Operator](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measure.html#Operator) Measure.Operator Operator ### [Measure.Divide](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measure.html#Divide) Measure.Divide Divide ### [Measure.Power](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measure.html#Power) Measure.Power Power ### [Measure.Multiple](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measure.html#Multiple) Measure.Multiple Multiple ### [Measure.Seq](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measure.html#Seq) Measure.Seq Seq ### [Measure.Paren](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measure.html#Paren) Measure.Paren Paren ### [MeasureDivideNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measuredividenode.html) MeasureDivideNode Example: `m / s` or `1 / s` (when LeftHandSide is None, represents the reciprocal `/ s`). MeasureDivideNode.``.ctor`` ``.ctor`` MeasureDivideNode.RightHandSide RightHandSide MeasureDivideNode.LeftHandSide LeftHandSide MeasureDivideNode.Operator Operator ### [MeasureDivideNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measuredividenode.html#``.ctor``) MeasureDivideNode.``.ctor`` ``.ctor`` ### [MeasureDivideNode.RightHandSide](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measuredividenode.html#RightHandSide) MeasureDivideNode.RightHandSide RightHandSide ### [MeasureDivideNode.LeftHandSide](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measuredividenode.html#LeftHandSide) MeasureDivideNode.LeftHandSide LeftHandSide ### [MeasureDivideNode.Operator](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measuredividenode.html#Operator) MeasureDivideNode.Operator Operator ### [MeasureOperatorNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measureoperatornode.html) MeasureOperatorNode Example: `m * s` or `m / s` — a binary operator expression between two unit-of-measure terms. MeasureOperatorNode.``.ctor`` ``.ctor`` MeasureOperatorNode.RightHandSide RightHandSide MeasureOperatorNode.LeftHandSide LeftHandSide MeasureOperatorNode.Operator Operator ### [MeasureOperatorNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measureoperatornode.html#``.ctor``) MeasureOperatorNode.``.ctor`` ``.ctor`` ### [MeasureOperatorNode.RightHandSide](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measureoperatornode.html#RightHandSide) MeasureOperatorNode.RightHandSide RightHandSide ### [MeasureOperatorNode.LeftHandSide](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measureoperatornode.html#LeftHandSide) MeasureOperatorNode.LeftHandSide LeftHandSide ### [MeasureOperatorNode.Operator](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measureoperatornode.html#Operator) MeasureOperatorNode.Operator Operator ### [MeasureParenNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measureparennode.html) MeasureParenNode Example: `(m * s)` — a parenthesised unit-of-measure expression for grouping. MeasureParenNode.``.ctor`` ``.ctor`` MeasureParenNode.ClosingParen ClosingParen MeasureParenNode.OpeningParen OpeningParen MeasureParenNode.Measure Measure ### [MeasureParenNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measureparennode.html#``.ctor``) MeasureParenNode.``.ctor`` ``.ctor`` ### [MeasureParenNode.ClosingParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measureparennode.html#ClosingParen) MeasureParenNode.ClosingParen ClosingParen ### [MeasureParenNode.OpeningParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measureparennode.html#OpeningParen) MeasureParenNode.OpeningParen OpeningParen ### [MeasureParenNode.Measure](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measureparennode.html#Measure) MeasureParenNode.Measure Measure ### [MeasurePowerNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measurepowernode.html) MeasurePowerNode Example: `m^2` — a unit-of-measure raised to a rational power. MeasurePowerNode.``.ctor`` ``.ctor`` MeasurePowerNode.Exponent Exponent MeasurePowerNode.Measure Measure MeasurePowerNode.Caret Caret ### [MeasurePowerNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measurepowernode.html#``.ctor``) MeasurePowerNode.``.ctor`` ``.ctor`` ### [MeasurePowerNode.Exponent](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measurepowernode.html#Exponent) MeasurePowerNode.Exponent Exponent ### [MeasurePowerNode.Measure](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measurepowernode.html#Measure) MeasurePowerNode.Measure Measure ### [MeasurePowerNode.Caret](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measurepowernode.html#Caret) MeasurePowerNode.Caret Caret ### [MeasureSequenceNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measuresequencenode.html) MeasureSequenceNode Example: `m s` — a sequence of juxtaposed unit-of-measure terms (implicit multiplication). MeasureSequenceNode.``.ctor`` ``.ctor`` MeasureSequenceNode.Measures Measures ### [MeasureSequenceNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measuresequencenode.html#``.ctor``) MeasureSequenceNode.``.ctor`` ``.ctor`` ### [MeasureSequenceNode.Measures](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-measuresequencenode.html#Measures) MeasureSequenceNode.Measures Measures ### [MemberDefn](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefn.html) MemberDefn Discriminated union of all member definitions that can appear inside a type body. Covers everything from inherit and val fields to explicit constructors, abstract slots, auto-properties, and interface implementations. MemberDefn.IsDoExpr IsDoExpr MemberDefn.IsAbstractSlot IsAbstractSlot MemberDefn.IsPropertyGetSet IsPropertyGetSet MemberDefn.IsValField IsValField MemberDefn.IsImplicitInherit IsImplicitInherit MemberDefn.IsSigMember IsSigMember MemberDefn.IsExternBinding IsExternBinding MemberDefn.IsExplicitCtor IsExplicitCtor MemberDefn.IsLetBinding IsLetBinding MemberDefn.IsAutoProperty IsAutoProperty MemberDefn.IsMember IsMember MemberDefn.IsInterface IsInterface MemberDefn.IsInherit IsInherit MemberDefn.Node Node MemberDefn.ImplicitInherit ImplicitInherit MemberDefn.Inherit Inherit MemberDefn.ValField ValField MemberDefn.Member Member MemberDefn.ExternBinding ExternBinding MemberDefn.DoExpr DoExpr MemberDefn.LetBinding LetBinding MemberDefn.ExplicitCtor ExplicitCtor MemberDefn.Interface Interface MemberDefn.AutoProperty AutoProperty MemberDefn.AbstractSlot AbstractSlot MemberDefn.PropertyGetSet PropertyGetSet MemberDefn.SigMember SigMember ### [MemberDefn.IsDoExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefn.html#IsDoExpr) MemberDefn.IsDoExpr IsDoExpr ### [MemberDefn.IsAbstractSlot](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefn.html#IsAbstractSlot) MemberDefn.IsAbstractSlot IsAbstractSlot ### [MemberDefn.IsPropertyGetSet](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefn.html#IsPropertyGetSet) MemberDefn.IsPropertyGetSet IsPropertyGetSet ### [MemberDefn.IsValField](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefn.html#IsValField) MemberDefn.IsValField IsValField ### [MemberDefn.IsImplicitInherit](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefn.html#IsImplicitInherit) MemberDefn.IsImplicitInherit IsImplicitInherit ### [MemberDefn.IsSigMember](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefn.html#IsSigMember) MemberDefn.IsSigMember IsSigMember ### [MemberDefn.IsExternBinding](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefn.html#IsExternBinding) MemberDefn.IsExternBinding IsExternBinding ### [MemberDefn.IsExplicitCtor](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefn.html#IsExplicitCtor) MemberDefn.IsExplicitCtor IsExplicitCtor ### [MemberDefn.IsLetBinding](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefn.html#IsLetBinding) MemberDefn.IsLetBinding IsLetBinding ### [MemberDefn.IsAutoProperty](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefn.html#IsAutoProperty) MemberDefn.IsAutoProperty IsAutoProperty ### [MemberDefn.IsMember](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefn.html#IsMember) MemberDefn.IsMember IsMember ### [MemberDefn.IsInterface](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefn.html#IsInterface) MemberDefn.IsInterface IsInterface ### [MemberDefn.IsInherit](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefn.html#IsInherit) MemberDefn.IsInherit IsInherit ### [MemberDefn.Node](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefn.html#Node) MemberDefn.Node Node ### [MemberDefn.ImplicitInherit](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefn.html#ImplicitInherit) MemberDefn.ImplicitInherit ImplicitInherit ### [MemberDefn.Inherit](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefn.html#Inherit) MemberDefn.Inherit Inherit ### [MemberDefn.ValField](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefn.html#ValField) MemberDefn.ValField ValField ### [MemberDefn.Member](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefn.html#Member) MemberDefn.Member Member ### [MemberDefn.ExternBinding](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefn.html#ExternBinding) MemberDefn.ExternBinding ExternBinding ### [MemberDefn.DoExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefn.html#DoExpr) MemberDefn.DoExpr DoExpr ### [MemberDefn.LetBinding](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefn.html#LetBinding) MemberDefn.LetBinding LetBinding ### [MemberDefn.ExplicitCtor](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefn.html#ExplicitCtor) MemberDefn.ExplicitCtor ExplicitCtor ### [MemberDefn.Interface](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefn.html#Interface) MemberDefn.Interface Interface ### [MemberDefn.AutoProperty](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefn.html#AutoProperty) MemberDefn.AutoProperty AutoProperty ### [MemberDefn.AbstractSlot](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefn.html#AbstractSlot) MemberDefn.AbstractSlot AbstractSlot ### [MemberDefn.PropertyGetSet](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefn.html#PropertyGetSet) MemberDefn.PropertyGetSet PropertyGetSet ### [MemberDefn.SigMember](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefn.html#SigMember) MemberDefn.SigMember SigMember ### [MemberDefnAbstractSlotNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnabstractslotnode.html) MemberDefnAbstractSlotNode Example: `abstract member Area: float` — an abstract member declaration specifying a name and type signature. MemberDefnAbstractSlotNode.``.ctor`` ``.ctor`` MemberDefnAbstractSlotNode.LeadingKeyword LeadingKeyword MemberDefnAbstractSlotNode.TypeParams TypeParams MemberDefnAbstractSlotNode.Type Type MemberDefnAbstractSlotNode.XmlDoc XmlDoc MemberDefnAbstractSlotNode.Attributes Attributes MemberDefnAbstractSlotNode.Identifier Identifier MemberDefnAbstractSlotNode.WithGetSet WithGetSet ### [MemberDefnAbstractSlotNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnabstractslotnode.html#``.ctor``) MemberDefnAbstractSlotNode.``.ctor`` ``.ctor`` ### [MemberDefnAbstractSlotNode.LeadingKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnabstractslotnode.html#LeadingKeyword) MemberDefnAbstractSlotNode.LeadingKeyword LeadingKeyword ### [MemberDefnAbstractSlotNode.TypeParams](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnabstractslotnode.html#TypeParams) MemberDefnAbstractSlotNode.TypeParams TypeParams ### [MemberDefnAbstractSlotNode.Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnabstractslotnode.html#Type) MemberDefnAbstractSlotNode.Type Type ### [MemberDefnAbstractSlotNode.XmlDoc](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnabstractslotnode.html#XmlDoc) MemberDefnAbstractSlotNode.XmlDoc XmlDoc ### [MemberDefnAbstractSlotNode.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnabstractslotnode.html#Attributes) MemberDefnAbstractSlotNode.Attributes Attributes ### [MemberDefnAbstractSlotNode.Identifier](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnabstractslotnode.html#Identifier) MemberDefnAbstractSlotNode.Identifier Identifier ### [MemberDefnAbstractSlotNode.WithGetSet](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnabstractslotnode.html#WithGetSet) MemberDefnAbstractSlotNode.WithGetSet WithGetSet ### [MemberDefnAutoPropertyNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnautopropertynode.html) MemberDefnAutoPropertyNode Example: `member val Name = "" with get, set` — an auto-implemented property that generates a backing field automatically. MemberDefnAutoPropertyNode.``.ctor`` ``.ctor`` MemberDefnAutoPropertyNode.Expr Expr MemberDefnAutoPropertyNode.LeadingKeyword LeadingKeyword MemberDefnAutoPropertyNode.Type Type MemberDefnAutoPropertyNode.XmlDoc XmlDoc MemberDefnAutoPropertyNode.Attributes Attributes MemberDefnAutoPropertyNode.Identifier Identifier MemberDefnAutoPropertyNode.Equals Equals MemberDefnAutoPropertyNode.Accessibility Accessibility MemberDefnAutoPropertyNode.WithGetSet WithGetSet ### [MemberDefnAutoPropertyNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnautopropertynode.html#``.ctor``) MemberDefnAutoPropertyNode.``.ctor`` ``.ctor`` ### [MemberDefnAutoPropertyNode.Expr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnautopropertynode.html#Expr) MemberDefnAutoPropertyNode.Expr Expr ### [MemberDefnAutoPropertyNode.LeadingKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnautopropertynode.html#LeadingKeyword) MemberDefnAutoPropertyNode.LeadingKeyword LeadingKeyword ### [MemberDefnAutoPropertyNode.Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnautopropertynode.html#Type) MemberDefnAutoPropertyNode.Type Type ### [MemberDefnAutoPropertyNode.XmlDoc](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnautopropertynode.html#XmlDoc) MemberDefnAutoPropertyNode.XmlDoc XmlDoc ### [MemberDefnAutoPropertyNode.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnautopropertynode.html#Attributes) MemberDefnAutoPropertyNode.Attributes Attributes ### [MemberDefnAutoPropertyNode.Identifier](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnautopropertynode.html#Identifier) MemberDefnAutoPropertyNode.Identifier Identifier ### [MemberDefnAutoPropertyNode.Equals](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnautopropertynode.html#Equals) MemberDefnAutoPropertyNode.Equals Equals ### [MemberDefnAutoPropertyNode.Accessibility](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnautopropertynode.html#Accessibility) MemberDefnAutoPropertyNode.Accessibility Accessibility ### [MemberDefnAutoPropertyNode.WithGetSet](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnautopropertynode.html#WithGetSet) MemberDefnAutoPropertyNode.WithGetSet WithGetSet ### [MemberDefnExplicitCtorNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnexplicitctornode.html) MemberDefnExplicitCtorNode Secondary constructor new (pat: type) = expr MemberDefnExplicitCtorNode.``.ctor`` ``.ctor`` MemberDefnExplicitCtorNode.Expr Expr MemberDefnExplicitCtorNode.XmlDoc XmlDoc MemberDefnExplicitCtorNode.Alias Alias MemberDefnExplicitCtorNode.Attributes Attributes MemberDefnExplicitCtorNode.Equals Equals MemberDefnExplicitCtorNode.Pattern Pattern MemberDefnExplicitCtorNode.Accessibility Accessibility MemberDefnExplicitCtorNode.New New ### [MemberDefnExplicitCtorNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnexplicitctornode.html#``.ctor``) MemberDefnExplicitCtorNode.``.ctor`` ``.ctor`` ### [MemberDefnExplicitCtorNode.Expr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnexplicitctornode.html#Expr) MemberDefnExplicitCtorNode.Expr Expr ### [MemberDefnExplicitCtorNode.XmlDoc](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnexplicitctornode.html#XmlDoc) MemberDefnExplicitCtorNode.XmlDoc XmlDoc ### [MemberDefnExplicitCtorNode.Alias](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnexplicitctornode.html#Alias) MemberDefnExplicitCtorNode.Alias Alias ### [MemberDefnExplicitCtorNode.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnexplicitctornode.html#Attributes) MemberDefnExplicitCtorNode.Attributes Attributes ### [MemberDefnExplicitCtorNode.Equals](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnexplicitctornode.html#Equals) MemberDefnExplicitCtorNode.Equals Equals ### [MemberDefnExplicitCtorNode.Pattern](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnexplicitctornode.html#Pattern) MemberDefnExplicitCtorNode.Pattern Pattern ### [MemberDefnExplicitCtorNode.Accessibility](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnexplicitctornode.html#Accessibility) MemberDefnExplicitCtorNode.Accessibility Accessibility ### [MemberDefnExplicitCtorNode.New](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnexplicitctornode.html#New) MemberDefnExplicitCtorNode.New New ### [MemberDefnInheritNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefninheritnode.html) MemberDefnInheritNode Example: `inherit Base()` — an `inherit` member declaration inside a class body that specifies the base class. MemberDefnInheritNode.``.ctor`` ``.ctor`` MemberDefnInheritNode.BaseType BaseType MemberDefnInheritNode.Inherit Inherit ### [MemberDefnInheritNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefninheritnode.html#``.ctor``) MemberDefnInheritNode.``.ctor`` ``.ctor`` ### [MemberDefnInheritNode.BaseType](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefninheritnode.html#BaseType) MemberDefnInheritNode.BaseType BaseType ### [MemberDefnInheritNode.Inherit](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefninheritnode.html#Inherit) MemberDefnInheritNode.Inherit Inherit ### [MemberDefnInterfaceNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefninterfacenode.html) MemberDefnInterfaceNode Example: `interface IDisposable with member _.Dispose() = ()` — an `interface` implementation clause inside a class or struct definition. MemberDefnInterfaceNode.``.ctor`` ``.ctor`` MemberDefnInterfaceNode.Type Type MemberDefnInterfaceNode.Members Members MemberDefnInterfaceNode.Interface Interface MemberDefnInterfaceNode.With With ### [MemberDefnInterfaceNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefninterfacenode.html#``.ctor``) MemberDefnInterfaceNode.``.ctor`` ``.ctor`` ### [MemberDefnInterfaceNode.Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefninterfacenode.html#Type) MemberDefnInterfaceNode.Type Type ### [MemberDefnInterfaceNode.Members](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefninterfacenode.html#Members) MemberDefnInterfaceNode.Members Members ### [MemberDefnInterfaceNode.Interface](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefninterfacenode.html#Interface) MemberDefnInterfaceNode.Interface Interface ### [MemberDefnInterfaceNode.With](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefninterfacenode.html#With) MemberDefnInterfaceNode.With With ### [MemberDefnPropertyGetSetNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnpropertygetsetnode.html) MemberDefnPropertyGetSetNode Example: `member x.Prop with get() = … and set v = …` — a property member with explicit `get` and/or `set` accessor bodies. MemberDefnPropertyGetSetNode.``.ctor`` ``.ctor`` MemberDefnPropertyGetSetNode.LeadingKeyword LeadingKeyword MemberDefnPropertyGetSetNode.FirstBinding FirstBinding MemberDefnPropertyGetSetNode.AndKeyword AndKeyword MemberDefnPropertyGetSetNode.XmlDoc XmlDoc MemberDefnPropertyGetSetNode.WithKeyword WithKeyword MemberDefnPropertyGetSetNode.Attributes Attributes MemberDefnPropertyGetSetNode.MemberName MemberName MemberDefnPropertyGetSetNode.Inline Inline MemberDefnPropertyGetSetNode.Accessibility Accessibility MemberDefnPropertyGetSetNode.LastBinding LastBinding ### [MemberDefnPropertyGetSetNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnpropertygetsetnode.html#``.ctor``) MemberDefnPropertyGetSetNode.``.ctor`` ``.ctor`` ### [MemberDefnPropertyGetSetNode.LeadingKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnpropertygetsetnode.html#LeadingKeyword) MemberDefnPropertyGetSetNode.LeadingKeyword LeadingKeyword ### [MemberDefnPropertyGetSetNode.FirstBinding](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnpropertygetsetnode.html#FirstBinding) MemberDefnPropertyGetSetNode.FirstBinding FirstBinding ### [MemberDefnPropertyGetSetNode.AndKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnpropertygetsetnode.html#AndKeyword) MemberDefnPropertyGetSetNode.AndKeyword AndKeyword ### [MemberDefnPropertyGetSetNode.XmlDoc](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnpropertygetsetnode.html#XmlDoc) MemberDefnPropertyGetSetNode.XmlDoc XmlDoc ### [MemberDefnPropertyGetSetNode.WithKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnpropertygetsetnode.html#WithKeyword) MemberDefnPropertyGetSetNode.WithKeyword WithKeyword ### [MemberDefnPropertyGetSetNode.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnpropertygetsetnode.html#Attributes) MemberDefnPropertyGetSetNode.Attributes Attributes ### [MemberDefnPropertyGetSetNode.MemberName](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnpropertygetsetnode.html#MemberName) MemberDefnPropertyGetSetNode.MemberName MemberName ### [MemberDefnPropertyGetSetNode.Inline](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnpropertygetsetnode.html#Inline) MemberDefnPropertyGetSetNode.Inline Inline ### [MemberDefnPropertyGetSetNode.Accessibility](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnpropertygetsetnode.html#Accessibility) MemberDefnPropertyGetSetNode.Accessibility Accessibility ### [MemberDefnPropertyGetSetNode.LastBinding](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnpropertygetsetnode.html#LastBinding) MemberDefnPropertyGetSetNode.LastBinding LastBinding ### [MemberDefnSigMemberNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnsigmembernode.html) MemberDefnSigMemberNode Example: `abstract member Name: string with get, set` — a `val` declaration in a signature used as an abstract or interface member. MemberDefnSigMemberNode.``.ctor`` ``.ctor`` MemberDefnSigMemberNode.Val Val MemberDefnSigMemberNode.WithGetSet WithGetSet ### [MemberDefnSigMemberNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnsigmembernode.html#``.ctor``) MemberDefnSigMemberNode.``.ctor`` ``.ctor`` ### [MemberDefnSigMemberNode.Val](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnsigmembernode.html#Val) MemberDefnSigMemberNode.Val Val ### [MemberDefnSigMemberNode.WithGetSet](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-memberdefnsigmembernode.html#WithGetSet) MemberDefnSigMemberNode.WithGetSet WithGetSet ### [ModuleAbbrevNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduleabbrevnode.html) ModuleAbbrevNode Example: `module M = Ns.OtherModule` — a module abbreviation that creates a short alias for a qualified module. ModuleAbbrevNode.``.ctor`` ``.ctor`` ModuleAbbrevNode.Name Name ModuleAbbrevNode.Module Module ModuleAbbrevNode.Alias Alias ### [ModuleAbbrevNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduleabbrevnode.html#``.ctor``) ModuleAbbrevNode.``.ctor`` ``.ctor`` ### [ModuleAbbrevNode.Name](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduleabbrevnode.html#Name) ModuleAbbrevNode.Name Name ### [ModuleAbbrevNode.Module](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduleabbrevnode.html#Module) ModuleAbbrevNode.Module Module ### [ModuleAbbrevNode.Alias](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduleabbrevnode.html#Alias) ModuleAbbrevNode.Alias Alias ### [ModuleDecl](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduledecl.html) ModuleDecl Each case in this DU should have a container node ModuleDecl.IsHashDirectiveList IsHashDirectiveList ModuleDecl.IsException IsException ModuleDecl.IsAttributes IsAttributes ModuleDecl.IsModuleAbbrev IsModuleAbbrev ModuleDecl.IsTopLevelBinding IsTopLevelBinding ModuleDecl.IsNestedModule IsNestedModule ModuleDecl.IsTypeDefn IsTypeDefn ModuleDecl.IsDeclExpr IsDeclExpr ModuleDecl.IsVal IsVal ModuleDecl.IsExternBinding IsExternBinding ModuleDecl.IsOpenList IsOpenList ModuleDecl.Node Node ModuleDecl.OpenList OpenList ModuleDecl.HashDirectiveList HashDirectiveList ModuleDecl.Attributes Attributes ModuleDecl.DeclExpr DeclExpr ModuleDecl.Exception Exception ModuleDecl.ExternBinding ExternBinding ModuleDecl.TopLevelBinding TopLevelBinding ModuleDecl.ModuleAbbrev ModuleAbbrev ModuleDecl.NestedModule NestedModule ModuleDecl.TypeDefn TypeDefn ModuleDecl.Val Val ### [ModuleDecl.IsHashDirectiveList](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduledecl.html#IsHashDirectiveList) ModuleDecl.IsHashDirectiveList IsHashDirectiveList ### [ModuleDecl.IsException](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduledecl.html#IsException) ModuleDecl.IsException IsException ### [ModuleDecl.IsAttributes](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduledecl.html#IsAttributes) ModuleDecl.IsAttributes IsAttributes ### [ModuleDecl.IsModuleAbbrev](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduledecl.html#IsModuleAbbrev) ModuleDecl.IsModuleAbbrev IsModuleAbbrev ### [ModuleDecl.IsTopLevelBinding](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduledecl.html#IsTopLevelBinding) ModuleDecl.IsTopLevelBinding IsTopLevelBinding ### [ModuleDecl.IsNestedModule](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduledecl.html#IsNestedModule) ModuleDecl.IsNestedModule IsNestedModule ### [ModuleDecl.IsTypeDefn](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduledecl.html#IsTypeDefn) ModuleDecl.IsTypeDefn IsTypeDefn ### [ModuleDecl.IsDeclExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduledecl.html#IsDeclExpr) ModuleDecl.IsDeclExpr IsDeclExpr ### [ModuleDecl.IsVal](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduledecl.html#IsVal) ModuleDecl.IsVal IsVal ### [ModuleDecl.IsExternBinding](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduledecl.html#IsExternBinding) ModuleDecl.IsExternBinding IsExternBinding ### [ModuleDecl.IsOpenList](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduledecl.html#IsOpenList) ModuleDecl.IsOpenList IsOpenList ### [ModuleDecl.Node](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduledecl.html#Node) ModuleDecl.Node Node ### [ModuleDecl.OpenList](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduledecl.html#OpenList) ModuleDecl.OpenList OpenList ### [ModuleDecl.HashDirectiveList](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduledecl.html#HashDirectiveList) ModuleDecl.HashDirectiveList HashDirectiveList ### [ModuleDecl.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduledecl.html#Attributes) ModuleDecl.Attributes Attributes ### [ModuleDecl.DeclExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduledecl.html#DeclExpr) ModuleDecl.DeclExpr DeclExpr ### [ModuleDecl.Exception](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduledecl.html#Exception) ModuleDecl.Exception Exception ### [ModuleDecl.ExternBinding](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduledecl.html#ExternBinding) ModuleDecl.ExternBinding ExternBinding ### [ModuleDecl.TopLevelBinding](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduledecl.html#TopLevelBinding) ModuleDecl.TopLevelBinding TopLevelBinding ### [ModuleDecl.ModuleAbbrev](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduledecl.html#ModuleAbbrev) ModuleDecl.ModuleAbbrev ModuleAbbrev ### [ModuleDecl.NestedModule](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduledecl.html#NestedModule) ModuleDecl.NestedModule NestedModule ### [ModuleDecl.TypeDefn](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduledecl.html#TypeDefn) ModuleDecl.TypeDefn TypeDefn ### [ModuleDecl.Val](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduledecl.html#Val) ModuleDecl.Val Val ### [ModuleDeclAttributesNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduledeclattributesnode.html) ModuleDeclAttributesNode Top-level attributes with an optional `do` expression (e.g., `[]`) — module-level attribute declarations. ModuleDeclAttributesNode.``.ctor`` ``.ctor`` ModuleDeclAttributesNode.Expr Expr ModuleDeclAttributesNode.Attributes Attributes ### [ModuleDeclAttributesNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduledeclattributesnode.html#``.ctor``) ModuleDeclAttributesNode.``.ctor`` ``.ctor`` ### [ModuleDeclAttributesNode.Expr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduledeclattributesnode.html#Expr) ModuleDeclAttributesNode.Expr Expr ### [ModuleDeclAttributesNode.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduledeclattributesnode.html#Attributes) ModuleDeclAttributesNode.Attributes Attributes ### [ModuleOrNamespaceHeaderNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduleornamespaceheadernode.html) ModuleOrNamespaceHeaderNode The header of a module or namespace declaration: optional doc, attributes, leading keyword (`module`/`namespace`), optional accessibility, optional recursive flag, and the qualified name. Example: `module rec MyApp.Utils` or `namespace global`. ModuleOrNamespaceHeaderNode.``.ctor`` ``.ctor`` ModuleOrNamespaceHeaderNode.LeadingKeyword LeadingKeyword ModuleOrNamespaceHeaderNode.Name Name ModuleOrNamespaceHeaderNode.XmlDoc XmlDoc ModuleOrNamespaceHeaderNode.Attributes Attributes ModuleOrNamespaceHeaderNode.Accessibility Accessibility ModuleOrNamespaceHeaderNode.IsRecursive IsRecursive ### [ModuleOrNamespaceHeaderNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduleornamespaceheadernode.html#``.ctor``) ModuleOrNamespaceHeaderNode.``.ctor`` ``.ctor`` ### [ModuleOrNamespaceHeaderNode.LeadingKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduleornamespaceheadernode.html#LeadingKeyword) ModuleOrNamespaceHeaderNode.LeadingKeyword LeadingKeyword ### [ModuleOrNamespaceHeaderNode.Name](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduleornamespaceheadernode.html#Name) ModuleOrNamespaceHeaderNode.Name Name ### [ModuleOrNamespaceHeaderNode.XmlDoc](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduleornamespaceheadernode.html#XmlDoc) ModuleOrNamespaceHeaderNode.XmlDoc XmlDoc ### [ModuleOrNamespaceHeaderNode.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduleornamespaceheadernode.html#Attributes) ModuleOrNamespaceHeaderNode.Attributes Attributes ### [ModuleOrNamespaceHeaderNode.Accessibility](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduleornamespaceheadernode.html#Accessibility) ModuleOrNamespaceHeaderNode.Accessibility Accessibility ### [ModuleOrNamespaceHeaderNode.IsRecursive](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduleornamespaceheadernode.html#IsRecursive) ModuleOrNamespaceHeaderNode.IsRecursive IsRecursive ### [ModuleOrNamespaceNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduleornamespacenode.html) ModuleOrNamespaceNode A top-level module or namespace containing an optional header and a list of declarations. Corresponds to a `SynModuleOrNamespace` in the FCS untyped AST. ModuleOrNamespaceNode.``.ctor`` ``.ctor`` ModuleOrNamespaceNode.Header Header ModuleOrNamespaceNode.Declarations Declarations ModuleOrNamespaceNode.IsNamed IsNamed ### [ModuleOrNamespaceNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduleornamespacenode.html#``.ctor``) ModuleOrNamespaceNode.``.ctor`` ``.ctor`` ### [ModuleOrNamespaceNode.Header](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduleornamespacenode.html#Header) ModuleOrNamespaceNode.Header Header ### [ModuleOrNamespaceNode.Declarations](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduleornamespacenode.html#Declarations) ModuleOrNamespaceNode.Declarations Declarations ### [ModuleOrNamespaceNode.IsNamed](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-moduleornamespacenode.html#IsNamed) ModuleOrNamespaceNode.IsNamed IsNamed ### [MultipleAttributeListNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-multipleattributelistnode.html) MultipleAttributeListNode All attribute lists on a declaration: zero or more [< ... >] blocks each containing one or more attributes. MultipleAttributeListNode.``.ctor`` ``.ctor`` MultipleAttributeListNode.IsEmpty IsEmpty MultipleAttributeListNode.AttributeLists AttributeLists ### [MultipleAttributeListNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-multipleattributelistnode.html#``.ctor``) MultipleAttributeListNode.``.ctor`` ``.ctor`` ### [MultipleAttributeListNode.IsEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-multipleattributelistnode.html#IsEmpty) MultipleAttributeListNode.IsEmpty IsEmpty ### [MultipleAttributeListNode.AttributeLists](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-multipleattributelistnode.html#AttributeLists) MultipleAttributeListNode.AttributeLists AttributeLists ### [MultipleTextsNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-multipletextsnode.html) MultipleTextsNode A node holding two or more adjacent text tokens that logically form one keyword or modifier sequence. Example: `static member` (two tokens), `abstract default` (access + keyword). MultipleTextsNode.``.ctor`` ``.ctor`` MultipleTextsNode.Content Content ### [MultipleTextsNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-multipletextsnode.html#``.ctor``) MultipleTextsNode.``.ctor`` ``.ctor`` ### [MultipleTextsNode.Content](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-multipletextsnode.html#Content) MultipleTextsNode.Content Content ### [NamePatPairNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-namepatpairnode.html) NamePatPairNode Example: `field1 = x` — a named field–pattern pair used in union-case destructuring (e.g. `Point(x = px; y = py)`). NamePatPairNode.``.ctor`` ``.ctor`` NamePatPairNode.Equals Equals NamePatPairNode.Pattern Pattern NamePatPairNode.FieldName FieldName ### [NamePatPairNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-namepatpairnode.html#``.ctor``) NamePatPairNode.``.ctor`` ``.ctor`` ### [NamePatPairNode.Equals](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-namepatpairnode.html#Equals) NamePatPairNode.Equals Equals ### [NamePatPairNode.Pattern](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-namepatpairnode.html#Pattern) NamePatPairNode.Pattern Pattern ### [NamePatPairNode.FieldName](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-namepatpairnode.html#FieldName) NamePatPairNode.FieldName FieldName ### [NegateRationalNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-negaterationalnode.html) NegateRationalNode Example: `-2` or `-(3/2)` — a negated rational constant used as a unit-of-measure exponent. NegateRationalNode.``.ctor`` ``.ctor`` NegateRationalNode.Minus Minus NegateRationalNode.Rational Rational ### [NegateRationalNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-negaterationalnode.html#``.ctor``) NegateRationalNode.``.ctor`` ``.ctor`` ### [NegateRationalNode.Minus](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-negaterationalnode.html#Minus) NegateRationalNode.Minus Minus ### [NegateRationalNode.Rational](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-negaterationalnode.html#Rational) NegateRationalNode.Rational Rational ### [NestedModuleNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-nestedmodulenode.html) NestedModuleNode Example: `module rec Utils = …` — a nested module definition (non-top-level) with its declarations. NestedModuleNode.``.ctor`` ``.ctor`` NestedModuleNode.Module Module NestedModuleNode.XmlDoc XmlDoc NestedModuleNode.Declarations Declarations NestedModuleNode.Attributes Attributes NestedModuleNode.Identifier Identifier NestedModuleNode.Equals Equals NestedModuleNode.Accessibility Accessibility NestedModuleNode.IsRecursive IsRecursive ### [NestedModuleNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-nestedmodulenode.html#``.ctor``) NestedModuleNode.``.ctor`` ``.ctor`` ### [NestedModuleNode.Module](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-nestedmodulenode.html#Module) NestedModuleNode.Module Module ### [NestedModuleNode.XmlDoc](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-nestedmodulenode.html#XmlDoc) NestedModuleNode.XmlDoc XmlDoc ### [NestedModuleNode.Declarations](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-nestedmodulenode.html#Declarations) NestedModuleNode.Declarations Declarations ### [NestedModuleNode.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-nestedmodulenode.html#Attributes) NestedModuleNode.Attributes Attributes ### [NestedModuleNode.Identifier](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-nestedmodulenode.html#Identifier) NestedModuleNode.Identifier Identifier ### [NestedModuleNode.Equals](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-nestedmodulenode.html#Equals) NestedModuleNode.Equals Equals ### [NestedModuleNode.Accessibility](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-nestedmodulenode.html#Accessibility) NestedModuleNode.Accessibility Accessibility ### [NestedModuleNode.IsRecursive](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-nestedmodulenode.html#IsRecursive) NestedModuleNode.IsRecursive IsRecursive ### [Node](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-node.html) Node The core interface implemented by every node in the Oak intermediate representation. Each node carries trivia (comments, blank lines, directives) that were attached to it during the AST → Oak transformation, together with its source range and child nodes. The printer reads ContentBefore / ContentAfter when emitting each node so that all non-code content is reproduced in the output. Node.AddAfter AddAfter Node.AddBefore AddBefore Node.AddCursor AddCursor Node.HasContentAfter HasContentAfter Node.HasContentBefore HasContentBefore Node.ContentBefore ContentBefore Node.Children Children Node.HasAnyContentAfter HasAnyContentAfter Node.ContentAfter ContentAfter Node.TryGetCursor TryGetCursor Node.HasAnyContentBefore HasAnyContentBefore Node.Range Range ### [Node.AddAfter](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-node.html#AddAfter) Node.AddAfter AddAfter ### [Node.AddBefore](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-node.html#AddBefore) Node.AddBefore AddBefore ### [Node.AddCursor](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-node.html#AddCursor) Node.AddCursor AddCursor ### [Node.HasContentAfter](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-node.html#HasContentAfter) Node.HasContentAfter HasContentAfter See HasContentBefore. ### [Node.HasContentBefore](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-node.html#HasContentBefore) Node.HasContentBefore HasContentBefore True when there is trivia before this node that should influence layout. Cursor trivia is excluded on purpose: the caret position must never change the formatted output. Use this to decide indentation, newlines and spacing. This is NOT the negation of HasAnyContentBefore — see that member. ### [Node.ContentBefore](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-node.html#ContentBefore) Node.ContentBefore ContentBefore ### [Node.Children](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-node.html#Children) Node.Children Children ### [Node.HasAnyContentAfter](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-node.html#HasAnyContentAfter) Node.HasAnyContentAfter HasAnyContentAfter See HasAnyContentBefore. ### [Node.ContentAfter](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-node.html#ContentAfter) Node.ContentAfter ContentAfter ### [Node.TryGetCursor](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-node.html#TryGetCursor) Node.TryGetCursor TryGetCursor ### [Node.HasAnyContentBefore](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-node.html#HasAnyContentBefore) Node.HasAnyContentBefore HasAnyContentBefore True when there is any trivia before this node at all, Cursor included. Use this to decide whether generating trivia can be skipped entirely: a node whose only trivia is a Cursor still has to be generated, so HasContentBefore is the wrong test for that and would silently drop the cursor. O(1), where HasContentBefore enumerates. ### [Node.Range](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-node.html#Range) Node.Range Range ### [NodeBase](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-nodebase.html) NodeBase Base implementation of shared by all concrete Oak node types. Manages the mutable trivia queues (ContentBefore / ContentAfter) and the optional in-editor cursor position. Concrete node types inherit from this class and supply their Children override. NodeBase.``.ctor`` ``.ctor`` NodeBase.AddAfter AddAfter NodeBase.AddBefore AddBefore NodeBase.AddCursor AddCursor NodeBase.AppendToStringWithIndent AppendToStringWithIndent NodeBase.ToStringWithIndent ToStringWithIndent NodeBase.HasContentAfter HasContentAfter NodeBase.HasContentBefore HasContentBefore NodeBase.ContentBefore ContentBefore NodeBase.Children Children NodeBase.HasAnyContentAfter HasAnyContentAfter NodeBase.ContentAfter ContentAfter NodeBase.TryGetCursor TryGetCursor NodeBase.HasAnyContentBefore HasAnyContentBefore NodeBase.Range Range ### [NodeBase.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-nodebase.html#``.ctor``) NodeBase.``.ctor`` ``.ctor`` ### [NodeBase.AddAfter](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-nodebase.html#AddAfter) NodeBase.AddAfter AddAfter ### [NodeBase.AddBefore](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-nodebase.html#AddBefore) NodeBase.AddBefore AddBefore ### [NodeBase.AddCursor](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-nodebase.html#AddCursor) NodeBase.AddCursor AddCursor ### [NodeBase.AppendToStringWithIndent](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-nodebase.html#AppendToStringWithIndent) NodeBase.AppendToStringWithIndent AppendToStringWithIndent ### [NodeBase.ToStringWithIndent](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-nodebase.html#ToStringWithIndent) NodeBase.ToStringWithIndent ToStringWithIndent ### [NodeBase.HasContentAfter](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-nodebase.html#HasContentAfter) NodeBase.HasContentAfter HasContentAfter ### [NodeBase.HasContentBefore](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-nodebase.html#HasContentBefore) NodeBase.HasContentBefore HasContentBefore ### [NodeBase.ContentBefore](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-nodebase.html#ContentBefore) NodeBase.ContentBefore ContentBefore ### [NodeBase.Children](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-nodebase.html#Children) NodeBase.Children Children ### [NodeBase.HasAnyContentAfter](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-nodebase.html#HasAnyContentAfter) NodeBase.HasAnyContentAfter HasAnyContentAfter ### [NodeBase.ContentAfter](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-nodebase.html#ContentAfter) NodeBase.ContentAfter ContentAfter ### [NodeBase.TryGetCursor](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-nodebase.html#TryGetCursor) NodeBase.TryGetCursor TryGetCursor ### [NodeBase.HasAnyContentBefore](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-nodebase.html#HasAnyContentBefore) NodeBase.HasAnyContentBefore HasAnyContentBefore ### [NodeBase.Range](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-nodebase.html#Range) NodeBase.Range Range ### [Oak](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-oak.html) Oak Oak.``.ctor`` ``.ctor`` Oak.ParsedHashDirectives ParsedHashDirectives Oak.ModulesOrNamespaces ModulesOrNamespaces ### [Oak.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-oak.html#``.ctor``) Oak.``.ctor`` ``.ctor`` ### [Oak.ParsedHashDirectives](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-oak.html#ParsedHashDirectives) Oak.ParsedHashDirectives ParsedHashDirectives ### [Oak.ModulesOrNamespaces](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-oak.html#ModulesOrNamespaces) Oak.ModulesOrNamespaces ModulesOrNamespaces ### [Open](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-open.html) Open Discriminated union for the two forms of open declaration. ModuleOrNamespace represents open System.IO; Target represents open type System.Math. Open.IsTarget IsTarget Open.IsModuleOrNamespace IsModuleOrNamespace Open.Node Node Open.ModuleOrNamespace ModuleOrNamespace Open.Target Target ### [Open.IsTarget](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-open.html#IsTarget) Open.IsTarget IsTarget ### [Open.IsModuleOrNamespace](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-open.html#IsModuleOrNamespace) Open.IsModuleOrNamespace IsModuleOrNamespace ### [Open.Node](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-open.html#Node) Open.Node Node ### [Open.ModuleOrNamespace](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-open.html#ModuleOrNamespace) Open.ModuleOrNamespace ModuleOrNamespace ### [Open.Target](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-open.html#Target) Open.Target Target ### [OpenListNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-openlistnode.html) OpenListNode A group of consecutive `open` statements (module/namespace opens and type-directed opens). OpenListNode.``.ctor`` ``.ctor`` OpenListNode.Opens Opens ### [OpenListNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-openlistnode.html#``.ctor``) OpenListNode.``.ctor`` ``.ctor`` ### [OpenListNode.Opens](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-openlistnode.html#Opens) OpenListNode.Opens Opens ### [OpenModuleOrNamespaceNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-openmoduleornamespacenode.html) OpenModuleOrNamespaceNode Example: `open System.IO` — an `open` declaration that brings a module or namespace into scope by qualified name. OpenModuleOrNamespaceNode.``.ctor`` ``.ctor`` OpenModuleOrNamespaceNode.Name Name ### [OpenModuleOrNamespaceNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-openmoduleornamespacenode.html#``.ctor``) OpenModuleOrNamespaceNode.``.ctor`` ``.ctor`` ### [OpenModuleOrNamespaceNode.Name](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-openmoduleornamespacenode.html#Name) OpenModuleOrNamespaceNode.Name Name ### [OpenTargetNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-opentargetnode.html) OpenTargetNode Example: `open type System.Math` — an `open type` declaration that brings static members and nested types into scope. OpenTargetNode.``.ctor`` ``.ctor`` OpenTargetNode.Target Target ### [OpenTargetNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-opentargetnode.html#``.ctor``) OpenTargetNode.``.ctor`` ``.ctor`` ### [OpenTargetNode.Target](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-opentargetnode.html#Target) OpenTargetNode.Target Target ### [ParsedHashDirectiveNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-parsedhashdirectivenode.html) ParsedHashDirectiveNode Example: `#r "nuget: Newtonsoft.Json"` or `#load "Utils.fs"` — a hash directive at the file level. Ident is the directive keyword (e.g. `r`, `load`, `nowarn`); Args are its arguments. ParsedHashDirectiveNode.``.ctor`` ``.ctor`` ParsedHashDirectiveNode.Ident Ident ParsedHashDirectiveNode.Args Args ### [ParsedHashDirectiveNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-parsedhashdirectivenode.html#``.ctor``) ParsedHashDirectiveNode.``.ctor`` ``.ctor`` ### [ParsedHashDirectiveNode.Ident](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-parsedhashdirectivenode.html#Ident) ParsedHashDirectiveNode.Ident Ident ### [ParsedHashDirectiveNode.Args](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-parsedhashdirectivenode.html#Args) ParsedHashDirectiveNode.Args Args ### [PatAndsNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patandsnode.html) PatAndsNode Example: `pat1 & pat2 & pat3` PatAndsNode.``.ctor`` ``.ctor`` PatAndsNode.Patterns Patterns ### [PatAndsNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patandsnode.html#``.ctor``) PatAndsNode.``.ctor`` ``.ctor`` ### [PatAndsNode.Patterns](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patandsnode.html#Patterns) PatAndsNode.Patterns Patterns ### [PatArrayOrListNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patarrayorlistnode.html) PatArrayOrListNode Example: `[a; b; c]` (list pattern) or `[| a; b; c |]` (array pattern) PatArrayOrListNode.``.ctor`` ``.ctor`` PatArrayOrListNode.CloseToken CloseToken PatArrayOrListNode.OpenToken OpenToken PatArrayOrListNode.Patterns Patterns ### [PatArrayOrListNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patarrayorlistnode.html#``.ctor``) PatArrayOrListNode.``.ctor`` ``.ctor`` ### [PatArrayOrListNode.CloseToken](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patarrayorlistnode.html#CloseToken) PatArrayOrListNode.CloseToken CloseToken ### [PatArrayOrListNode.OpenToken](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patarrayorlistnode.html#OpenToken) PatArrayOrListNode.OpenToken OpenToken ### [PatArrayOrListNode.Patterns](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patarrayorlistnode.html#Patterns) PatArrayOrListNode.Patterns Patterns ### [PatIsInstNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patisinstnode.html) PatIsInstNode Example: `:? SomeType` (a type-test pattern) PatIsInstNode.``.ctor`` ``.ctor`` PatIsInstNode.Token Token PatIsInstNode.Type Type ### [PatIsInstNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patisinstnode.html#``.ctor``) PatIsInstNode.``.ctor`` ``.ctor`` ### [PatIsInstNode.Token](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patisinstnode.html#Token) PatIsInstNode.Token Token ### [PatIsInstNode.Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patisinstnode.html#Type) PatIsInstNode.Type Type ### [PatLeftMiddleRight](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patleftmiddleright.html) PatLeftMiddleRight A pattern composed from a left hand-side pattern, a single text token/operator and a right hand-side pattern. Example (Or): `A | B` Example (As): `x as y` Example (ListCons): `head :: tail` PatLeftMiddleRight.``.ctor`` ``.ctor`` PatLeftMiddleRight.RightHandSide RightHandSide PatLeftMiddleRight.LeftHandSide LeftHandSide PatLeftMiddleRight.Middle Middle ### [PatLeftMiddleRight.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patleftmiddleright.html#``.ctor``) PatLeftMiddleRight.``.ctor`` ``.ctor`` ### [PatLeftMiddleRight.RightHandSide](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patleftmiddleright.html#RightHandSide) PatLeftMiddleRight.RightHandSide RightHandSide ### [PatLeftMiddleRight.LeftHandSide](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patleftmiddleright.html#LeftHandSide) PatLeftMiddleRight.LeftHandSide LeftHandSide ### [PatLeftMiddleRight.Middle](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patleftmiddleright.html#Middle) PatLeftMiddleRight.Middle Middle ### [PatLongIdentNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patlongidentnode.html) PatLongIdentNode Example: `Some x` or `MyModule.MyDU value` (a union case or long-ident pattern with optional sub-patterns) PatLongIdentNode.``.ctor`` ``.ctor`` PatLongIdentNode.TyparDecls TyparDecls PatLongIdentNode.Identifier Identifier PatLongIdentNode.Parameters Parameters PatLongIdentNode.Accessibility Accessibility ### [PatLongIdentNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patlongidentnode.html#``.ctor``) PatLongIdentNode.``.ctor`` ``.ctor`` ### [PatLongIdentNode.TyparDecls](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patlongidentnode.html#TyparDecls) PatLongIdentNode.TyparDecls TyparDecls ### [PatLongIdentNode.Identifier](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patlongidentnode.html#Identifier) PatLongIdentNode.Identifier Identifier ### [PatLongIdentNode.Parameters](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patlongidentnode.html#Parameters) PatLongIdentNode.Parameters Parameters ### [PatLongIdentNode.Accessibility](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patlongidentnode.html#Accessibility) PatLongIdentNode.Accessibility Accessibility ### [PatNamePatPairsNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patnamepatpairsnode.html) PatNamePatPairsNode Example: `MyUnion(field1 = x; field2 = y)` (named field patterns on a union case) PatNamePatPairsNode.``.ctor`` ``.ctor`` PatNamePatPairsNode.ClosingParen ClosingParen PatNamePatPairsNode.Pairs Pairs PatNamePatPairsNode.OpeningParen OpeningParen PatNamePatPairsNode.TyparDecls TyparDecls PatNamePatPairsNode.Identifier Identifier ### [PatNamePatPairsNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patnamepatpairsnode.html#``.ctor``) PatNamePatPairsNode.``.ctor`` ``.ctor`` ### [PatNamePatPairsNode.ClosingParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patnamepatpairsnode.html#ClosingParen) PatNamePatPairsNode.ClosingParen ClosingParen ### [PatNamePatPairsNode.Pairs](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patnamepatpairsnode.html#Pairs) PatNamePatPairsNode.Pairs Pairs ### [PatNamePatPairsNode.OpeningParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patnamepatpairsnode.html#OpeningParen) PatNamePatPairsNode.OpeningParen OpeningParen ### [PatNamePatPairsNode.TyparDecls](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patnamepatpairsnode.html#TyparDecls) PatNamePatPairsNode.TyparDecls TyparDecls ### [PatNamePatPairsNode.Identifier](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patnamepatpairsnode.html#Identifier) PatNamePatPairsNode.Identifier Identifier ### [PatNamedNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patnamednode.html) PatNamedNode Example: `x` or `private x` (a simple named binding pattern) PatNamedNode.``.ctor`` ``.ctor`` PatNamedNode.Name Name PatNamedNode.Accessibility Accessibility ### [PatNamedNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patnamednode.html#``.ctor``) PatNamedNode.``.ctor`` ``.ctor`` ### [PatNamedNode.Name](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patnamednode.html#Name) PatNamedNode.Name Name ### [PatNamedNode.Accessibility](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patnamednode.html#Accessibility) PatNamedNode.Accessibility Accessibility ### [PatNamedParenStarIdentNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patnamedparenstaridentnode.html) PatNamedParenStarIdentNode Example: `( * )` (operator name used as a pattern in member definitions) PatNamedParenStarIdentNode.``.ctor`` ``.ctor`` PatNamedParenStarIdentNode.ClosingParen ClosingParen PatNamedParenStarIdentNode.Name Name PatNamedParenStarIdentNode.OpeningParen OpeningParen PatNamedParenStarIdentNode.Accessibility Accessibility ### [PatNamedParenStarIdentNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patnamedparenstaridentnode.html#``.ctor``) PatNamedParenStarIdentNode.``.ctor`` ``.ctor`` ### [PatNamedParenStarIdentNode.ClosingParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patnamedparenstaridentnode.html#ClosingParen) PatNamedParenStarIdentNode.ClosingParen ClosingParen ### [PatNamedParenStarIdentNode.Name](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patnamedparenstaridentnode.html#Name) PatNamedParenStarIdentNode.Name Name ### [PatNamedParenStarIdentNode.OpeningParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patnamedparenstaridentnode.html#OpeningParen) PatNamedParenStarIdentNode.OpeningParen OpeningParen ### [PatNamedParenStarIdentNode.Accessibility](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patnamedparenstaridentnode.html#Accessibility) PatNamedParenStarIdentNode.Accessibility Accessibility ### [PatParameterNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patparameternode.html) PatParameterNode Example: `[] pat: Type` (attributed/typed parameter pattern) PatParameterNode.``.ctor`` ``.ctor`` PatParameterNode.Type Type PatParameterNode.Attributes Attributes PatParameterNode.Pattern Pattern ### [PatParameterNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patparameternode.html#``.ctor``) PatParameterNode.``.ctor`` ``.ctor`` ### [PatParameterNode.Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patparameternode.html#Type) PatParameterNode.Type Type ### [PatParameterNode.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patparameternode.html#Attributes) PatParameterNode.Attributes Attributes ### [PatParameterNode.Pattern](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patparameternode.html#Pattern) PatParameterNode.Pattern Pattern ### [PatParenNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patparennode.html) PatParenNode Example: `(pat)` (a parenthesised pattern) PatParenNode.``.ctor`` ``.ctor`` PatParenNode.ClosingParen ClosingParen PatParenNode.OpeningParen OpeningParen PatParenNode.Pattern Pattern ### [PatParenNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patparennode.html#``.ctor``) PatParenNode.``.ctor`` ``.ctor`` ### [PatParenNode.ClosingParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patparennode.html#ClosingParen) PatParenNode.ClosingParen ClosingParen ### [PatParenNode.OpeningParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patparennode.html#OpeningParen) PatParenNode.OpeningParen OpeningParen ### [PatParenNode.Pattern](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patparennode.html#Pattern) PatParenNode.Pattern Pattern ### [PatRecordNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patrecordnode.html) PatRecordNode Example: `{ Field1 = x; Field2 = y }` (a record pattern) PatRecordNode.``.ctor`` ``.ctor`` PatRecordNode.ClosingNode ClosingNode PatRecordNode.OpeningNode OpeningNode PatRecordNode.Fields Fields ### [PatRecordNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patrecordnode.html#``.ctor``) PatRecordNode.``.ctor`` ``.ctor`` ### [PatRecordNode.ClosingNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patrecordnode.html#ClosingNode) PatRecordNode.ClosingNode ClosingNode ### [PatRecordNode.OpeningNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patrecordnode.html#OpeningNode) PatRecordNode.OpeningNode OpeningNode ### [PatRecordNode.Fields](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patrecordnode.html#Fields) PatRecordNode.Fields Fields ### [PatStructTupleNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patstructtuplenode.html) PatStructTupleNode Example: `struct (a, b)` (a struct tuple pattern) PatStructTupleNode.``.ctor`` ``.ctor`` PatStructTupleNode.Patterns Patterns ### [PatStructTupleNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patstructtuplenode.html#``.ctor``) PatStructTupleNode.``.ctor`` ``.ctor`` ### [PatStructTupleNode.Patterns](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-patstructtuplenode.html#Patterns) PatStructTupleNode.Patterns Patterns ### [PatTupleNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattuplenode.html) PatTupleNode Example: `a, b, c` (a tuple pattern) PatTupleNode.``.ctor`` ``.ctor`` PatTupleNode.Items Items ### [PatTupleNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattuplenode.html#``.ctor``) PatTupleNode.``.ctor`` ``.ctor`` ### [PatTupleNode.Items](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattuplenode.html#Items) PatTupleNode.Items Items ### [Pattern](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html) Pattern Discriminated union of all F# patterns in the Oak intermediate representation. Each case wraps a strongly-typed node. Use Pattern.Node for printer dispatch. Pattern.IsStructTuple IsStructTuple Pattern.IsAs IsAs Pattern.IsOr IsOr Pattern.IsQuoteExpr IsQuoteExpr Pattern.IsParen IsParen Pattern.IsRecord IsRecord Pattern.IsUnit IsUnit Pattern.IsNamePatPairs IsNamePatPairs Pattern.IsArrayOrList IsArrayOrList Pattern.IsParameter IsParameter Pattern.IsNamedParenStarIdent IsNamedParenStarIdent Pattern.IsConst IsConst Pattern.IsAnds IsAnds Pattern.IsTuple IsTuple Pattern.IsLongIdent IsLongIdent Pattern.IsWild IsWild Pattern.IsOptionalVal IsOptionalVal Pattern.IsListCons IsListCons Pattern.IsIsInst IsIsInst Pattern.IsNamed IsNamed Pattern.IsNull IsNull Pattern.Node Node Pattern.OptionalVal OptionalVal Pattern.Or Or Pattern.Ands Ands Pattern.Null Null Pattern.Wild Wild Pattern.Parameter Parameter Pattern.NamedParenStarIdent NamedParenStarIdent Pattern.Named Named Pattern.As As Pattern.ListCons ListCons Pattern.NamePatPairs NamePatPairs Pattern.LongIdent LongIdent Pattern.Unit Unit Pattern.Paren Paren Pattern.Tuple Tuple Pattern.StructTuple StructTuple Pattern.ArrayOrList ArrayOrList Pattern.Record Record Pattern.Const Const Pattern.IsInst IsInst Pattern.QuoteExpr QuoteExpr ### [Pattern.IsStructTuple](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#IsStructTuple) Pattern.IsStructTuple IsStructTuple ### [Pattern.IsAs](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#IsAs) Pattern.IsAs IsAs ### [Pattern.IsOr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#IsOr) Pattern.IsOr IsOr ### [Pattern.IsQuoteExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#IsQuoteExpr) Pattern.IsQuoteExpr IsQuoteExpr ### [Pattern.IsParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#IsParen) Pattern.IsParen IsParen ### [Pattern.IsRecord](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#IsRecord) Pattern.IsRecord IsRecord ### [Pattern.IsUnit](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#IsUnit) Pattern.IsUnit IsUnit ### [Pattern.IsNamePatPairs](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#IsNamePatPairs) Pattern.IsNamePatPairs IsNamePatPairs ### [Pattern.IsArrayOrList](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#IsArrayOrList) Pattern.IsArrayOrList IsArrayOrList ### [Pattern.IsParameter](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#IsParameter) Pattern.IsParameter IsParameter ### [Pattern.IsNamedParenStarIdent](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#IsNamedParenStarIdent) Pattern.IsNamedParenStarIdent IsNamedParenStarIdent ### [Pattern.IsConst](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#IsConst) Pattern.IsConst IsConst ### [Pattern.IsAnds](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#IsAnds) Pattern.IsAnds IsAnds ### [Pattern.IsTuple](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#IsTuple) Pattern.IsTuple IsTuple ### [Pattern.IsLongIdent](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#IsLongIdent) Pattern.IsLongIdent IsLongIdent ### [Pattern.IsWild](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#IsWild) Pattern.IsWild IsWild ### [Pattern.IsOptionalVal](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#IsOptionalVal) Pattern.IsOptionalVal IsOptionalVal ### [Pattern.IsListCons](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#IsListCons) Pattern.IsListCons IsListCons ### [Pattern.IsIsInst](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#IsIsInst) Pattern.IsIsInst IsIsInst ### [Pattern.IsNamed](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#IsNamed) Pattern.IsNamed IsNamed ### [Pattern.IsNull](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#IsNull) Pattern.IsNull IsNull ### [Pattern.Node](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#Node) Pattern.Node Node ### [Pattern.OptionalVal](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#OptionalVal) Pattern.OptionalVal OptionalVal ### [Pattern.Or](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#Or) Pattern.Or Or ### [Pattern.Ands](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#Ands) Pattern.Ands Ands ### [Pattern.Null](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#Null) Pattern.Null Null ### [Pattern.Wild](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#Wild) Pattern.Wild Wild ### [Pattern.Parameter](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#Parameter) Pattern.Parameter Parameter ### [Pattern.NamedParenStarIdent](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#NamedParenStarIdent) Pattern.NamedParenStarIdent NamedParenStarIdent ### [Pattern.Named](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#Named) Pattern.Named Named ### [Pattern.As](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#As) Pattern.As As ### [Pattern.ListCons](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#ListCons) Pattern.ListCons ListCons ### [Pattern.NamePatPairs](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#NamePatPairs) Pattern.NamePatPairs NamePatPairs ### [Pattern.LongIdent](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#LongIdent) Pattern.LongIdent LongIdent ### [Pattern.Unit](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#Unit) Pattern.Unit Unit ### [Pattern.Paren](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#Paren) Pattern.Paren Paren ### [Pattern.Tuple](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#Tuple) Pattern.Tuple Tuple ### [Pattern.StructTuple](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#StructTuple) Pattern.StructTuple StructTuple ### [Pattern.ArrayOrList](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#ArrayOrList) Pattern.ArrayOrList ArrayOrList ### [Pattern.Record](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#Record) Pattern.Record Record ### [Pattern.Const](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#Const) Pattern.Const Const ### [Pattern.IsInst](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#IsInst) Pattern.IsInst IsInst ### [Pattern.QuoteExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-pattern.html#QuoteExpr) Pattern.QuoteExpr QuoteExpr ### [PropertyGetSetBindingNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-propertygetsetbindingnode.html) PropertyGetSetBindingNode A single `get` or `set` accessor body inside a `member … with get/set` property declaration. PropertyGetSetBindingNode.``.ctor`` ``.ctor`` PropertyGetSetBindingNode.Expr Expr PropertyGetSetBindingNode.LeadingKeyword LeadingKeyword PropertyGetSetBindingNode.ReturnType ReturnType PropertyGetSetBindingNode.Attributes Attributes PropertyGetSetBindingNode.Parameters Parameters PropertyGetSetBindingNode.Equals Equals PropertyGetSetBindingNode.Inline Inline PropertyGetSetBindingNode.Accessibility Accessibility ### [PropertyGetSetBindingNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-propertygetsetbindingnode.html#``.ctor``) PropertyGetSetBindingNode.``.ctor`` ``.ctor`` ### [PropertyGetSetBindingNode.Expr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-propertygetsetbindingnode.html#Expr) PropertyGetSetBindingNode.Expr Expr ### [PropertyGetSetBindingNode.LeadingKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-propertygetsetbindingnode.html#LeadingKeyword) PropertyGetSetBindingNode.LeadingKeyword LeadingKeyword ### [PropertyGetSetBindingNode.ReturnType](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-propertygetsetbindingnode.html#ReturnType) PropertyGetSetBindingNode.ReturnType ReturnType ### [PropertyGetSetBindingNode.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-propertygetsetbindingnode.html#Attributes) PropertyGetSetBindingNode.Attributes Attributes ### [PropertyGetSetBindingNode.Parameters](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-propertygetsetbindingnode.html#Parameters) PropertyGetSetBindingNode.Parameters Parameters ### [PropertyGetSetBindingNode.Equals](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-propertygetsetbindingnode.html#Equals) PropertyGetSetBindingNode.Equals Equals ### [PropertyGetSetBindingNode.Inline](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-propertygetsetbindingnode.html#Inline) PropertyGetSetBindingNode.Inline Inline ### [PropertyGetSetBindingNode.Accessibility](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-propertygetsetbindingnode.html#Accessibility) PropertyGetSetBindingNode.Accessibility Accessibility ### [RationalConstNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-rationalconstnode.html) RationalConstNode Discriminated union for the three forms of a rational-number exponent in a unit-of-measure type annotation (e.g. m/s^2). An exponent can be a plain integer, a rational fraction 3/2, or a negated form of either. RationalConstNode.IsNegate IsNegate RationalConstNode.IsRational IsRational RationalConstNode.IsInteger IsInteger RationalConstNode.Node Node RationalConstNode.Integer Integer RationalConstNode.Rational Rational RationalConstNode.Negate Negate ### [RationalConstNode.IsNegate](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-rationalconstnode.html#IsNegate) RationalConstNode.IsNegate IsNegate ### [RationalConstNode.IsRational](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-rationalconstnode.html#IsRational) RationalConstNode.IsRational IsRational ### [RationalConstNode.IsInteger](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-rationalconstnode.html#IsInteger) RationalConstNode.IsInteger IsInteger ### [RationalConstNode.Node](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-rationalconstnode.html#Node) RationalConstNode.Node Node ### [RationalConstNode.Integer](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-rationalconstnode.html#Integer) RationalConstNode.Integer Integer ### [RationalConstNode.Rational](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-rationalconstnode.html#Rational) RationalConstNode.Rational Rational ### [RationalConstNode.Negate](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-rationalconstnode.html#Negate) RationalConstNode.Negate Negate ### [RationalNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-rationalnode.html) RationalNode Example: `(3/2)` — a rational-number exponent in a unit-of-measure power expression such as `m^(3/2)`. RationalNode.``.ctor`` ``.ctor`` RationalNode.ClosingParen ClosingParen RationalNode.Numerator Numerator RationalNode.OpeningParen OpeningParen RationalNode.DivOp DivOp RationalNode.Denominator Denominator ### [RationalNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-rationalnode.html#``.ctor``) RationalNode.``.ctor`` ``.ctor`` ### [RationalNode.ClosingParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-rationalnode.html#ClosingParen) RationalNode.ClosingParen ClosingParen ### [RationalNode.Numerator](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-rationalnode.html#Numerator) RationalNode.Numerator Numerator ### [RationalNode.OpeningParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-rationalnode.html#OpeningParen) RationalNode.OpeningParen OpeningParen ### [RationalNode.DivOp](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-rationalnode.html#DivOp) RationalNode.DivOp DivOp ### [RationalNode.Denominator](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-rationalnode.html#Denominator) RationalNode.Denominator Denominator ### [RecordFieldNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-recordfieldnode.html) RecordFieldNode Example: `Name = expr` — a single record field assignment inside a record expression or update. RecordFieldNode.``.ctor`` ``.ctor`` RecordFieldNode.Expr Expr RecordFieldNode.Equals Equals RecordFieldNode.FieldName FieldName ### [RecordFieldNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-recordfieldnode.html#``.ctor``) RecordFieldNode.``.ctor`` ``.ctor`` ### [RecordFieldNode.Expr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-recordfieldnode.html#Expr) RecordFieldNode.Expr Expr ### [RecordFieldNode.Equals](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-recordfieldnode.html#Equals) RecordFieldNode.Equals Equals ### [RecordFieldNode.FieldName](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-recordfieldnode.html#FieldName) RecordFieldNode.FieldName FieldName ### [SingleTextNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-singletextnode.html) SingleTextNode The most fundamental leaf node — a single token of source text (keyword, operator, identifier, punctuation, etc.). Examples: `let`, `=`, `->`, `(`, `myVar`. SingleTextNode.``.ctor`` ``.ctor`` SingleTextNode.Text Text ### [SingleTextNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-singletextnode.html#``.ctor``) SingleTextNode.``.ctor`` ``.ctor`` ### [SingleTextNode.Text](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-singletextnode.html#Text) SingleTextNode.Text Text ### [StaticOptimizationConstraint](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-staticoptimizationconstraint.html) StaticOptimizationConstraint A static optimisation constraint attached to an Expr.LibraryOnlyStaticOptimization node (internal compiler use, not user-facing F# syntax). WhenTyparTyconEqualsTycon represents when 'T = SomeType; WhenTyparIsStruct represents when 'T: struct. StaticOptimizationConstraint.IsWhenTyparTyconEqualsTycon IsWhenTyparTyconEqualsTycon StaticOptimizationConstraint.IsWhenTyparIsStruct IsWhenTyparIsStruct StaticOptimizationConstraint.Node Node StaticOptimizationConstraint.WhenTyparTyconEqualsTycon WhenTyparTyconEqualsTycon StaticOptimizationConstraint.WhenTyparIsStruct WhenTyparIsStruct ### [StaticOptimizationConstraint.IsWhenTyparTyconEqualsTycon](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-staticoptimizationconstraint.html#IsWhenTyparTyconEqualsTycon) StaticOptimizationConstraint.IsWhenTyparTyconEqualsTycon IsWhenTyparTyconEqualsTycon ### [StaticOptimizationConstraint.IsWhenTyparIsStruct](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-staticoptimizationconstraint.html#IsWhenTyparIsStruct) StaticOptimizationConstraint.IsWhenTyparIsStruct IsWhenTyparIsStruct ### [StaticOptimizationConstraint.Node](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-staticoptimizationconstraint.html#Node) StaticOptimizationConstraint.Node Node ### [StaticOptimizationConstraint.WhenTyparTyconEqualsTycon](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-staticoptimizationconstraint.html#WhenTyparTyconEqualsTycon) StaticOptimizationConstraint.WhenTyparTyconEqualsTycon WhenTyparTyconEqualsTycon ### [StaticOptimizationConstraint.WhenTyparIsStruct](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-staticoptimizationconstraint.html#WhenTyparIsStruct) StaticOptimizationConstraint.WhenTyparIsStruct WhenTyparIsStruct ### [StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-staticoptimizationconstraintwhentypartyconequalstyconnode.html) StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode Example: `when 'T = int` — a static optimisation constraint that requires a type parameter to equal a specific type constructor. StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode.``.ctor`` ``.ctor`` StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode.Type Type StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode.TypeParameter TypeParameter ### [StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-staticoptimizationconstraintwhentypartyconequalstyconnode.html#``.ctor``) StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode.``.ctor`` ``.ctor`` ### [StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode.Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-staticoptimizationconstraintwhentypartyconequalstyconnode.html#Type) StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode.Type Type ### [StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode.TypeParameter](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-staticoptimizationconstraintwhentypartyconequalstyconnode.html#TypeParameter) StaticOptimizationConstraintWhenTyparTyconEqualsTyconNode.TypeParameter TypeParameter ### [StringNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-stringnode.html) StringNode A leaf node holding a plain string value with no sub-nodes (e.g. a verbatim string token or source text fragment). StringNode.``.ctor`` ``.ctor`` StringNode.Content Content ### [StringNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-stringnode.html#``.ctor``) StringNode.``.ctor`` ``.ctor`` ### [StringNode.Content](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-stringnode.html#Content) StringNode.Content Content ### [TriviaContent](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-triviacontent.html) TriviaContent The kind of non-code content that can be attached to a node as trivia. Single-line and line-after-source-code comments carry their text; block comments also record whether blank lines should surround them. Directive covers preprocessor directives and Cursor is used by editor tooling to track the caret position during formatting. TriviaContent.IsCommentOnSingleLineWithLeadingNewlines IsCommentOnSingleLineWithLeadingNewlines TriviaContent.IsCommentOnSingleLine IsCommentOnSingleLine TriviaContent.IsNewline IsNewline TriviaContent.IsLineCommentAfterSourceCode IsLineCommentAfterSourceCode TriviaContent.IsCursor IsCursor TriviaContent.IsDirective IsDirective TriviaContent.IsBlockComment IsBlockComment TriviaContent.CommentOnSingleLine CommentOnSingleLine TriviaContent.CommentOnSingleLineWithLeadingNewlines CommentOnSingleLineWithLeadingNewlines TriviaContent.LineCommentAfterSourceCode LineCommentAfterSourceCode TriviaContent.BlockComment BlockComment TriviaContent.Newline Newline TriviaContent.Directive Directive TriviaContent.Cursor Cursor ### [TriviaContent.IsCommentOnSingleLineWithLeadingNewlines](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-triviacontent.html#IsCommentOnSingleLineWithLeadingNewlines) TriviaContent.IsCommentOnSingleLineWithLeadingNewlines IsCommentOnSingleLineWithLeadingNewlines ### [TriviaContent.IsCommentOnSingleLine](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-triviacontent.html#IsCommentOnSingleLine) TriviaContent.IsCommentOnSingleLine IsCommentOnSingleLine ### [TriviaContent.IsNewline](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-triviacontent.html#IsNewline) TriviaContent.IsNewline IsNewline ### [TriviaContent.IsLineCommentAfterSourceCode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-triviacontent.html#IsLineCommentAfterSourceCode) TriviaContent.IsLineCommentAfterSourceCode IsLineCommentAfterSourceCode ### [TriviaContent.IsCursor](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-triviacontent.html#IsCursor) TriviaContent.IsCursor IsCursor ### [TriviaContent.IsDirective](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-triviacontent.html#IsDirective) TriviaContent.IsDirective IsDirective ### [TriviaContent.IsBlockComment](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-triviacontent.html#IsBlockComment) TriviaContent.IsBlockComment IsBlockComment ### [TriviaContent.CommentOnSingleLine](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-triviacontent.html#CommentOnSingleLine) TriviaContent.CommentOnSingleLine CommentOnSingleLine ### [TriviaContent.CommentOnSingleLineWithLeadingNewlines](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-triviacontent.html#CommentOnSingleLineWithLeadingNewlines) TriviaContent.CommentOnSingleLineWithLeadingNewlines CommentOnSingleLineWithLeadingNewlines A single-line comment preceded by one or more blank lines in the source. Unlike a plain CommentOnSingleLine + separate Newline trivia, this combined case ensures the blank lines and comment are assigned to the same Oak node during trivia assignment. Without this, the Newline (at column 0) and the indented comment (at column > 0) would be assigned to different nodes via different matching paths, causing the blank line to be lost or misplaced after formatting. ### [TriviaContent.LineCommentAfterSourceCode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-triviacontent.html#LineCommentAfterSourceCode) TriviaContent.LineCommentAfterSourceCode LineCommentAfterSourceCode ### [TriviaContent.BlockComment](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-triviacontent.html#BlockComment) TriviaContent.BlockComment BlockComment ### [TriviaContent.Newline](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-triviacontent.html#Newline) TriviaContent.Newline Newline ### [TriviaContent.Directive](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-triviacontent.html#Directive) TriviaContent.Directive Directive ### [TriviaContent.Cursor](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-triviacontent.html#Cursor) TriviaContent.Cursor Cursor ### [TriviaNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-trivianode.html) TriviaNode A node carrying trivia content (comment, blank line, directive, or cursor) and its source range. Trivia nodes are attached to instances as ContentBefore or ContentAfter and are emitted by the code printer around the owning node's output. TriviaNode.``.ctor`` ``.ctor`` TriviaNode.Content Content TriviaNode.Range Range ### [TriviaNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-trivianode.html#``.ctor``) TriviaNode.``.ctor`` ``.ctor`` ### [TriviaNode.Content](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-trivianode.html#Content) TriviaNode.Content Content ### [TriviaNode.Range](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-trivianode.html#Range) TriviaNode.Range Range ### [TyparDeclNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typardeclnode.html) TyparDeclNode Example: `'T` or `[] 'T & IDisposable` — a type parameter declaration with optional attributes and optional intersection constraints (F# 8+). Used in `<'T>` or `('T)` postfix/prefix type parameter lists. TyparDeclNode.``.ctor`` ``.ctor`` TyparDeclNode.Attributes Attributes TyparDeclNode.TypeParameter TypeParameter TyparDeclNode.IntersectionConstraints IntersectionConstraints ### [TyparDeclNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typardeclnode.html#``.ctor``) TyparDeclNode.``.ctor`` ``.ctor`` ### [TyparDeclNode.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typardeclnode.html#Attributes) TyparDeclNode.Attributes Attributes ### [TyparDeclNode.TypeParameter](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typardeclnode.html#TypeParameter) TyparDeclNode.TypeParameter TypeParameter ### [TyparDeclNode.IntersectionConstraints](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typardeclnode.html#IntersectionConstraints) TyparDeclNode.IntersectionConstraints IntersectionConstraints ### [TyparDecls](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typardecls.html) TyparDecls Discriminated union for the three syntactic forms of type-parameter declaration. PostfixList is the {'T, 'U} style; PrefixList is ('T, 'U); SinglePrefix is a bare 'T in contexts where only one parameter is present. TyparDecls.IsPrefixList IsPrefixList TyparDecls.IsPostfixList IsPostfixList TyparDecls.IsSinglePrefix IsSinglePrefix TyparDecls.Node Node TyparDecls.PostfixList PostfixList TyparDecls.PrefixList PrefixList TyparDecls.SinglePrefix SinglePrefix ### [TyparDecls.IsPrefixList](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typardecls.html#IsPrefixList) TyparDecls.IsPrefixList IsPrefixList ### [TyparDecls.IsPostfixList](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typardecls.html#IsPostfixList) TyparDecls.IsPostfixList IsPostfixList ### [TyparDecls.IsSinglePrefix](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typardecls.html#IsSinglePrefix) TyparDecls.IsSinglePrefix IsSinglePrefix ### [TyparDecls.Node](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typardecls.html#Node) TyparDecls.Node Node ### [TyparDecls.PostfixList](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typardecls.html#PostfixList) TyparDecls.PostfixList PostfixList ### [TyparDecls.PrefixList](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typardecls.html#PrefixList) TyparDecls.PrefixList PrefixList ### [TyparDecls.SinglePrefix](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typardecls.html#SinglePrefix) TyparDecls.SinglePrefix SinglePrefix ### [TyparDeclsPostfixListNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typardeclspostfixlistnode.html) TyparDeclsPostfixListNode Example: `<'T, 'U when 'T: equality>` — a postfix (angle-bracket) list of type parameter declarations with constraints. TyparDeclsPostfixListNode.``.ctor`` ``.ctor`` TyparDeclsPostfixListNode.Decls Decls TyparDeclsPostfixListNode.LessThan LessThan TyparDeclsPostfixListNode.Constraints Constraints TyparDeclsPostfixListNode.GreaterThan GreaterThan ### [TyparDeclsPostfixListNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typardeclspostfixlistnode.html#``.ctor``) TyparDeclsPostfixListNode.``.ctor`` ``.ctor`` ### [TyparDeclsPostfixListNode.Decls](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typardeclspostfixlistnode.html#Decls) TyparDeclsPostfixListNode.Decls Decls ### [TyparDeclsPostfixListNode.LessThan](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typardeclspostfixlistnode.html#LessThan) TyparDeclsPostfixListNode.LessThan LessThan ### [TyparDeclsPostfixListNode.Constraints](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typardeclspostfixlistnode.html#Constraints) TyparDeclsPostfixListNode.Constraints Constraints ### [TyparDeclsPostfixListNode.GreaterThan](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typardeclspostfixlistnode.html#GreaterThan) TyparDeclsPostfixListNode.GreaterThan GreaterThan ### [TyparDeclsPrefixListNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typardeclsprefixlistnode.html) TyparDeclsPrefixListNode Example: `('T, 'U)` — a prefix (parenthesised) list of type parameter declarations. TyparDeclsPrefixListNode.``.ctor`` ``.ctor`` TyparDeclsPrefixListNode.Decls Decls TyparDeclsPrefixListNode.ClosingParen ClosingParen TyparDeclsPrefixListNode.OpeningParen OpeningParen ### [TyparDeclsPrefixListNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typardeclsprefixlistnode.html#``.ctor``) TyparDeclsPrefixListNode.``.ctor`` ``.ctor`` ### [TyparDeclsPrefixListNode.Decls](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typardeclsprefixlistnode.html#Decls) TyparDeclsPrefixListNode.Decls Decls ### [TyparDeclsPrefixListNode.ClosingParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typardeclsprefixlistnode.html#ClosingParen) TyparDeclsPrefixListNode.ClosingParen ClosingParen ### [TyparDeclsPrefixListNode.OpeningParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typardeclsprefixlistnode.html#OpeningParen) TyparDeclsPrefixListNode.OpeningParen OpeningParen ### [Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html) Type Discriminated union of all F# type expressions in the Oak intermediate representation. Each case wraps a strongly-typed node that carries the substructure of that type form. Use Type.Node to obtain the underlying for printer dispatch. Type.IsStructTuple IsStructTuple Type.IsHashConstraint IsHashConstraint Type.IsIntersection IsIntersection Type.IsAnonRecord IsAnonRecord Type.IsOr IsOr Type.IsParen IsParen Type.IsMeasurePower IsMeasurePower Type.IsWithGlobalConstraints IsWithGlobalConstraints Type.IsTuple IsTuple Type.IsArray IsArray Type.IsLongIdent IsLongIdent Type.IsStaticConstantExpr IsStaticConstantExpr Type.IsAppPostfix IsAppPostfix Type.IsVar IsVar Type.IsStaticConstantNamed IsStaticConstantNamed Type.IsFuns IsFuns Type.IsAnon IsAnon Type.IsWithSubTypeConstraint IsWithSubTypeConstraint Type.IsSignatureParameter IsSignatureParameter Type.IsStaticConstant IsStaticConstant Type.IsAppPrefix IsAppPrefix Type.IsLongIdentApp IsLongIdentApp Type.Node Node Type.Funs Funs Type.Tuple Tuple Type.HashConstraint HashConstraint Type.MeasurePower MeasurePower Type.StaticConstant StaticConstant Type.StaticConstantExpr StaticConstantExpr Type.StaticConstantNamed StaticConstantNamed Type.Array Array Type.Anon Anon Type.Var Var Type.AppPostfix AppPostfix Type.AppPrefix AppPrefix Type.StructTuple StructTuple Type.WithSubTypeConstraint WithSubTypeConstraint Type.WithGlobalConstraints WithGlobalConstraints Type.LongIdent LongIdent Type.AnonRecord AnonRecord Type.Paren Paren Type.SignatureParameter SignatureParameter Type.Or Or Type.LongIdentApp LongIdentApp Type.Intersection Intersection ### [Type.IsStructTuple](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#IsStructTuple) Type.IsStructTuple IsStructTuple ### [Type.IsHashConstraint](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#IsHashConstraint) Type.IsHashConstraint IsHashConstraint ### [Type.IsIntersection](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#IsIntersection) Type.IsIntersection IsIntersection ### [Type.IsAnonRecord](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#IsAnonRecord) Type.IsAnonRecord IsAnonRecord ### [Type.IsOr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#IsOr) Type.IsOr IsOr ### [Type.IsParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#IsParen) Type.IsParen IsParen ### [Type.IsMeasurePower](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#IsMeasurePower) Type.IsMeasurePower IsMeasurePower ### [Type.IsWithGlobalConstraints](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#IsWithGlobalConstraints) Type.IsWithGlobalConstraints IsWithGlobalConstraints ### [Type.IsTuple](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#IsTuple) Type.IsTuple IsTuple ### [Type.IsArray](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#IsArray) Type.IsArray IsArray ### [Type.IsLongIdent](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#IsLongIdent) Type.IsLongIdent IsLongIdent ### [Type.IsStaticConstantExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#IsStaticConstantExpr) Type.IsStaticConstantExpr IsStaticConstantExpr ### [Type.IsAppPostfix](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#IsAppPostfix) Type.IsAppPostfix IsAppPostfix ### [Type.IsVar](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#IsVar) Type.IsVar IsVar ### [Type.IsStaticConstantNamed](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#IsStaticConstantNamed) Type.IsStaticConstantNamed IsStaticConstantNamed ### [Type.IsFuns](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#IsFuns) Type.IsFuns IsFuns ### [Type.IsAnon](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#IsAnon) Type.IsAnon IsAnon ### [Type.IsWithSubTypeConstraint](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#IsWithSubTypeConstraint) Type.IsWithSubTypeConstraint IsWithSubTypeConstraint ### [Type.IsSignatureParameter](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#IsSignatureParameter) Type.IsSignatureParameter IsSignatureParameter ### [Type.IsStaticConstant](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#IsStaticConstant) Type.IsStaticConstant IsStaticConstant ### [Type.IsAppPrefix](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#IsAppPrefix) Type.IsAppPrefix IsAppPrefix ### [Type.IsLongIdentApp](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#IsLongIdentApp) Type.IsLongIdentApp IsLongIdentApp ### [Type.Node](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#Node) Type.Node Node ### [Type.Funs](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#Funs) Type.Funs Funs ### [Type.Tuple](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#Tuple) Type.Tuple Tuple ### [Type.HashConstraint](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#HashConstraint) Type.HashConstraint HashConstraint ### [Type.MeasurePower](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#MeasurePower) Type.MeasurePower MeasurePower ### [Type.StaticConstant](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#StaticConstant) Type.StaticConstant StaticConstant ### [Type.StaticConstantExpr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#StaticConstantExpr) Type.StaticConstantExpr StaticConstantExpr ### [Type.StaticConstantNamed](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#StaticConstantNamed) Type.StaticConstantNamed StaticConstantNamed ### [Type.Array](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#Array) Type.Array Array ### [Type.Anon](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#Anon) Type.Anon Anon ### [Type.Var](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#Var) Type.Var Var ### [Type.AppPostfix](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#AppPostfix) Type.AppPostfix AppPostfix ### [Type.AppPrefix](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#AppPrefix) Type.AppPrefix AppPrefix ### [Type.StructTuple](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#StructTuple) Type.StructTuple StructTuple ### [Type.WithSubTypeConstraint](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#WithSubTypeConstraint) Type.WithSubTypeConstraint WithSubTypeConstraint ### [Type.WithGlobalConstraints](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#WithGlobalConstraints) Type.WithGlobalConstraints WithGlobalConstraints ### [Type.LongIdent](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#LongIdent) Type.LongIdent LongIdent ### [Type.AnonRecord](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#AnonRecord) Type.AnonRecord AnonRecord ### [Type.Paren](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#Paren) Type.Paren Paren ### [Type.SignatureParameter](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#SignatureParameter) Type.SignatureParameter SignatureParameter ### [Type.Or](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#Or) Type.Or Or ### [Type.LongIdentApp](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#LongIdentApp) Type.LongIdentApp LongIdentApp ### [Type.Intersection](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-type.html#Intersection) Type.Intersection Intersection ### [TypeAnonRecordNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeanonrecordnode.html) TypeAnonRecordNode Example: `{| Name: string; Age: int |}` or `struct {| X: float |}` — an anonymous record type. TypeAnonRecordNode.``.ctor`` ``.ctor`` TypeAnonRecordNode.Closing Closing TypeAnonRecordNode.Opening Opening TypeAnonRecordNode.Struct Struct TypeAnonRecordNode.Fields Fields ### [TypeAnonRecordNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeanonrecordnode.html#``.ctor``) TypeAnonRecordNode.``.ctor`` ``.ctor`` ### [TypeAnonRecordNode.Closing](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeanonrecordnode.html#Closing) TypeAnonRecordNode.Closing Closing ### [TypeAnonRecordNode.Opening](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeanonrecordnode.html#Opening) TypeAnonRecordNode.Opening Opening ### [TypeAnonRecordNode.Struct](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeanonrecordnode.html#Struct) TypeAnonRecordNode.Struct Struct ### [TypeAnonRecordNode.Fields](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeanonrecordnode.html#Fields) TypeAnonRecordNode.Fields Fields ### [TypeAppPostFixNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeapppostfixnode.html) TypeAppPostFixNode Example: `int list` or `string option` — a postfix type application where the type argument precedes the type name. TypeAppPostFixNode.``.ctor`` ``.ctor`` TypeAppPostFixNode.Last Last TypeAppPostFixNode.First First ### [TypeAppPostFixNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeapppostfixnode.html#``.ctor``) TypeAppPostFixNode.``.ctor`` ``.ctor`` ### [TypeAppPostFixNode.Last](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeapppostfixnode.html#Last) TypeAppPostFixNode.Last Last ### [TypeAppPostFixNode.First](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeapppostfixnode.html#First) TypeAppPostFixNode.First First ### [TypeAppPrefixNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeappprefixnode.html) TypeAppPrefixNode Example: `List` or `Dictionary` — a prefix type application with angle-bracket type arguments. TypeAppPrefixNode.``.ctor`` ``.ctor`` TypeAppPrefixNode.LessThen LessThen TypeAppPrefixNode.Identifier Identifier TypeAppPrefixNode.Arguments Arguments TypeAppPrefixNode.PostIdentifier PostIdentifier TypeAppPrefixNode.GreaterThan GreaterThan ### [TypeAppPrefixNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeappprefixnode.html#``.ctor``) TypeAppPrefixNode.``.ctor`` ``.ctor`` ### [TypeAppPrefixNode.LessThen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeappprefixnode.html#LessThen) TypeAppPrefixNode.LessThen LessThen ### [TypeAppPrefixNode.Identifier](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeappprefixnode.html#Identifier) TypeAppPrefixNode.Identifier Identifier ### [TypeAppPrefixNode.Arguments](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeappprefixnode.html#Arguments) TypeAppPrefixNode.Arguments Arguments ### [TypeAppPrefixNode.PostIdentifier](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeappprefixnode.html#PostIdentifier) TypeAppPrefixNode.PostIdentifier PostIdentifier ### [TypeAppPrefixNode.GreaterThan](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeappprefixnode.html#GreaterThan) TypeAppPrefixNode.GreaterThan GreaterThan ### [TypeArrayNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typearraynode.html) TypeArrayNode Example: `int[]` (rank 1) or `int[,]` (rank 2) — an array type with a base element type and a rank. TypeArrayNode.``.ctor`` ``.ctor`` TypeArrayNode.Type Type TypeArrayNode.Rank Rank ### [TypeArrayNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typearraynode.html#``.ctor``) TypeArrayNode.``.ctor`` ``.ctor`` ### [TypeArrayNode.Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typearraynode.html#Type) TypeArrayNode.Type Type ### [TypeArrayNode.Rank](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typearraynode.html#Rank) TypeArrayNode.Rank Rank ### [TypeConstraint](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraint.html) TypeConstraint Discriminated union of all type-constraint forms that can appear in when clauses. Covers simple constraints ('T: comparison), subtype constraints ('T :> T), member constraints, enum/delegate constraints, and F# 9 null-related constraints. TypeConstraint.IsSubtypeOfType IsSubtypeOfType TypeConstraint.IsEnumOrDelegate IsEnumOrDelegate TypeConstraint.IsDefaultsToType IsDefaultsToType TypeConstraint.IsWhereSelfConstrained IsWhereSelfConstrained TypeConstraint.IsWhereNotSupportsNull IsWhereNotSupportsNull TypeConstraint.IsSupportsMember IsSupportsMember TypeConstraint.IsSingle IsSingle TypeConstraint.Node Node TypeConstraint.Single Single TypeConstraint.DefaultsToType DefaultsToType TypeConstraint.SubtypeOfType SubtypeOfType TypeConstraint.SupportsMember SupportsMember TypeConstraint.EnumOrDelegate EnumOrDelegate TypeConstraint.WhereSelfConstrained WhereSelfConstrained TypeConstraint.WhereNotSupportsNull WhereNotSupportsNull ### [TypeConstraint.IsSubtypeOfType](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraint.html#IsSubtypeOfType) TypeConstraint.IsSubtypeOfType IsSubtypeOfType ### [TypeConstraint.IsEnumOrDelegate](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraint.html#IsEnumOrDelegate) TypeConstraint.IsEnumOrDelegate IsEnumOrDelegate ### [TypeConstraint.IsDefaultsToType](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraint.html#IsDefaultsToType) TypeConstraint.IsDefaultsToType IsDefaultsToType ### [TypeConstraint.IsWhereSelfConstrained](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraint.html#IsWhereSelfConstrained) TypeConstraint.IsWhereSelfConstrained IsWhereSelfConstrained ### [TypeConstraint.IsWhereNotSupportsNull](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraint.html#IsWhereNotSupportsNull) TypeConstraint.IsWhereNotSupportsNull IsWhereNotSupportsNull ### [TypeConstraint.IsSupportsMember](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraint.html#IsSupportsMember) TypeConstraint.IsSupportsMember IsSupportsMember ### [TypeConstraint.IsSingle](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraint.html#IsSingle) TypeConstraint.IsSingle IsSingle ### [TypeConstraint.Node](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraint.html#Node) TypeConstraint.Node Node ### [TypeConstraint.Single](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraint.html#Single) TypeConstraint.Single Single ### [TypeConstraint.DefaultsToType](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraint.html#DefaultsToType) TypeConstraint.DefaultsToType DefaultsToType ### [TypeConstraint.SubtypeOfType](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraint.html#SubtypeOfType) TypeConstraint.SubtypeOfType SubtypeOfType ### [TypeConstraint.SupportsMember](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraint.html#SupportsMember) TypeConstraint.SupportsMember SupportsMember ### [TypeConstraint.EnumOrDelegate](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraint.html#EnumOrDelegate) TypeConstraint.EnumOrDelegate EnumOrDelegate ### [TypeConstraint.WhereSelfConstrained](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraint.html#WhereSelfConstrained) TypeConstraint.WhereSelfConstrained WhereSelfConstrained ### [TypeConstraint.WhereNotSupportsNull](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraint.html#WhereNotSupportsNull) TypeConstraint.WhereNotSupportsNull WhereNotSupportsNull ### [TypeConstraintDefaultsToTypeNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraintdefaultstotypenode.html) TypeConstraintDefaultsToTypeNode Example: `default 'T: int` — a default type constraint used in statically-resolved type parameters. TypeConstraintDefaultsToTypeNode.``.ctor`` ``.ctor`` TypeConstraintDefaultsToTypeNode.Default Default TypeConstraintDefaultsToTypeNode.Typar Typar TypeConstraintDefaultsToTypeNode.Type Type ### [TypeConstraintDefaultsToTypeNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraintdefaultstotypenode.html#``.ctor``) TypeConstraintDefaultsToTypeNode.``.ctor`` ``.ctor`` ### [TypeConstraintDefaultsToTypeNode.Default](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraintdefaultstotypenode.html#Default) TypeConstraintDefaultsToTypeNode.Default Default ### [TypeConstraintDefaultsToTypeNode.Typar](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraintdefaultstotypenode.html#Typar) TypeConstraintDefaultsToTypeNode.Typar Typar ### [TypeConstraintDefaultsToTypeNode.Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraintdefaultstotypenode.html#Type) TypeConstraintDefaultsToTypeNode.Type Type ### [TypeConstraintEnumOrDelegateNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraintenumordelegatenode.html) TypeConstraintEnumOrDelegateNode Example: `'T: enum` or `'T: delegate` — an enum or delegate constraint on a type parameter. TypeConstraintEnumOrDelegateNode.``.ctor`` ``.ctor`` TypeConstraintEnumOrDelegateNode.Typar Typar TypeConstraintEnumOrDelegateNode.Types Types TypeConstraintEnumOrDelegateNode.Verb Verb ### [TypeConstraintEnumOrDelegateNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraintenumordelegatenode.html#``.ctor``) TypeConstraintEnumOrDelegateNode.``.ctor`` ``.ctor`` ### [TypeConstraintEnumOrDelegateNode.Typar](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraintenumordelegatenode.html#Typar) TypeConstraintEnumOrDelegateNode.Typar Typar ### [TypeConstraintEnumOrDelegateNode.Types](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraintenumordelegatenode.html#Types) TypeConstraintEnumOrDelegateNode.Types Types ### [TypeConstraintEnumOrDelegateNode.Verb](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraintenumordelegatenode.html#Verb) TypeConstraintEnumOrDelegateNode.Verb Verb ### [TypeConstraintSingleNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraintsinglenode.html) TypeConstraintSingleNode Example: `'T: comparison` or `'T: null` — a simple single-token type constraint. TypeConstraintSingleNode.``.ctor`` ``.ctor`` TypeConstraintSingleNode.Typar Typar TypeConstraintSingleNode.Kind Kind ### [TypeConstraintSingleNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraintsinglenode.html#``.ctor``) TypeConstraintSingleNode.``.ctor`` ``.ctor`` ### [TypeConstraintSingleNode.Typar](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraintsinglenode.html#Typar) TypeConstraintSingleNode.Typar Typar ### [TypeConstraintSingleNode.Kind](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraintsinglenode.html#Kind) TypeConstraintSingleNode.Kind Kind ### [TypeConstraintSubtypeOfTypeNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraintsubtypeoftypenode.html) TypeConstraintSubtypeOfTypeNode Example: `'T :> IDisposable` — a subtype constraint. TypeConstraintSubtypeOfTypeNode.``.ctor`` ``.ctor`` TypeConstraintSubtypeOfTypeNode.Typar Typar TypeConstraintSubtypeOfTypeNode.Type Type ### [TypeConstraintSubtypeOfTypeNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraintsubtypeoftypenode.html#``.ctor``) TypeConstraintSubtypeOfTypeNode.``.ctor`` ``.ctor`` ### [TypeConstraintSubtypeOfTypeNode.Typar](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraintsubtypeoftypenode.html#Typar) TypeConstraintSubtypeOfTypeNode.Typar Typar ### [TypeConstraintSubtypeOfTypeNode.Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraintsubtypeoftypenode.html#Type) TypeConstraintSubtypeOfTypeNode.Type Type ### [TypeConstraintSupportsMemberNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraintsupportsmembernode.html) TypeConstraintSupportsMemberNode Example: `'T: (member Foo: int)` — a member constraint on a statically resolved type parameter. TypeConstraintSupportsMemberNode.``.ctor`` ``.ctor`` TypeConstraintSupportsMemberNode.Type Type TypeConstraintSupportsMemberNode.MemberSig MemberSig ### [TypeConstraintSupportsMemberNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraintsupportsmembernode.html#``.ctor``) TypeConstraintSupportsMemberNode.``.ctor`` ``.ctor`` ### [TypeConstraintSupportsMemberNode.Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraintsupportsmembernode.html#Type) TypeConstraintSupportsMemberNode.Type Type ### [TypeConstraintSupportsMemberNode.MemberSig](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraintsupportsmembernode.html#MemberSig) TypeConstraintSupportsMemberNode.MemberSig MemberSig ### [TypeConstraintWhereNotSupportsNull](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraintwherenotsupportsnull.html) TypeConstraintWhereNotSupportsNull `'T: not null` in `type C<'T when 'T: not null> = class end` TypeConstraintWhereNotSupportsNull.``.ctor`` ``.ctor`` TypeConstraintWhereNotSupportsNull.Typar Typar TypeConstraintWhereNotSupportsNull.Not Not TypeConstraintWhereNotSupportsNull.Colon Colon TypeConstraintWhereNotSupportsNull.Null Null ### [TypeConstraintWhereNotSupportsNull.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraintwherenotsupportsnull.html#``.ctor``) TypeConstraintWhereNotSupportsNull.``.ctor`` ``.ctor`` ### [TypeConstraintWhereNotSupportsNull.Typar](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraintwherenotsupportsnull.html#Typar) TypeConstraintWhereNotSupportsNull.Typar Typar ### [TypeConstraintWhereNotSupportsNull.Not](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraintwherenotsupportsnull.html#Not) TypeConstraintWhereNotSupportsNull.Not Not ### [TypeConstraintWhereNotSupportsNull.Colon](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraintwherenotsupportsnull.html#Colon) TypeConstraintWhereNotSupportsNull.Colon Colon ### [TypeConstraintWhereNotSupportsNull.Null](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeconstraintwherenotsupportsnull.html#Null) TypeConstraintWhereNotSupportsNull.Null Null ### [TypeDefn](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefn.html) TypeDefn Discriminated union of all F# type-definition forms in the Oak representation. None is used for a bare type name with no body (e.g. type T in a signature); all other cases wrap a dedicated node type that also implements . TypeDefn.IsEnum IsEnum TypeDefn.IsRecord IsRecord TypeDefn.IsUnion IsUnion TypeDefn.IsExplicit IsExplicit TypeDefn.IsRegular IsRegular TypeDefn.IsAbbrev IsAbbrev TypeDefn.IsDelegate IsDelegate TypeDefn.IsAugmentation IsAugmentation TypeDefn.IsNone IsNone TypeDefn.Node Node TypeDefn.TypeDefnNode TypeDefnNode TypeDefn.Enum Enum TypeDefn.Union Union TypeDefn.Record Record TypeDefn.None None TypeDefn.Abbrev Abbrev TypeDefn.Explicit Explicit TypeDefn.Augmentation Augmentation TypeDefn.Delegate Delegate TypeDefn.Regular Regular ### [TypeDefn.IsEnum](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefn.html#IsEnum) TypeDefn.IsEnum IsEnum ### [TypeDefn.IsRecord](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefn.html#IsRecord) TypeDefn.IsRecord IsRecord ### [TypeDefn.IsUnion](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefn.html#IsUnion) TypeDefn.IsUnion IsUnion ### [TypeDefn.IsExplicit](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefn.html#IsExplicit) TypeDefn.IsExplicit IsExplicit ### [TypeDefn.IsRegular](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefn.html#IsRegular) TypeDefn.IsRegular IsRegular ### [TypeDefn.IsAbbrev](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefn.html#IsAbbrev) TypeDefn.IsAbbrev IsAbbrev ### [TypeDefn.IsDelegate](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefn.html#IsDelegate) TypeDefn.IsDelegate IsDelegate ### [TypeDefn.IsAugmentation](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefn.html#IsAugmentation) TypeDefn.IsAugmentation IsAugmentation ### [TypeDefn.IsNone](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefn.html#IsNone) TypeDefn.IsNone IsNone ### [TypeDefn.Node](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefn.html#Node) TypeDefn.Node Node ### [TypeDefn.TypeDefnNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefn.html#TypeDefnNode) TypeDefn.TypeDefnNode TypeDefnNode ### [TypeDefn.Enum](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefn.html#Enum) TypeDefn.Enum Enum ### [TypeDefn.Union](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefn.html#Union) TypeDefn.Union Union ### [TypeDefn.Record](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefn.html#Record) TypeDefn.Record Record ### [TypeDefn.None](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefn.html#None) TypeDefn.None None ### [TypeDefn.Abbrev](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefn.html#Abbrev) TypeDefn.Abbrev Abbrev ### [TypeDefn.Explicit](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefn.html#Explicit) TypeDefn.Explicit Explicit ### [TypeDefn.Augmentation](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefn.html#Augmentation) TypeDefn.Augmentation Augmentation ### [TypeDefn.Delegate](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefn.html#Delegate) TypeDefn.Delegate Delegate ### [TypeDefn.Regular](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefn.html#Regular) TypeDefn.Regular Regular ### [TypeDefnAbbrevNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnabbrevnode.html) TypeDefnAbbrevNode Example: `type Alias = OtherType` — a type abbreviation. TypeDefnAbbrevNode.``.ctor`` ``.ctor`` TypeDefnAbbrevNode.Type Type ### [TypeDefnAbbrevNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnabbrevnode.html#``.ctor``) TypeDefnAbbrevNode.``.ctor`` ``.ctor`` ### [TypeDefnAbbrevNode.Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnabbrevnode.html#Type) TypeDefnAbbrevNode.Type Type ### [TypeDefnAugmentationNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnaugmentationnode.html) TypeDefnAugmentationNode Example: `type MyClass with` — a type augmentation (intrinsic extension) adding members to an existing type. TypeDefnAugmentationNode.``.ctor`` ``.ctor`` ### [TypeDefnAugmentationNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnaugmentationnode.html#``.ctor``) TypeDefnAugmentationNode.``.ctor`` ``.ctor`` ### [TypeDefnDelegateNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefndelegatenode.html) TypeDefnDelegateNode Example: `type MyDelegate = delegate of int * string -> bool` — a delegate type declaration. TypeDefnDelegateNode.``.ctor`` ``.ctor`` TypeDefnDelegateNode.DelegateNode DelegateNode TypeDefnDelegateNode.TypeList TypeList ### [TypeDefnDelegateNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefndelegatenode.html#``.ctor``) TypeDefnDelegateNode.``.ctor`` ``.ctor`` ### [TypeDefnDelegateNode.DelegateNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefndelegatenode.html#DelegateNode) TypeDefnDelegateNode.DelegateNode DelegateNode ### [TypeDefnDelegateNode.TypeList](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefndelegatenode.html#TypeList) TypeDefnDelegateNode.TypeList TypeList ### [TypeDefnEnumNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnenumnode.html) TypeDefnEnumNode Example: `type Color = Red | Green | Blue` — an enum-style type definition with integer-valued cases. TypeDefnEnumNode.``.ctor`` ``.ctor`` TypeDefnEnumNode.EnumCases EnumCases ### [TypeDefnEnumNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnenumnode.html#``.ctor``) TypeDefnEnumNode.``.ctor`` ``.ctor`` ### [TypeDefnEnumNode.EnumCases](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnenumnode.html#EnumCases) TypeDefnEnumNode.EnumCases EnumCases ### [TypeDefnExplicitBodyNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnexplicitbodynode.html) TypeDefnExplicitBodyNode The body of a `class … end` / `struct … end` / `interface … end` explicit type definition block. TypeDefnExplicitBodyNode.``.ctor`` ``.ctor`` TypeDefnExplicitBodyNode.End End TypeDefnExplicitBodyNode.Members Members TypeDefnExplicitBodyNode.Kind Kind ### [TypeDefnExplicitBodyNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnexplicitbodynode.html#``.ctor``) TypeDefnExplicitBodyNode.``.ctor`` ``.ctor`` ### [TypeDefnExplicitBodyNode.End](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnexplicitbodynode.html#End) TypeDefnExplicitBodyNode.End End ### [TypeDefnExplicitBodyNode.Members](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnexplicitbodynode.html#Members) TypeDefnExplicitBodyNode.Members Members ### [TypeDefnExplicitBodyNode.Kind](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnexplicitbodynode.html#Kind) TypeDefnExplicitBodyNode.Kind Kind ### [TypeDefnExplicitNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnexplicitnode.html) TypeDefnExplicitNode Example: `type MyClass() = class … end` — a type definition using an explicit `class`/`struct`/`interface` block. TypeDefnExplicitNode.``.ctor`` ``.ctor`` TypeDefnExplicitNode.Body Body ### [TypeDefnExplicitNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnexplicitnode.html#``.ctor``) TypeDefnExplicitNode.``.ctor`` ``.ctor`` ### [TypeDefnExplicitNode.Body](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnexplicitnode.html#Body) TypeDefnExplicitNode.Body Body ### [TypeDefnRecordFieldOrSpread](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnrecordfieldorspread.html) TypeDefnRecordFieldOrSpread A single item inside the record representation of a type definition, in source order. TypeDefnRecordFieldOrSpread.IsSpread IsSpread TypeDefnRecordFieldOrSpread.IsField IsField TypeDefnRecordFieldOrSpread.Node Node TypeDefnRecordFieldOrSpread.Field Field TypeDefnRecordFieldOrSpread.Spread Spread ### [TypeDefnRecordFieldOrSpread.IsSpread](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnrecordfieldorspread.html#IsSpread) TypeDefnRecordFieldOrSpread.IsSpread IsSpread ### [TypeDefnRecordFieldOrSpread.IsField](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnrecordfieldorspread.html#IsField) TypeDefnRecordFieldOrSpread.IsField IsField ### [TypeDefnRecordFieldOrSpread.Node](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnrecordfieldorspread.html#Node) TypeDefnRecordFieldOrSpread.Node Node ### [TypeDefnRecordFieldOrSpread.Field](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnrecordfieldorspread.html#Field) TypeDefnRecordFieldOrSpread.Field Field ### [TypeDefnRecordFieldOrSpread.Spread](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnrecordfieldorspread.html#Spread) TypeDefnRecordFieldOrSpread.Spread Spread ### [TypeDefnRecordNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnrecordnode.html) TypeDefnRecordNode Example: `type Point = { X: float; Y: float }` — a record type definition. TypeDefnRecordNode.``.ctor`` ``.ctor`` TypeDefnRecordNode.OpeningBrace OpeningBrace TypeDefnRecordNode.Fields Fields TypeDefnRecordNode.ClosingBrace ClosingBrace TypeDefnRecordNode.Accessibility Accessibility ### [TypeDefnRecordNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnrecordnode.html#``.ctor``) TypeDefnRecordNode.``.ctor`` ``.ctor`` ### [TypeDefnRecordNode.OpeningBrace](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnrecordnode.html#OpeningBrace) TypeDefnRecordNode.OpeningBrace OpeningBrace ### [TypeDefnRecordNode.Fields](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnrecordnode.html#Fields) TypeDefnRecordNode.Fields Fields ### [TypeDefnRecordNode.ClosingBrace](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnrecordnode.html#ClosingBrace) TypeDefnRecordNode.ClosingBrace ClosingBrace ### [TypeDefnRecordNode.Accessibility](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnrecordnode.html#Accessibility) TypeDefnRecordNode.Accessibility Accessibility ### [TypeDefnRegularNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnregularnode.html) TypeDefnRegularNode A regular type definition (class, interface, or abstract class without an explicit `class … end` block). Example: `type MyClass() =\n member _.Foo() = …` TypeDefnRegularNode.``.ctor`` ``.ctor`` ### [TypeDefnRegularNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnregularnode.html#``.ctor``) TypeDefnRegularNode.``.ctor`` ``.ctor`` ### [TypeDefnUnionNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnunionnode.html) TypeDefnUnionNode Example: `type Result<'T> = Ok of 'T | Error of string` — a discriminated union type definition. TypeDefnUnionNode.``.ctor`` ``.ctor`` TypeDefnUnionNode.UnionCases UnionCases TypeDefnUnionNode.Accessibility Accessibility ### [TypeDefnUnionNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnunionnode.html#``.ctor``) TypeDefnUnionNode.``.ctor`` ``.ctor`` ### [TypeDefnUnionNode.UnionCases](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnunionnode.html#UnionCases) TypeDefnUnionNode.UnionCases UnionCases ### [TypeDefnUnionNode.Accessibility](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typedefnunionnode.html#Accessibility) TypeDefnUnionNode.Accessibility Accessibility ### [TypeFunsNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typefunsnode.html) TypeFunsNode Example: `int -> string -> bool` — a function type with one or more parameters and a return type. Each parameter is paired with its arrow token; the final element is the return type. TypeFunsNode.``.ctor`` ``.ctor`` TypeFunsNode.ReturnType ReturnType TypeFunsNode.Parameters Parameters ### [TypeFunsNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typefunsnode.html#``.ctor``) TypeFunsNode.``.ctor`` ``.ctor`` ### [TypeFunsNode.ReturnType](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typefunsnode.html#ReturnType) TypeFunsNode.ReturnType ReturnType ### [TypeFunsNode.Parameters](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typefunsnode.html#Parameters) TypeFunsNode.Parameters Parameters Type + arrow ### [TypeHashConstraintNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typehashconstraintnode.html) TypeHashConstraintNode Example: `#IDisposable` — a flexible/hash constraint type that matches any subtype. TypeHashConstraintNode.``.ctor`` ``.ctor`` TypeHashConstraintNode.Type Type TypeHashConstraintNode.Hash Hash ### [TypeHashConstraintNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typehashconstraintnode.html#``.ctor``) TypeHashConstraintNode.``.ctor`` ``.ctor`` ### [TypeHashConstraintNode.Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typehashconstraintnode.html#Type) TypeHashConstraintNode.Type Type ### [TypeHashConstraintNode.Hash](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typehashconstraintnode.html#Hash) TypeHashConstraintNode.Hash Hash ### [TypeIntersectionNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeintersectionnode.html) TypeIntersectionNode Example: `IFoo & IBar` — an intersection type (F# 9+), combining multiple types with `&` separators. TypeIntersectionNode.``.ctor`` ``.ctor`` TypeIntersectionNode.TypesAndSeparators TypesAndSeparators ### [TypeIntersectionNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeintersectionnode.html#``.ctor``) TypeIntersectionNode.``.ctor`` ``.ctor`` ### [TypeIntersectionNode.TypesAndSeparators](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeintersectionnode.html#TypesAndSeparators) TypeIntersectionNode.TypesAndSeparators TypesAndSeparators ### [TypeLongIdentAppNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typelongidentappnode.html) TypeLongIdentAppNode Example: `Map SomeAlias` — a long identifier applied to a (possibly generic) type expression, used for type aliases or module-qualified types. TypeLongIdentAppNode.``.ctor`` ``.ctor`` TypeLongIdentAppNode.LongIdent LongIdent TypeLongIdentAppNode.AppType AppType ### [TypeLongIdentAppNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typelongidentappnode.html#``.ctor``) TypeLongIdentAppNode.``.ctor`` ``.ctor`` ### [TypeLongIdentAppNode.LongIdent](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typelongidentappnode.html#LongIdent) TypeLongIdentAppNode.LongIdent LongIdent ### [TypeLongIdentAppNode.AppType](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typelongidentappnode.html#AppType) TypeLongIdentAppNode.AppType AppType ### [TypeMeasurePowerNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typemeasurepowernode.html) TypeMeasurePowerNode Example: `m^2` — a measure type raised to a rational power (used in units of measure). TypeMeasurePowerNode.``.ctor`` ``.ctor`` TypeMeasurePowerNode.Exponent Exponent TypeMeasurePowerNode.BaseMeasure BaseMeasure ### [TypeMeasurePowerNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typemeasurepowernode.html#``.ctor``) TypeMeasurePowerNode.``.ctor`` ``.ctor`` ### [TypeMeasurePowerNode.Exponent](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typemeasurepowernode.html#Exponent) TypeMeasurePowerNode.Exponent Exponent ### [TypeMeasurePowerNode.BaseMeasure](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typemeasurepowernode.html#BaseMeasure) TypeMeasurePowerNode.BaseMeasure BaseMeasure ### [TypeNameNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typenamenode.html) TypeNameNode The shared header of a type definition: `type` / `and` keyword, optional doc, attributes, name, type parameters, constraints, optional implicit constructor, and `=` / `with` tokens. Example: `type private MyType<'T when 'T: equality>(x: int) =` TypeNameNode.``.ctor`` ``.ctor`` TypeNameNode.LeadingKeyword LeadingKeyword TypeNameNode.EqualsToken EqualsToken TypeNameNode.XmlDoc XmlDoc TypeNameNode.WithKeyword WithKeyword TypeNameNode.Attributes Attributes TypeNameNode.Identifier Identifier TypeNameNode.Constraints Constraints TypeNameNode.IsFirstType IsFirstType TypeNameNode.Accessibility Accessibility TypeNameNode.TypeParameters TypeParameters TypeNameNode.ImplicitConstructor ImplicitConstructor ### [TypeNameNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typenamenode.html#``.ctor``) TypeNameNode.``.ctor`` ``.ctor`` ### [TypeNameNode.LeadingKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typenamenode.html#LeadingKeyword) TypeNameNode.LeadingKeyword LeadingKeyword ### [TypeNameNode.EqualsToken](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typenamenode.html#EqualsToken) TypeNameNode.EqualsToken EqualsToken ### [TypeNameNode.XmlDoc](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typenamenode.html#XmlDoc) TypeNameNode.XmlDoc XmlDoc ### [TypeNameNode.WithKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typenamenode.html#WithKeyword) TypeNameNode.WithKeyword WithKeyword ### [TypeNameNode.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typenamenode.html#Attributes) TypeNameNode.Attributes Attributes ### [TypeNameNode.Identifier](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typenamenode.html#Identifier) TypeNameNode.Identifier Identifier ### [TypeNameNode.Constraints](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typenamenode.html#Constraints) TypeNameNode.Constraints Constraints ### [TypeNameNode.IsFirstType](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typenamenode.html#IsFirstType) TypeNameNode.IsFirstType IsFirstType ### [TypeNameNode.Accessibility](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typenamenode.html#Accessibility) TypeNameNode.Accessibility Accessibility ### [TypeNameNode.TypeParameters](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typenamenode.html#TypeParameters) TypeNameNode.TypeParameters TypeParameters ### [TypeNameNode.ImplicitConstructor](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typenamenode.html#ImplicitConstructor) TypeNameNode.ImplicitConstructor ImplicitConstructor ### [TypeOrNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeornode.html) TypeOrNode Example: `A or B` — an F# 9+ type union (disjunction) used in type constraints and signatures. TypeOrNode.``.ctor`` ``.ctor`` TypeOrNode.Or Or TypeOrNode.RightHandSide RightHandSide TypeOrNode.LeftHandSide LeftHandSide ### [TypeOrNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeornode.html#``.ctor``) TypeOrNode.``.ctor`` ``.ctor`` ### [TypeOrNode.Or](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeornode.html#Or) TypeOrNode.Or Or ### [TypeOrNode.RightHandSide](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeornode.html#RightHandSide) TypeOrNode.RightHandSide RightHandSide ### [TypeOrNode.LeftHandSide](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeornode.html#LeftHandSide) TypeOrNode.LeftHandSide LeftHandSide ### [TypeParenNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeparennode.html) TypeParenNode Example: `(int -> string)` — a parenthesised type, used to clarify precedence or wrap a type in parens. TypeParenNode.``.ctor`` ``.ctor`` TypeParenNode.ClosingParen ClosingParen TypeParenNode.Type Type TypeParenNode.OpeningParen OpeningParen ### [TypeParenNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeparennode.html#``.ctor``) TypeParenNode.``.ctor`` ``.ctor`` ### [TypeParenNode.ClosingParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeparennode.html#ClosingParen) TypeParenNode.ClosingParen ClosingParen ### [TypeParenNode.Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeparennode.html#Type) TypeParenNode.Type Type ### [TypeParenNode.OpeningParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typeparennode.html#OpeningParen) TypeParenNode.OpeningParen OpeningParen ### [TypeSignatureParameterNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typesignatureparameternode.html) TypeSignatureParameterNode Example: `?x: int` or `[] name: string` — a parameter type in a signature, optionally with attributes and an identifier label. TypeSignatureParameterNode.``.ctor`` ``.ctor`` TypeSignatureParameterNode.Type Type TypeSignatureParameterNode.Attributes Attributes TypeSignatureParameterNode.Identifier Identifier ### [TypeSignatureParameterNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typesignatureparameternode.html#``.ctor``) TypeSignatureParameterNode.``.ctor`` ``.ctor`` ### [TypeSignatureParameterNode.Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typesignatureparameternode.html#Type) TypeSignatureParameterNode.Type Type ### [TypeSignatureParameterNode.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typesignatureparameternode.html#Attributes) TypeSignatureParameterNode.Attributes Attributes ### [TypeSignatureParameterNode.Identifier](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typesignatureparameternode.html#Identifier) TypeSignatureParameterNode.Identifier Identifier ### [TypeSpreadNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typespreadnode.html) TypeSpreadNode Example: `...Source` — a spread of an existing record type into a record type definition. TypeSpreadNode.``.ctor`` ``.ctor`` TypeSpreadNode.Dots Dots TypeSpreadNode.Type Type ### [TypeSpreadNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typespreadnode.html#``.ctor``) TypeSpreadNode.``.ctor`` ``.ctor`` ### [TypeSpreadNode.Dots](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typespreadnode.html#Dots) TypeSpreadNode.Dots Dots ### [TypeSpreadNode.Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typespreadnode.html#Type) TypeSpreadNode.Type Type ### [TypeStaticConstantExprNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typestaticconstantexprnode.html) TypeStaticConstantExprNode Example: `const 42` — a static constant expression used as a type argument (e.g. in inline F# code or SRTP). TypeStaticConstantExprNode.``.ctor`` ``.ctor`` TypeStaticConstantExprNode.Expr Expr TypeStaticConstantExprNode.Const Const ### [TypeStaticConstantExprNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typestaticconstantexprnode.html#``.ctor``) TypeStaticConstantExprNode.``.ctor`` ``.ctor`` ### [TypeStaticConstantExprNode.Expr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typestaticconstantexprnode.html#Expr) TypeStaticConstantExprNode.Expr Expr ### [TypeStaticConstantExprNode.Const](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typestaticconstantexprnode.html#Const) TypeStaticConstantExprNode.Const Const ### [TypeStaticConstantNamedNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typestaticconstantnamednode.html) TypeStaticConstantNamedNode Example: `N=3` — a named static constant type, pairing an identifier type with a value type (e.g. in SRTP constraints). TypeStaticConstantNamedNode.``.ctor`` ``.ctor`` TypeStaticConstantNamedNode.Value Value TypeStaticConstantNamedNode.Identifier Identifier ### [TypeStaticConstantNamedNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typestaticconstantnamednode.html#``.ctor``) TypeStaticConstantNamedNode.``.ctor`` ``.ctor`` ### [TypeStaticConstantNamedNode.Value](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typestaticconstantnamednode.html#Value) TypeStaticConstantNamedNode.Value Value ### [TypeStaticConstantNamedNode.Identifier](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typestaticconstantnamednode.html#Identifier) TypeStaticConstantNamedNode.Identifier Identifier ### [TypeStructTupleNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typestructtuplenode.html) TypeStructTupleNode Example: `struct (int * string)` — a struct tuple type, distinguishable from a reference tuple by the `struct` keyword. TypeStructTupleNode.``.ctor`` ``.ctor`` TypeStructTupleNode.ClosingParen ClosingParen TypeStructTupleNode.Keyword Keyword TypeStructTupleNode.Path Path ### [TypeStructTupleNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typestructtuplenode.html#``.ctor``) TypeStructTupleNode.``.ctor`` ``.ctor`` ### [TypeStructTupleNode.ClosingParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typestructtuplenode.html#ClosingParen) TypeStructTupleNode.ClosingParen ClosingParen ### [TypeStructTupleNode.Keyword](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typestructtuplenode.html#Keyword) TypeStructTupleNode.Keyword Keyword ### [TypeStructTupleNode.Path](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typestructtuplenode.html#Path) TypeStructTupleNode.Path Path ### [TypeTupleNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typetuplenode.html) TypeTupleNode Example: `int * string * bool` — a tuple type. Path interleaves the component types with `*` separators. TypeTupleNode.``.ctor`` ``.ctor`` TypeTupleNode.Path Path ### [TypeTupleNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typetuplenode.html#``.ctor``) TypeTupleNode.``.ctor`` ``.ctor`` ### [TypeTupleNode.Path](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typetuplenode.html#Path) TypeTupleNode.Path Path ### [TypeWithGlobalConstraintsNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typewithglobalconstraintsnode.html) TypeWithGlobalConstraintsNode Example: `'T when 'T : equality` — a type paired with one or more type constraints that apply globally. TypeWithGlobalConstraintsNode.``.ctor`` ``.ctor`` TypeWithGlobalConstraintsNode.Type Type TypeWithGlobalConstraintsNode.TypeConstraints TypeConstraints ### [TypeWithGlobalConstraintsNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typewithglobalconstraintsnode.html#``.ctor``) TypeWithGlobalConstraintsNode.``.ctor`` ``.ctor`` ### [TypeWithGlobalConstraintsNode.Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typewithglobalconstraintsnode.html#Type) TypeWithGlobalConstraintsNode.Type Type ### [TypeWithGlobalConstraintsNode.TypeConstraints](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-typewithglobalconstraintsnode.html#TypeConstraints) TypeWithGlobalConstraintsNode.TypeConstraints TypeConstraints ### [UnionCaseNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-unioncasenode.html) UnionCaseNode Example: `| MyCase of int * string` — a discriminated union case declaration. UnionCaseNode.``.ctor`` ``.ctor`` UnionCaseNode.XmlDoc XmlDoc UnionCaseNode.Attributes Attributes UnionCaseNode.Bar Bar UnionCaseNode.Fields Fields UnionCaseNode.Identifier Identifier ### [UnionCaseNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-unioncasenode.html#``.ctor``) UnionCaseNode.``.ctor`` ``.ctor`` ### [UnionCaseNode.XmlDoc](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-unioncasenode.html#XmlDoc) UnionCaseNode.XmlDoc XmlDoc ### [UnionCaseNode.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-unioncasenode.html#Attributes) UnionCaseNode.Attributes Attributes ### [UnionCaseNode.Bar](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-unioncasenode.html#Bar) UnionCaseNode.Bar Bar ### [UnionCaseNode.Fields](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-unioncasenode.html#Fields) UnionCaseNode.Fields Fields ### [UnionCaseNode.Identifier](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-unioncasenode.html#Identifier) UnionCaseNode.Identifier Identifier ### [UnitNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-unitnode.html) UnitNode Example: `()` — a unit value consisting of an opening and closing parenthesis. UnitNode.``.ctor`` ``.ctor`` UnitNode.ClosingParen ClosingParen UnitNode.OpeningParen OpeningParen ### [UnitNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-unitnode.html#``.ctor``) UnitNode.``.ctor`` ``.ctor`` ### [UnitNode.ClosingParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-unitnode.html#ClosingParen) UnitNode.ClosingParen ClosingParen ### [UnitNode.OpeningParen](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-unitnode.html#OpeningParen) UnitNode.OpeningParen OpeningParen ### [UnitOfMeasureNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-unitofmeasurenode.html) UnitOfMeasureNode Example: `` — a unit-of-measure annotation enclosed in angle brackets, used in type annotations. UnitOfMeasureNode.``.ctor`` ``.ctor`` UnitOfMeasureNode.LessThan LessThan UnitOfMeasureNode.Measure Measure UnitOfMeasureNode.GreaterThan GreaterThan ### [UnitOfMeasureNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-unitofmeasurenode.html#``.ctor``) UnitOfMeasureNode.``.ctor`` ``.ctor`` ### [UnitOfMeasureNode.LessThan](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-unitofmeasurenode.html#LessThan) UnitOfMeasureNode.LessThan LessThan ### [UnitOfMeasureNode.Measure](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-unitofmeasurenode.html#Measure) UnitOfMeasureNode.Measure Measure ### [UnitOfMeasureNode.GreaterThan](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-unitofmeasurenode.html#GreaterThan) UnitOfMeasureNode.GreaterThan GreaterThan ### [ValNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-valnode.html) ValNode Example: `val mutable x: int` — a value declaration in a class or signature file, optionally mutable and with an initial expression. ValNode.``.ctor`` ``.ctor`` ValNode.Expr Expr ValNode.LeadingKeyword LeadingKeyword ValNode.TypeParams TypeParams ValNode.Type Type ValNode.IsMutable IsMutable ValNode.XmlDoc XmlDoc ValNode.Attributes Attributes ValNode.Identifier Identifier ValNode.Equals Equals ValNode.Inline Inline ValNode.Accessibility Accessibility ### [ValNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-valnode.html#``.ctor``) ValNode.``.ctor`` ``.ctor`` ### [ValNode.Expr](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-valnode.html#Expr) ValNode.Expr Expr ### [ValNode.LeadingKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-valnode.html#LeadingKeyword) ValNode.LeadingKeyword LeadingKeyword ### [ValNode.TypeParams](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-valnode.html#TypeParams) ValNode.TypeParams TypeParams ### [ValNode.Type](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-valnode.html#Type) ValNode.Type Type ### [ValNode.IsMutable](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-valnode.html#IsMutable) ValNode.IsMutable IsMutable ### [ValNode.XmlDoc](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-valnode.html#XmlDoc) ValNode.XmlDoc XmlDoc ### [ValNode.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-valnode.html#Attributes) ValNode.Attributes Attributes ### [ValNode.Identifier](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-valnode.html#Identifier) ValNode.Identifier Identifier ### [ValNode.Equals](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-valnode.html#Equals) ValNode.Equals Equals ### [ValNode.Inline](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-valnode.html#Inline) ValNode.Inline Inline ### [ValNode.Accessibility](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-valnode.html#Accessibility) ValNode.Accessibility Accessibility ### [XmlDocNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-xmldocnode.html) XmlDocNode Example: `/// Summary line.\n/// More detail.` — an XML documentation comment block. Each element of Lines is one raw source line of the doc comment. XmlDocNode.``.ctor`` ``.ctor`` XmlDocNode.Lines Lines ### [XmlDocNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-xmldocnode.html#``.ctor``) XmlDocNode.``.ctor`` ``.ctor`` ### [XmlDocNode.Lines](https://fsprojects.github.io/fantomas/reference/fantomas-core-syntaxoak-xmldocnode.html#Lines) XmlDocNode.Lines Lines ### [Trivia](https://fsprojects.github.io/fantomas/reference/fantomas-core-trivia.html) Trivia Trivia.findNodeWhereRangeFitsIn findNodeWhereRangeFitsIn Trivia.collectCommentTextsFromAST collectCommentTextsFromAST Trivia.enrichTree enrichTree Trivia.insertCursor insertCursor ### [Trivia.findNodeWhereRangeFitsIn](https://fsprojects.github.io/fantomas/reference/fantomas-core-trivia.html#findNodeWhereRangeFitsIn) Trivia.findNodeWhereRangeFitsIn findNodeWhereRangeFitsIn ### [Trivia.collectCommentTextsFromAST](https://fsprojects.github.io/fantomas/reference/fantomas-core-trivia.html#collectCommentTextsFromAST) Trivia.collectCommentTextsFromAST collectCommentTextsFromAST ### [Trivia.enrichTree](https://fsprojects.github.io/fantomas/reference/fantomas-core-trivia.html#enrichTree) Trivia.enrichTree enrichTree ### [Trivia.insertCursor](https://fsprojects.github.io/fantomas/reference/fantomas-core-trivia.html#insertCursor) Trivia.insertCursor insertCursor Try and insert a cursor position as Trivia inside the Oak The cursor could either be inside a Node or floating around one. ### [Validation](https://fsprojects.github.io/fantomas/reference/fantomas-core-validation.html) Validation Validation.noWarningOrErrorDiagnostics noWarningOrErrorDiagnostics Validation.isValidFSharpCode isValidFSharpCode ### [Validation.noWarningOrErrorDiagnostics](https://fsprojects.github.io/fantomas/reference/fantomas-core-validation.html#noWarningOrErrorDiagnostics) Validation.noWarningOrErrorDiagnostics noWarningOrErrorDiagnostics ### [Validation.isValidFSharpCode](https://fsprojects.github.io/fantomas/reference/fantomas-core-validation.html#isValidFSharpCode) Validation.isValidFSharpCode isValidFSharpCode Check whether an input string is invalid in F# by looking for errors and warnings in the diagnostics. ### [Version](https://fsprojects.github.io/fantomas/reference/fantomas-core-version.html) Version Version.fantomasVersion fantomasVersion ### [Version.fantomasVersion](https://fsprojects.github.io/fantomas/reference/fantomas-core-version.html#fantomasVersion) Version.fantomasVersion fantomasVersion ### [CodeFormatter](https://fsprojects.github.io/fantomas/reference/fantomas-core-codeformatter.html) CodeFormatter CodeFormatter.FormatASTAsync FormatASTAsync CodeFormatter.FormatASTAsync FormatASTAsync CodeFormatter.FormatASTAsync FormatASTAsync CodeFormatter.FormatASTAsync FormatASTAsync CodeFormatter.FormatDocumentAsync FormatDocumentAsync CodeFormatter.FormatDocumentAsync FormatDocumentAsync CodeFormatter.FormatDocumentAsync FormatDocumentAsync CodeFormatter.FormatOakAsync FormatOakAsync CodeFormatter.FormatOakAsync FormatOakAsync CodeFormatter.FormatSelectionAsync FormatSelectionAsync CodeFormatter.FormatSelectionAsync FormatSelectionAsync CodeFormatter.GetVersion GetVersion CodeFormatter.GetWriterEventsAsync GetWriterEventsAsync CodeFormatter.GetWriterEventsAsync GetWriterEventsAsync CodeFormatter.GetWriterEventsAsync GetWriterEventsAsync CodeFormatter.IsValidFSharpCodeAsync IsValidFSharpCodeAsync CodeFormatter.MakePosition MakePosition CodeFormatter.MakeRange MakeRange CodeFormatter.ParseAsync ParseAsync CodeFormatter.ParseOakAsync ParseOakAsync CodeFormatter.TransformAST TransformAST CodeFormatter.TransformAST TransformAST ### [CodeFormatter.FormatASTAsync](https://fsprojects.github.io/fantomas/reference/fantomas-core-codeformatter.html#FormatASTAsync) CodeFormatter.FormatASTAsync FormatASTAsync Format an abstract syntax tree with the original source for trivia processing ### [CodeFormatter.FormatASTAsync](https://fsprojects.github.io/fantomas/reference/fantomas-core-codeformatter.html#FormatASTAsync) CodeFormatter.FormatASTAsync FormatASTAsync Format an abstract syntax tree with the original source for trivia processing ### [CodeFormatter.FormatASTAsync](https://fsprojects.github.io/fantomas/reference/fantomas-core-codeformatter.html#FormatASTAsync) CodeFormatter.FormatASTAsync FormatASTAsync Format an abstract syntax tree using a given config ### [CodeFormatter.FormatASTAsync](https://fsprojects.github.io/fantomas/reference/fantomas-core-codeformatter.html#FormatASTAsync) CodeFormatter.FormatASTAsync FormatASTAsync Format an abstract syntax tree ### [CodeFormatter.FormatDocumentAsync](https://fsprojects.github.io/fantomas/reference/fantomas-core-codeformatter.html#FormatDocumentAsync) CodeFormatter.FormatDocumentAsync FormatDocumentAsync Format a source string using an optional config. ### [CodeFormatter.FormatDocumentAsync](https://fsprojects.github.io/fantomas/reference/fantomas-core-codeformatter.html#FormatDocumentAsync) CodeFormatter.FormatDocumentAsync FormatDocumentAsync Format a source string using an optional config. ### [CodeFormatter.FormatDocumentAsync](https://fsprojects.github.io/fantomas/reference/fantomas-core-codeformatter.html#FormatDocumentAsync) CodeFormatter.FormatDocumentAsync FormatDocumentAsync Format a source string using an optional config. ### [CodeFormatter.FormatOakAsync](https://fsprojects.github.io/fantomas/reference/fantomas-core-codeformatter.html#FormatOakAsync) CodeFormatter.FormatOakAsync FormatOakAsync Format SyntaxOak to string using given config ### [CodeFormatter.FormatOakAsync](https://fsprojects.github.io/fantomas/reference/fantomas-core-codeformatter.html#FormatOakAsync) CodeFormatter.FormatOakAsync FormatOakAsync Format SyntaxOak to string ### [CodeFormatter.FormatSelectionAsync](https://fsprojects.github.io/fantomas/reference/fantomas-core-codeformatter.html#FormatSelectionAsync) CodeFormatter.FormatSelectionAsync FormatSelectionAsync Format a part of source string using given config, and return the (formatted) selected part only. Beware that the range argument is inclusive. The closest expression inside the selection will be formatted if possible. ### [CodeFormatter.FormatSelectionAsync](https://fsprojects.github.io/fantomas/reference/fantomas-core-codeformatter.html#FormatSelectionAsync) CodeFormatter.FormatSelectionAsync FormatSelectionAsync Format a part of a source string and return the (formatted) selected part only. Beware that the range argument is inclusive. The closest expression inside the selection will be formatted if possible. ### [CodeFormatter.GetVersion](https://fsprojects.github.io/fantomas/reference/fantomas-core-codeformatter.html#GetVersion) CodeFormatter.GetVersion GetVersion Returns the version of Fantomas found in the AssemblyInfo ### [CodeFormatter.GetWriterEventsAsync](https://fsprojects.github.io/fantomas/reference/fantomas-core-codeformatter.html#GetWriterEventsAsync) CodeFormatter.GetWriterEventsAsync GetWriterEventsAsync Debug only: returns the writer events produced during formatting of a source string with specific defines. ### [CodeFormatter.GetWriterEventsAsync](https://fsprojects.github.io/fantomas/reference/fantomas-core-codeformatter.html#GetWriterEventsAsync) CodeFormatter.GetWriterEventsAsync GetWriterEventsAsync Debug only: returns the writer events produced during formatting of a source string. ### [CodeFormatter.GetWriterEventsAsync](https://fsprojects.github.io/fantomas/reference/fantomas-core-codeformatter.html#GetWriterEventsAsync) CodeFormatter.GetWriterEventsAsync GetWriterEventsAsync Debug only: returns the writer events produced during formatting of a source string. ### [CodeFormatter.IsValidFSharpCodeAsync](https://fsprojects.github.io/fantomas/reference/fantomas-core-codeformatter.html#IsValidFSharpCodeAsync) CodeFormatter.IsValidFSharpCodeAsync IsValidFSharpCodeAsync Check whether an input string is invalid in F# by attempting to parse the code. ### [CodeFormatter.MakePosition](https://fsprojects.github.io/fantomas/reference/fantomas-core-codeformatter.html#MakePosition) CodeFormatter.MakePosition MakePosition Make a pos from line and column ### [CodeFormatter.MakeRange](https://fsprojects.github.io/fantomas/reference/fantomas-core-codeformatter.html#MakeRange) CodeFormatter.MakeRange MakeRange Make a range from (startLine, startCol) to (endLine, endCol) to select some text ### [CodeFormatter.ParseAsync](https://fsprojects.github.io/fantomas/reference/fantomas-core-codeformatter.html#ParseAsync) CodeFormatter.ParseAsync ParseAsync Parse a source string using given config ### [CodeFormatter.ParseOakAsync](https://fsprojects.github.io/fantomas/reference/fantomas-core-codeformatter.html#ParseOakAsync) CodeFormatter.ParseOakAsync ParseOakAsync Parse a source string to SyntaxOak ### [CodeFormatter.TransformAST](https://fsprojects.github.io/fantomas/reference/fantomas-core-codeformatter.html#TransformAST) CodeFormatter.TransformAST TransformAST Transform a ParsedInput to an Oak ### [CodeFormatter.TransformAST](https://fsprojects.github.io/fantomas/reference/fantomas-core-codeformatter.html#TransformAST) CodeFormatter.TransformAST TransformAST Transform a ParsedInput to an Oak ### [DefineCombination](https://fsprojects.github.io/fantomas/reference/fantomas-core-definecombination.html) DefineCombination DefineCombination.Value Value DefineCombination.Empty Empty DefineCombination.DefineCombination DefineCombination ### [DefineCombination.Value](https://fsprojects.github.io/fantomas/reference/fantomas-core-definecombination.html#Value) DefineCombination.Value Value ### [DefineCombination.Empty](https://fsprojects.github.io/fantomas/reference/fantomas-core-definecombination.html#Empty) DefineCombination.Empty Empty ### [DefineCombination.DefineCombination](https://fsprojects.github.io/fantomas/reference/fantomas-core-definecombination.html#DefineCombination) DefineCombination.DefineCombination DefineCombination ### [DefineParseException](https://fsprojects.github.io/fantomas/reference/fantomas-core-defineparseexception.html) DefineParseException Raised when one or more conditional compilation define combinations produce invalid syntax trees. DefineParseException.``.ctor`` ``.ctor`` DefineParseException.Combinations Combinations ### [DefineParseException.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-defineparseexception.html#``.ctor``) DefineParseException.``.ctor`` ``.ctor`` ### [DefineParseException.Combinations](https://fsprojects.github.io/fantomas/reference/fantomas-core-defineparseexception.html#Combinations) DefineParseException.Combinations Combinations The define combinations that failed to parse. ### [EndOfLineStyle](https://fsprojects.github.io/fantomas/reference/fantomas-core-endoflinestyle.html) EndOfLineStyle EndOfLineStyle.IsCR IsCR EndOfLineStyle.NewLineString NewLineString EndOfLineStyle.IsCRLF IsCRLF EndOfLineStyle.IsLF IsLF EndOfLineStyle.OfConfigString OfConfigString EndOfLineStyle.ToConfigString ToConfigString EndOfLineStyle.FromEnvironment FromEnvironment EndOfLineStyle.LF LF EndOfLineStyle.CR CR EndOfLineStyle.CRLF CRLF ### [EndOfLineStyle.IsCR](https://fsprojects.github.io/fantomas/reference/fantomas-core-endoflinestyle.html#IsCR) EndOfLineStyle.IsCR IsCR ### [EndOfLineStyle.NewLineString](https://fsprojects.github.io/fantomas/reference/fantomas-core-endoflinestyle.html#NewLineString) EndOfLineStyle.NewLineString NewLineString ### [EndOfLineStyle.IsCRLF](https://fsprojects.github.io/fantomas/reference/fantomas-core-endoflinestyle.html#IsCRLF) EndOfLineStyle.IsCRLF IsCRLF ### [EndOfLineStyle.IsLF](https://fsprojects.github.io/fantomas/reference/fantomas-core-endoflinestyle.html#IsLF) EndOfLineStyle.IsLF IsLF ### [EndOfLineStyle.OfConfigString](https://fsprojects.github.io/fantomas/reference/fantomas-core-endoflinestyle.html#OfConfigString) EndOfLineStyle.OfConfigString OfConfigString ### [EndOfLineStyle.ToConfigString](https://fsprojects.github.io/fantomas/reference/fantomas-core-endoflinestyle.html#ToConfigString) EndOfLineStyle.ToConfigString ToConfigString ### [EndOfLineStyle.FromEnvironment](https://fsprojects.github.io/fantomas/reference/fantomas-core-endoflinestyle.html#FromEnvironment) EndOfLineStyle.FromEnvironment FromEnvironment ### [EndOfLineStyle.LF](https://fsprojects.github.io/fantomas/reference/fantomas-core-endoflinestyle.html#LF) EndOfLineStyle.LF LF ### [EndOfLineStyle.CR](https://fsprojects.github.io/fantomas/reference/fantomas-core-endoflinestyle.html#CR) EndOfLineStyle.CR CR ### [EndOfLineStyle.CRLF](https://fsprojects.github.io/fantomas/reference/fantomas-core-endoflinestyle.html#CRLF) EndOfLineStyle.CRLF CRLF ### [EventList](https://fsprojects.github.io/fantomas/reference/fantomas-core-eventlist.html) EventList Mutable doubly-linked list of WriterEvents. Supports O(1) append, insert, remove, and truncation. EventList.``.ctor`` ``.ctor`` EventList.Append Append EventList.CreateBackupPoint CreateBackupPoint EventList.CurrentLineContent CurrentLineContent EventList.InsertAfter InsertAfter EventList.InsertBefore InsertBefore EventList.Remove Remove EventList.RollbackTo RollbackTo EventList.ToRevSeq ToRevSeq EventList.ToSeq ToSeq EventList.Head Head EventList.Tail Tail ### [EventList.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-eventlist.html#``.ctor``) EventList.``.ctor`` ``.ctor`` ### [EventList.Append](https://fsprojects.github.io/fantomas/reference/fantomas-core-eventlist.html#Append) EventList.Append Append O(1) append — returns the node for future reference. ### [EventList.CreateBackupPoint](https://fsprojects.github.io/fantomas/reference/fantomas-core-eventlist.html#CreateBackupPoint) EventList.CreateBackupPoint CreateBackupPoint O(1) — mark the current end of the list so we can later discard everything appended after it. Used by speculative formatting: create a backup point, try an expression, and RollbackTo if it doesn't fit. ### [EventList.CurrentLineContent](https://fsprojects.github.io/fantomas/reference/fantomas-core-eventlist.html#CurrentLineContent) EventList.CurrentLineContent CurrentLineContent Collect the text content of the current (last) line by walking backward from the tail to the nearest newline event. Returns the concatenated Write texts in forward order. ### [EventList.InsertAfter](https://fsprojects.github.io/fantomas/reference/fantomas-core-eventlist.html#InsertAfter) EventList.InsertAfter InsertAfter O(1) insert after a given node — returns the new node. ### [EventList.InsertBefore](https://fsprojects.github.io/fantomas/reference/fantomas-core-eventlist.html#InsertBefore) EventList.InsertBefore InsertBefore O(1) insert before a given node — returns the new node. ### [EventList.Remove](https://fsprojects.github.io/fantomas/reference/fantomas-core-eventlist.html#Remove) EventList.Remove Remove O(1) remove a node from the list. ### [EventList.RollbackTo](https://fsprojects.github.io/fantomas/reference/fantomas-core-eventlist.html#RollbackTo) EventList.RollbackTo RollbackTo O(1) — discard every node appended after `point`, restoring the list to where it was when CreateBackupPoint was called. Pass null to clear the entire list (when the backup point was created on an empty list). ### [EventList.ToRevSeq](https://fsprojects.github.io/fantomas/reference/fantomas-core-eventlist.html#ToRevSeq) EventList.ToRevSeq ToRevSeq Iterate events from tail to head (reverse order). ### [EventList.ToSeq](https://fsprojects.github.io/fantomas/reference/fantomas-core-eventlist.html#ToSeq) EventList.ToSeq ToSeq Iterate events from head to tail. ### [EventList.Head](https://fsprojects.github.io/fantomas/reference/fantomas-core-eventlist.html#Head) EventList.Head Head ### [EventList.Tail](https://fsprojects.github.io/fantomas/reference/fantomas-core-eventlist.html#Tail) EventList.Tail Tail ### [EventNode](https://fsprojects.github.io/fantomas/reference/fantomas-core-eventnode.html) EventNode A node in the mutable doubly-linked list of WriterEvents. We use [] instead of option for Prev/Next links because this is a hot path — every formatting operation appends nodes. Option would allocate a Some wrapper on every link assignment, adding GC pressure for no functional benefit. The null checks are contained within EventList's methods; callers work with non-null EventNode references returned by Append/InsertAfter/InsertBefore. EventNode.``.ctor`` ``.ctor`` EventNode.Next Next EventNode.Event Event EventNode.Prev Prev ### [EventNode.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-eventnode.html#``.ctor``) EventNode.``.ctor`` ``.ctor`` ### [EventNode.Next](https://fsprojects.github.io/fantomas/reference/fantomas-core-eventnode.html#Next) EventNode.Next Next ### [EventNode.Event](https://fsprojects.github.io/fantomas/reference/fantomas-core-eventnode.html#Event) EventNode.Event Event ### [EventNode.Prev](https://fsprojects.github.io/fantomas/reference/fantomas-core-eventnode.html#Prev) EventNode.Prev Prev ### [FormatConfig](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html) FormatConfig FormatConfig.IsStroustrupStyle IsStroustrupStyle FormatConfig.Default Default FormatConfig.IndentSize IndentSize FormatConfig.MaxLineLength MaxLineLength FormatConfig.EndOfLine EndOfLine FormatConfig.InsertFinalNewline InsertFinalNewline FormatConfig.SpaceBeforeParameter SpaceBeforeParameter FormatConfig.SpaceBeforeLowercaseInvocation SpaceBeforeLowercaseInvocation FormatConfig.SpaceBeforeUppercaseInvocation SpaceBeforeUppercaseInvocation FormatConfig.SpaceBeforeClassConstructor SpaceBeforeClassConstructor FormatConfig.SpaceBeforeMember SpaceBeforeMember FormatConfig.SpaceBeforeColon SpaceBeforeColon FormatConfig.SpaceAfterComma SpaceAfterComma FormatConfig.SpaceBeforeSemicolon SpaceBeforeSemicolon FormatConfig.SpaceAfterSemicolon SpaceAfterSemicolon FormatConfig.SpaceAroundDelimiter SpaceAroundDelimiter FormatConfig.MaxIfThenShortWidth MaxIfThenShortWidth FormatConfig.MaxIfThenElseShortWidth MaxIfThenElseShortWidth FormatConfig.MaxInfixOperatorExpression MaxInfixOperatorExpression FormatConfig.MaxRecordWidth MaxRecordWidth FormatConfig.MaxRecordNumberOfItems MaxRecordNumberOfItems FormatConfig.RecordMultilineFormatter RecordMultilineFormatter FormatConfig.MaxArrayOrListWidth MaxArrayOrListWidth FormatConfig.MaxArrayOrListNumberOfItems MaxArrayOrListNumberOfItems FormatConfig.ArrayOrListMultilineFormatter ArrayOrListMultilineFormatter FormatConfig.MaxValueBindingWidth MaxValueBindingWidth FormatConfig.MaxFunctionBindingWidth MaxFunctionBindingWidth FormatConfig.NewlineBetweenTypeDefinitionAndMembers NewlineBetweenTypeDefinitionAndMembers FormatConfig.AlignFunctionSignatureToIndentation AlignFunctionSignatureToIndentation FormatConfig.AlternativeLongMemberDefinitions AlternativeLongMemberDefinitions FormatConfig.MultiLineLambdaClosingNewline MultiLineLambdaClosingNewline FormatConfig.ExperimentalKeepIndentInBranch ExperimentalKeepIndentInBranch FormatConfig.BlankLinesAroundNestedMultilineExpressions BlankLinesAroundNestedMultilineExpressions FormatConfig.BarBeforeDiscriminatedUnionDeclaration BarBeforeDiscriminatedUnionDeclaration FormatConfig.MultilineBracketStyle MultilineBracketStyle FormatConfig.KeepMaxNumberOfBlankLines KeepMaxNumberOfBlankLines FormatConfig.NewlineBeforeMultilineComputationExpression NewlineBeforeMultilineComputationExpression FormatConfig.ExperimentalElmish ExperimentalElmish ### [FormatConfig.IsStroustrupStyle](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#IsStroustrupStyle) FormatConfig.IsStroustrupStyle IsStroustrupStyle ### [FormatConfig.Default](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#Default) FormatConfig.Default Default ### [FormatConfig.IndentSize](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#IndentSize) FormatConfig.IndentSize IndentSize ### [FormatConfig.MaxLineLength](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#MaxLineLength) FormatConfig.MaxLineLength MaxLineLength ### [FormatConfig.EndOfLine](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#EndOfLine) FormatConfig.EndOfLine EndOfLine ### [FormatConfig.InsertFinalNewline](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#InsertFinalNewline) FormatConfig.InsertFinalNewline InsertFinalNewline ### [FormatConfig.SpaceBeforeParameter](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#SpaceBeforeParameter) FormatConfig.SpaceBeforeParameter SpaceBeforeParameter ### [FormatConfig.SpaceBeforeLowercaseInvocation](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#SpaceBeforeLowercaseInvocation) FormatConfig.SpaceBeforeLowercaseInvocation SpaceBeforeLowercaseInvocation ### [FormatConfig.SpaceBeforeUppercaseInvocation](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#SpaceBeforeUppercaseInvocation) FormatConfig.SpaceBeforeUppercaseInvocation SpaceBeforeUppercaseInvocation ### [FormatConfig.SpaceBeforeClassConstructor](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#SpaceBeforeClassConstructor) FormatConfig.SpaceBeforeClassConstructor SpaceBeforeClassConstructor ### [FormatConfig.SpaceBeforeMember](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#SpaceBeforeMember) FormatConfig.SpaceBeforeMember SpaceBeforeMember ### [FormatConfig.SpaceBeforeColon](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#SpaceBeforeColon) FormatConfig.SpaceBeforeColon SpaceBeforeColon ### [FormatConfig.SpaceAfterComma](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#SpaceAfterComma) FormatConfig.SpaceAfterComma SpaceAfterComma ### [FormatConfig.SpaceBeforeSemicolon](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#SpaceBeforeSemicolon) FormatConfig.SpaceBeforeSemicolon SpaceBeforeSemicolon ### [FormatConfig.SpaceAfterSemicolon](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#SpaceAfterSemicolon) FormatConfig.SpaceAfterSemicolon SpaceAfterSemicolon ### [FormatConfig.SpaceAroundDelimiter](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#SpaceAroundDelimiter) FormatConfig.SpaceAroundDelimiter SpaceAroundDelimiter ### [FormatConfig.MaxIfThenShortWidth](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#MaxIfThenShortWidth) FormatConfig.MaxIfThenShortWidth MaxIfThenShortWidth ### [FormatConfig.MaxIfThenElseShortWidth](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#MaxIfThenElseShortWidth) FormatConfig.MaxIfThenElseShortWidth MaxIfThenElseShortWidth ### [FormatConfig.MaxInfixOperatorExpression](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#MaxInfixOperatorExpression) FormatConfig.MaxInfixOperatorExpression MaxInfixOperatorExpression ### [FormatConfig.MaxRecordWidth](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#MaxRecordWidth) FormatConfig.MaxRecordWidth MaxRecordWidth ### [FormatConfig.MaxRecordNumberOfItems](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#MaxRecordNumberOfItems) FormatConfig.MaxRecordNumberOfItems MaxRecordNumberOfItems ### [FormatConfig.RecordMultilineFormatter](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#RecordMultilineFormatter) FormatConfig.RecordMultilineFormatter RecordMultilineFormatter ### [FormatConfig.MaxArrayOrListWidth](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#MaxArrayOrListWidth) FormatConfig.MaxArrayOrListWidth MaxArrayOrListWidth ### [FormatConfig.MaxArrayOrListNumberOfItems](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#MaxArrayOrListNumberOfItems) FormatConfig.MaxArrayOrListNumberOfItems MaxArrayOrListNumberOfItems ### [FormatConfig.ArrayOrListMultilineFormatter](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#ArrayOrListMultilineFormatter) FormatConfig.ArrayOrListMultilineFormatter ArrayOrListMultilineFormatter ### [FormatConfig.MaxValueBindingWidth](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#MaxValueBindingWidth) FormatConfig.MaxValueBindingWidth MaxValueBindingWidth ### [FormatConfig.MaxFunctionBindingWidth](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#MaxFunctionBindingWidth) FormatConfig.MaxFunctionBindingWidth MaxFunctionBindingWidth ### [FormatConfig.NewlineBetweenTypeDefinitionAndMembers](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#NewlineBetweenTypeDefinitionAndMembers) FormatConfig.NewlineBetweenTypeDefinitionAndMembers NewlineBetweenTypeDefinitionAndMembers ### [FormatConfig.AlignFunctionSignatureToIndentation](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#AlignFunctionSignatureToIndentation) FormatConfig.AlignFunctionSignatureToIndentation AlignFunctionSignatureToIndentation ### [FormatConfig.AlternativeLongMemberDefinitions](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#AlternativeLongMemberDefinitions) FormatConfig.AlternativeLongMemberDefinitions AlternativeLongMemberDefinitions ### [FormatConfig.MultiLineLambdaClosingNewline](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#MultiLineLambdaClosingNewline) FormatConfig.MultiLineLambdaClosingNewline MultiLineLambdaClosingNewline ### [FormatConfig.ExperimentalKeepIndentInBranch](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#ExperimentalKeepIndentInBranch) FormatConfig.ExperimentalKeepIndentInBranch ExperimentalKeepIndentInBranch ### [FormatConfig.BlankLinesAroundNestedMultilineExpressions](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#BlankLinesAroundNestedMultilineExpressions) FormatConfig.BlankLinesAroundNestedMultilineExpressions BlankLinesAroundNestedMultilineExpressions ### [FormatConfig.BarBeforeDiscriminatedUnionDeclaration](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#BarBeforeDiscriminatedUnionDeclaration) FormatConfig.BarBeforeDiscriminatedUnionDeclaration BarBeforeDiscriminatedUnionDeclaration ### [FormatConfig.MultilineBracketStyle](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#MultilineBracketStyle) FormatConfig.MultilineBracketStyle MultilineBracketStyle ### [FormatConfig.KeepMaxNumberOfBlankLines](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#KeepMaxNumberOfBlankLines) FormatConfig.KeepMaxNumberOfBlankLines KeepMaxNumberOfBlankLines ### [FormatConfig.NewlineBeforeMultilineComputationExpression](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#NewlineBeforeMultilineComputationExpression) FormatConfig.NewlineBeforeMultilineComputationExpression NewlineBeforeMultilineComputationExpression ### [FormatConfig.ExperimentalElmish](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatconfig.html#ExperimentalElmish) FormatConfig.ExperimentalElmish ExperimentalElmish ### [FormatException](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatexception.html) FormatException Raised when Fantomas encounters a problem during formatting. FormatException.``.ctor`` ``.ctor`` ### [FormatException.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatexception.html#``.ctor``) FormatException.``.ctor`` ``.ctor`` ### [FormatResult](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatresult.html) FormatResult FormatResult.Code Code FormatResult.Cursor Cursor ### [FormatResult.Code](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatresult.html#Code) FormatResult.Code Code Formatted code ### [FormatResult.Cursor](https://fsprojects.github.io/fantomas/reference/fantomas-core-formatresult.html#Cursor) FormatResult.Cursor Cursor New position of the input cursor. This can be None when no cursor was passed as input or no position was resolved. ### [InvariantViolationException](https://fsprojects.github.io/fantomas/reference/fantomas-core-invariantviolationexception.html) InvariantViolationException Raised when Fantomas reaches a state that its own model says is impossible, for example a chain whose parts do not fit the shape the transformer guarantees. Unlike the other exceptions here, this never indicates a problem with the code being formatted: it is a bug in Fantomas, or a change in how the F# parser groups expressions. Failing loudly is deliberate — the alternative is silently dropping parts of the source. InvariantViolationException.``.ctor`` ``.ctor`` InvariantViolationException.Invariant Invariant InvariantViolationException.Range Range ### [InvariantViolationException.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-invariantviolationexception.html#``.ctor``) InvariantViolationException.``.ctor`` ``.ctor`` ### [InvariantViolationException.Invariant](https://fsprojects.github.io/fantomas/reference/fantomas-core-invariantviolationexception.html#Invariant) InvariantViolationException.Invariant Invariant The invariant that was violated, without the location or "please report" suffix. ### [InvariantViolationException.Range](https://fsprojects.github.io/fantomas/reference/fantomas-core-invariantviolationexception.html#Range) InvariantViolationException.Range Range The source range of the construct that triggered the violation. ### [MultilineBracketStyle](https://fsprojects.github.io/fantomas/reference/fantomas-core-multilinebracketstyle.html) MultilineBracketStyle MultilineBracketStyle.IsCramped IsCramped MultilineBracketStyle.IsAligned IsAligned MultilineBracketStyle.IsStroustrup IsStroustrup MultilineBracketStyle.OfConfigString OfConfigString MultilineBracketStyle.ToConfigString ToConfigString MultilineBracketStyle.Cramped Cramped MultilineBracketStyle.Aligned Aligned MultilineBracketStyle.Stroustrup Stroustrup ### [MultilineBracketStyle.IsCramped](https://fsprojects.github.io/fantomas/reference/fantomas-core-multilinebracketstyle.html#IsCramped) MultilineBracketStyle.IsCramped IsCramped ### [MultilineBracketStyle.IsAligned](https://fsprojects.github.io/fantomas/reference/fantomas-core-multilinebracketstyle.html#IsAligned) MultilineBracketStyle.IsAligned IsAligned ### [MultilineBracketStyle.IsStroustrup](https://fsprojects.github.io/fantomas/reference/fantomas-core-multilinebracketstyle.html#IsStroustrup) MultilineBracketStyle.IsStroustrup IsStroustrup ### [MultilineBracketStyle.OfConfigString](https://fsprojects.github.io/fantomas/reference/fantomas-core-multilinebracketstyle.html#OfConfigString) MultilineBracketStyle.OfConfigString OfConfigString ### [MultilineBracketStyle.ToConfigString](https://fsprojects.github.io/fantomas/reference/fantomas-core-multilinebracketstyle.html#ToConfigString) MultilineBracketStyle.ToConfigString ToConfigString ### [MultilineBracketStyle.Cramped](https://fsprojects.github.io/fantomas/reference/fantomas-core-multilinebracketstyle.html#Cramped) MultilineBracketStyle.Cramped Cramped ### [MultilineBracketStyle.Aligned](https://fsprojects.github.io/fantomas/reference/fantomas-core-multilinebracketstyle.html#Aligned) MultilineBracketStyle.Aligned Aligned ### [MultilineBracketStyle.Stroustrup](https://fsprojects.github.io/fantomas/reference/fantomas-core-multilinebracketstyle.html#Stroustrup) MultilineBracketStyle.Stroustrup Stroustrup ### [MultilineFormatterType](https://fsprojects.github.io/fantomas/reference/fantomas-core-multilineformattertype.html) MultilineFormatterType MultilineFormatterType.IsNumberOfItems IsNumberOfItems MultilineFormatterType.IsCharacterWidth IsCharacterWidth MultilineFormatterType.OfConfigString OfConfigString MultilineFormatterType.ToConfigString ToConfigString MultilineFormatterType.CharacterWidth CharacterWidth MultilineFormatterType.NumberOfItems NumberOfItems ### [MultilineFormatterType.IsNumberOfItems](https://fsprojects.github.io/fantomas/reference/fantomas-core-multilineformattertype.html#IsNumberOfItems) MultilineFormatterType.IsNumberOfItems IsNumberOfItems ### [MultilineFormatterType.IsCharacterWidth](https://fsprojects.github.io/fantomas/reference/fantomas-core-multilineformattertype.html#IsCharacterWidth) MultilineFormatterType.IsCharacterWidth IsCharacterWidth ### [MultilineFormatterType.OfConfigString](https://fsprojects.github.io/fantomas/reference/fantomas-core-multilineformattertype.html#OfConfigString) MultilineFormatterType.OfConfigString OfConfigString ### [MultilineFormatterType.ToConfigString](https://fsprojects.github.io/fantomas/reference/fantomas-core-multilineformattertype.html#ToConfigString) MultilineFormatterType.ToConfigString ToConfigString ### [MultilineFormatterType.CharacterWidth](https://fsprojects.github.io/fantomas/reference/fantomas-core-multilineformattertype.html#CharacterWidth) MultilineFormatterType.CharacterWidth CharacterWidth ### [MultilineFormatterType.NumberOfItems](https://fsprojects.github.io/fantomas/reference/fantomas-core-multilineformattertype.html#NumberOfItems) MultilineFormatterType.NumberOfItems NumberOfItems ### [Num](https://fsprojects.github.io/fantomas/reference/fantomas-core-num.html) Num ### [ParseException](https://fsprojects.github.io/fantomas/reference/fantomas-core-parseexception.html) ParseException Raised when the F# parser produces errors for source code without conditional directives. ParseException.diagnostics diagnostics ### [ParseException.diagnostics](https://fsprojects.github.io/fantomas/reference/fantomas-core-parseexception.html#diagnostics) ParseException.diagnostics diagnostics ### [Queue<'T>](https://fsprojects.github.io/fantomas/reference/fantomas-core-queue-1.html) Queue<'T> append only collection optimized for quick append of block of data and query operations data - list of blocks in reverse order Queue<'T>.``.ctor`` ``.ctor`` Queue<'T>.Append Append Queue<'T>.Rev Rev Queue<'T>.SkipExists SkipExists Queue<'T>.IsEmpty IsEmpty Queue<'T>.Length Length Queue<'T>.TryHead TryHead Queue<'T>.Head Head Queue<'T>.Tail Tail ### [Queue<'T>.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-core-queue-1.html#``.ctor``) Queue<'T>.``.ctor`` ``.ctor`` ### [Queue<'T>.Append](https://fsprojects.github.io/fantomas/reference/fantomas-core-queue-1.html#Append) Queue<'T>.Append Append ### [Queue<'T>.Rev](https://fsprojects.github.io/fantomas/reference/fantomas-core-queue-1.html#Rev) Queue<'T>.Rev Rev ### [Queue<'T>.SkipExists](https://fsprojects.github.io/fantomas/reference/fantomas-core-queue-1.html#SkipExists) Queue<'T>.SkipExists SkipExists Equivalent of q |> Queue.toSeq |> Seq.skip n |> Seq.skipWhile p |> Seq.exists f, optimized for speed ### [Queue<'T>.IsEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-core-queue-1.html#IsEmpty) Queue<'T>.IsEmpty IsEmpty ### [Queue<'T>.Length](https://fsprojects.github.io/fantomas/reference/fantomas-core-queue-1.html#Length) Queue<'T>.Length Length ### [Queue<'T>.TryHead](https://fsprojects.github.io/fantomas/reference/fantomas-core-queue-1.html#TryHead) Queue<'T>.TryHead TryHead ### [Queue<'T>.Head](https://fsprojects.github.io/fantomas/reference/fantomas-core-queue-1.html#Head) Queue<'T>.Head Head ### [Queue<'T>.Tail](https://fsprojects.github.io/fantomas/reference/fantomas-core-queue-1.html#Tail) Queue<'T>.Tail Tail ### [WriterEvent](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html) WriterEvent Represents a single event emitted during the code formatting process. The sequence of writer events captures how the formatter produces its output. WriterEvent.IsWriteLine IsWriteLine WriterEvent.IsPlaceholder IsPlaceholder WriterEvent.IsIndentBy IsIndentBy WriterEvent.IsStart IsStart WriterEvent.IsUnIndentBy IsUnIndentBy WriterEvent.IsSetIndent IsSetIndent WriterEvent.IsWriteBeforeNewline IsWriteBeforeNewline WriterEvent.IsSetAtColumn IsSetAtColumn WriterEvent.IsWriteLineInsideTrivia IsWriteLineInsideTrivia WriterEvent.IsRestoreIndent IsRestoreIndent WriterEvent.IsRestoreAtColumn IsRestoreAtColumn WriterEvent.IsWrite IsWrite WriterEvent.IsWriteTrivia IsWriteTrivia WriterEvent.IsWriteLineBecauseOfTrivia IsWriteLineBecauseOfTrivia WriterEvent.IsWriteLineInsideStringConst IsWriteLineInsideStringConst WriterEvent.IsNodeStart IsNodeStart WriterEvent.IsNodeEnd IsNodeEnd WriterEvent.Write Write WriterEvent.WriteTrivia WriteTrivia WriterEvent.WriteLine WriteLine WriterEvent.WriteLineInsideStringConst WriteLineInsideStringConst WriterEvent.WriteBeforeNewline WriteBeforeNewline WriterEvent.WriteLineBecauseOfTrivia WriteLineBecauseOfTrivia WriterEvent.WriteLineInsideTrivia WriteLineInsideTrivia WriterEvent.IndentBy IndentBy WriterEvent.UnIndentBy UnIndentBy WriterEvent.SetIndent SetIndent WriterEvent.RestoreIndent RestoreIndent WriterEvent.SetAtColumn SetAtColumn WriterEvent.RestoreAtColumn RestoreAtColumn WriterEvent.NodeStart NodeStart WriterEvent.NodeEnd NodeEnd WriterEvent.Start Start WriterEvent.Placeholder Placeholder ### [WriterEvent.IsWriteLine](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#IsWriteLine) WriterEvent.IsWriteLine IsWriteLine ### [WriterEvent.IsPlaceholder](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#IsPlaceholder) WriterEvent.IsPlaceholder IsPlaceholder ### [WriterEvent.IsIndentBy](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#IsIndentBy) WriterEvent.IsIndentBy IsIndentBy ### [WriterEvent.IsStart](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#IsStart) WriterEvent.IsStart IsStart ### [WriterEvent.IsUnIndentBy](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#IsUnIndentBy) WriterEvent.IsUnIndentBy IsUnIndentBy ### [WriterEvent.IsSetIndent](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#IsSetIndent) WriterEvent.IsSetIndent IsSetIndent ### [WriterEvent.IsWriteBeforeNewline](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#IsWriteBeforeNewline) WriterEvent.IsWriteBeforeNewline IsWriteBeforeNewline ### [WriterEvent.IsSetAtColumn](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#IsSetAtColumn) WriterEvent.IsSetAtColumn IsSetAtColumn ### [WriterEvent.IsWriteLineInsideTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#IsWriteLineInsideTrivia) WriterEvent.IsWriteLineInsideTrivia IsWriteLineInsideTrivia ### [WriterEvent.IsRestoreIndent](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#IsRestoreIndent) WriterEvent.IsRestoreIndent IsRestoreIndent ### [WriterEvent.IsRestoreAtColumn](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#IsRestoreAtColumn) WriterEvent.IsRestoreAtColumn IsRestoreAtColumn ### [WriterEvent.IsWrite](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#IsWrite) WriterEvent.IsWrite IsWrite ### [WriterEvent.IsWriteTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#IsWriteTrivia) WriterEvent.IsWriteTrivia IsWriteTrivia ### [WriterEvent.IsWriteLineBecauseOfTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#IsWriteLineBecauseOfTrivia) WriterEvent.IsWriteLineBecauseOfTrivia IsWriteLineBecauseOfTrivia ### [WriterEvent.IsWriteLineInsideStringConst](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#IsWriteLineInsideStringConst) WriterEvent.IsWriteLineInsideStringConst IsWriteLineInsideStringConst ### [WriterEvent.IsNodeStart](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#IsNodeStart) WriterEvent.IsNodeStart IsNodeStart ### [WriterEvent.IsNodeEnd](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#IsNodeEnd) WriterEvent.IsNodeEnd IsNodeEnd ### [WriterEvent.Write](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#Write) WriterEvent.Write Write Append literal text to the current line. ### [WriterEvent.WriteTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#WriteTrivia) WriterEvent.WriteTrivia WriteTrivia Emit text that originated from trivia (comments, XML doc lines, or compiler directives). Behaves identically to Write in dump output, but allows the formatting engine to recognise trivia events without fragile string-prefix checks (e.g. "starts with //"). ### [WriterEvent.WriteLine](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#WriteLine) WriterEvent.WriteLine WriteLine End the current line and start a new one at the current indentation level. ### [WriterEvent.WriteLineInsideStringConst](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#WriteLineInsideStringConst) WriterEvent.WriteLineInsideStringConst WriteLineInsideStringConst Newline inside a multiline string constant — no indentation is applied. ### [WriterEvent.WriteBeforeNewline](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#WriteBeforeNewline) WriterEvent.WriteBeforeNewline WriteBeforeNewline Queue text to be appended just before the next newline (e.g. trailing line comments). ### [WriterEvent.WriteLineBecauseOfTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#WriteLineBecauseOfTrivia) WriterEvent.WriteLineBecauseOfTrivia WriteLineBecauseOfTrivia Newline introduced by trivia (comments, directives) rather than by the formatter itself. Distinguished from WriteLine so colWithNlnWhenItemIsMultiline can ignore trivia-induced newlines. ### [WriterEvent.WriteLineInsideTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#WriteLineInsideTrivia) WriterEvent.WriteLineInsideTrivia WriteLineInsideTrivia Newline inside a trivia block (e.g. inside a block comment or directive). ### [WriterEvent.IndentBy](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#IndentBy) WriterEvent.IndentBy IndentBy Increase indentation by the given number of spaces. Takes effect on the next newline. ### [WriterEvent.UnIndentBy](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#UnIndentBy) WriterEvent.UnIndentBy UnIndentBy Decrease indentation by the given number of spaces. ### [WriterEvent.SetIndent](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#SetIndent) WriterEvent.SetIndent SetIndent Set indentation to an absolute column position. ### [WriterEvent.RestoreIndent](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#RestoreIndent) WriterEvent.RestoreIndent RestoreIndent Restore indentation to a previously saved value. ### [WriterEvent.SetAtColumn](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#SetAtColumn) WriterEvent.SetAtColumn SetAtColumn Set the AtColumn value — the minimum indentation floor for subsequent newlines. ### [WriterEvent.RestoreAtColumn](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#RestoreAtColumn) WriterEvent.RestoreAtColumn RestoreAtColumn Restore AtColumn to a previously saved value. ### [WriterEvent.NodeStart](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#NodeStart) WriterEvent.NodeStart NodeStart Diagnostic marker: beginning of an Oak node. Only emitted when DebugMode is enabled. ### [WriterEvent.NodeEnd](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#NodeEnd) WriterEvent.NodeEnd NodeEnd Diagnostic marker: end of an Oak node. Only emitted when DebugMode is enabled. ### [WriterEvent.Start](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#Start) WriterEvent.Start Start Marks the beginning of a colWithNlnWhenItemIsMultiline block. No-op during WriterModel.update and dump — used only as a DLL position marker. ### [WriterEvent.Placeholder](https://fsprojects.github.io/fantomas/reference/fantomas-core-writerevent.html#Placeholder) WriterEvent.Placeholder Placeholder Placeholder separator between items in a colWithNlnWhenItemIsMultiline block. After all items are emitted, each Placeholder is inspected to determine if the item that follows it was multiline, and then replaced with the appropriate separator. No-op during WriterModel.update and dump. ### [DiagnosticMessage](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticmessage.html) DiagnosticMessage DiagnosticMessage.ResourceString<'T> ResourceString<'T> DiagnosticMessage.DeclareResourceString DeclareResourceString ### [DiagnosticMessage.DeclareResourceString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticmessage.html#DeclareResourceString) DiagnosticMessage.DeclareResourceString DeclareResourceString ### [ResourceString<'T>](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticmessage-resourcestring-1.html) ResourceString<'T> ResourceString<'T>.``.ctor`` ``.ctor`` ResourceString<'T>.Format Format ### [ResourceString<'T>.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticmessage-resourcestring-1.html#``.ctor``) ResourceString<'T>.``.ctor`` ``.ctor`` ### [ResourceString<'T>.Format](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticmessage-resourcestring-1.html#Format) ResourceString<'T>.Format Format ### [DiagnosticsLogger](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html) DiagnosticsLogger DiagnosticsLogger.BuildPhaseSubcategory BuildPhaseSubcategory DiagnosticsLogger.DiagnosticsLoggerExtensions DiagnosticsLoggerExtensions DiagnosticsLogger.MultipleDiagnosticsLoggers MultipleDiagnosticsLoggers DiagnosticsLogger.OperationResult OperationResult DiagnosticsLogger.StackGuardMetrics StackGuardMetrics DiagnosticsLogger.BuildPhase BuildPhase DiagnosticsLogger.CapturingDiagnosticsLogger CapturingDiagnosticsLogger DiagnosticsLogger.CompilationGlobalsScope CompilationGlobalsScope DiagnosticsLogger.Deprecated Deprecated DiagnosticsLogger.DiagnosticEnabledWithLanguageFeature DiagnosticEnabledWithLanguageFeature DiagnosticsLogger.DiagnosticStyle DiagnosticStyle DiagnosticsLogger.DiagnosticWithSuggestions DiagnosticWithSuggestions DiagnosticsLogger.DiagnosticWithText DiagnosticWithText DiagnosticsLogger.DiagnosticsLogger DiagnosticsLogger DiagnosticsLogger.DiagnosticsThreadStatics DiagnosticsThreadStatics DiagnosticsLogger.Exiter Exiter DiagnosticsLogger.Experimental Experimental DiagnosticsLogger.ImperativeOperationResult ImperativeOperationResult DiagnosticsLogger.InternalError InternalError DiagnosticsLogger.InternalException InternalException DiagnosticsLogger.LibraryUseOnly LibraryUseOnly DiagnosticsLogger.ObsoleteDiagnostic ObsoleteDiagnostic DiagnosticsLogger.ObsoleteDiagnosticInfo ObsoleteDiagnosticInfo DiagnosticsLogger.OperationResult<'T> OperationResult<'T> DiagnosticsLogger.PhasedDiagnostic PhasedDiagnostic DiagnosticsLogger.PossibleUnverifiableCode PossibleUnverifiableCode DiagnosticsLogger.ReportedError ReportedError DiagnosticsLogger.StackGuard StackGuard DiagnosticsLogger.StopProcessingExiter StopProcessingExiter DiagnosticsLogger.StopProcessingExn StopProcessingExn DiagnosticsLogger.Suggestions Suggestions DiagnosticsLogger.SuppressLanguageFeatureCheck SuppressLanguageFeatureCheck DiagnosticsLogger.TrackErrorsBuilder TrackErrorsBuilder DiagnosticsLogger.UnresolvedPathReference UnresolvedPathReference DiagnosticsLogger.UnresolvedPathReferenceNoRange UnresolvedPathReferenceNoRange DiagnosticsLogger.UnresolvedReferenceError UnresolvedReferenceError DiagnosticsLogger.UnresolvedReferenceNoRange UnresolvedReferenceNoRange DiagnosticsLogger.UserCompilerMessage UserCompilerMessage DiagnosticsLogger.WrappedError WrappedError DiagnosticsLogger.findOriginalException findOriginalException DiagnosticsLogger.NoSuggestions NoSuggestions DiagnosticsLogger.StopProcessing StopProcessing DiagnosticsLogger.Error Error DiagnosticsLogger.ErrorWithSuggestions ErrorWithSuggestions DiagnosticsLogger.ErrorEnabledWithLanguageFeature ErrorEnabledWithLanguageFeature DiagnosticsLogger.protectAssemblyExploration protectAssemblyExploration DiagnosticsLogger.protectAssemblyExplorationF protectAssemblyExplorationF DiagnosticsLogger.protectAssemblyExplorationNoReraise protectAssemblyExplorationNoReraise DiagnosticsLogger.AttachRange AttachRange DiagnosticsLogger.QuitProcessExiter QuitProcessExiter DiagnosticsLogger.DiscardErrorsLogger DiscardErrorsLogger DiagnosticsLogger.AssertFalseDiagnosticsLogger AssertFalseDiagnosticsLogger DiagnosticsLogger.UseBuildPhase UseBuildPhase DiagnosticsLogger.UseTransformedDiagnosticsLogger UseTransformedDiagnosticsLogger DiagnosticsLogger.UseDiagnosticsLogger UseDiagnosticsLogger DiagnosticsLogger.SetThreadBuildPhaseNoUnwind SetThreadBuildPhaseNoUnwind DiagnosticsLogger.SetThreadDiagnosticsLoggerNoUnwind SetThreadDiagnosticsLoggerNoUnwind DiagnosticsLogger.errorR errorR DiagnosticsLogger.warning warning DiagnosticsLogger.error error DiagnosticsLogger.informationalWarning informationalWarning DiagnosticsLogger.simulateError simulateError DiagnosticsLogger.diagnosticSink diagnosticSink DiagnosticsLogger.errorRecovery errorRecovery DiagnosticsLogger.stopProcessingRecovery stopProcessingRecovery DiagnosticsLogger.errorRecoveryNoRange errorRecoveryNoRange DiagnosticsLogger.deprecatedWithError deprecatedWithError DiagnosticsLogger.libraryOnlyError libraryOnlyError DiagnosticsLogger.libraryOnlyWarning libraryOnlyWarning DiagnosticsLogger.deprecatedOperator deprecatedOperator DiagnosticsLogger.suppressErrorReporting suppressErrorReporting DiagnosticsLogger.conditionallySuppressErrorReporting conditionallySuppressErrorReporting DiagnosticsLogger.ReportWarnings ReportWarnings DiagnosticsLogger.CommitOperationResult CommitOperationResult DiagnosticsLogger.RaiseOperationResult RaiseOperationResult DiagnosticsLogger.ErrorD ErrorD DiagnosticsLogger.WarnD WarnD DiagnosticsLogger.CompleteD CompleteD DiagnosticsLogger.ResultD ResultD DiagnosticsLogger.CheckNoErrorsAndGetWarnings CheckNoErrorsAndGetWarnings DiagnosticsLogger.bind bind DiagnosticsLogger.IterateD IterateD DiagnosticsLogger.WhileD WhileD DiagnosticsLogger.MapD MapD DiagnosticsLogger.trackErrors trackErrors DiagnosticsLogger.OptionD OptionD DiagnosticsLogger.IterateIdxD IterateIdxD DiagnosticsLogger.Iterate2D Iterate2D DiagnosticsLogger.TryD TryD DiagnosticsLogger.RepeatWhileD RepeatWhileD DiagnosticsLogger.AtLeastOneD AtLeastOneD DiagnosticsLogger.AtLeastOne2D AtLeastOne2D DiagnosticsLogger.MapReduceD MapReduceD DiagnosticsLogger.MapReduce2D MapReduce2D DiagnosticsLogger.stringThatIsAProxyForANewlineInFlatErrors stringThatIsAProxyForANewlineInFlatErrors DiagnosticsLogger.NewlineifyErrorString NewlineifyErrorString DiagnosticsLogger.NormalizeErrorString NormalizeErrorString DiagnosticsLogger.NormalizeErrorRichText NormalizeErrorRichText DiagnosticsLogger.languageFeatureError languageFeatureError DiagnosticsLogger.checkLanguageFeatureError checkLanguageFeatureError DiagnosticsLogger.tryCheckLanguageFeatureAndRecover tryCheckLanguageFeatureAndRecover DiagnosticsLogger.checkLanguageFeatureAndRecover checkLanguageFeatureAndRecover DiagnosticsLogger.tryLanguageFeatureErrorOption tryLanguageFeatureErrorOption DiagnosticsLogger.languageFeatureNotSupportedInLibraryError languageFeatureNotSupportedInLibraryError DiagnosticsLogger.(|StopProcessing|_|) (|StopProcessing|_|) ### [DiagnosticsLogger.findOriginalException](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#findOriginalException) DiagnosticsLogger.findOriginalException findOriginalException ### [DiagnosticsLogger.NoSuggestions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#NoSuggestions) DiagnosticsLogger.NoSuggestions NoSuggestions ### [DiagnosticsLogger.StopProcessing](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#StopProcessing) DiagnosticsLogger.StopProcessing StopProcessing ### [DiagnosticsLogger.Error](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#Error) DiagnosticsLogger.Error Error Creates a diagnostic exception whose text comes via SR.* ### [DiagnosticsLogger.ErrorWithSuggestions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#ErrorWithSuggestions) DiagnosticsLogger.ErrorWithSuggestions ErrorWithSuggestions Creates a DiagnosticWithSuggestions whose text comes via SR.* ### [DiagnosticsLogger.ErrorEnabledWithLanguageFeature](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#ErrorEnabledWithLanguageFeature) DiagnosticsLogger.ErrorEnabledWithLanguageFeature ErrorEnabledWithLanguageFeature Creates a DiagnosticEnabledWithLanguageFeature whose text comes via SR.* ### [DiagnosticsLogger.protectAssemblyExploration](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#protectAssemblyExploration) DiagnosticsLogger.protectAssemblyExploration protectAssemblyExploration ### [DiagnosticsLogger.protectAssemblyExplorationF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#protectAssemblyExplorationF) DiagnosticsLogger.protectAssemblyExplorationF protectAssemblyExplorationF ### [DiagnosticsLogger.protectAssemblyExplorationNoReraise](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#protectAssemblyExplorationNoReraise) DiagnosticsLogger.protectAssemblyExplorationNoReraise protectAssemblyExplorationNoReraise ### [DiagnosticsLogger.AttachRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#AttachRange) DiagnosticsLogger.AttachRange AttachRange ### [DiagnosticsLogger.QuitProcessExiter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#QuitProcessExiter) DiagnosticsLogger.QuitProcessExiter QuitProcessExiter An exiter that quits the process if Exit is called. ### [DiagnosticsLogger.DiscardErrorsLogger](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#DiscardErrorsLogger) DiagnosticsLogger.DiscardErrorsLogger DiscardErrorsLogger Represents a DiagnosticsLogger that discards diagnostics ### [DiagnosticsLogger.AssertFalseDiagnosticsLogger](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#AssertFalseDiagnosticsLogger) DiagnosticsLogger.AssertFalseDiagnosticsLogger AssertFalseDiagnosticsLogger Represents a DiagnosticsLogger that ignores diagnostics and asserts ### [DiagnosticsLogger.UseBuildPhase](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#UseBuildPhase) DiagnosticsLogger.UseBuildPhase UseBuildPhase NOTE: The change will be undone when the returned "unwind" object disposes ### [DiagnosticsLogger.UseTransformedDiagnosticsLogger](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#UseTransformedDiagnosticsLogger) DiagnosticsLogger.UseTransformedDiagnosticsLogger UseTransformedDiagnosticsLogger NOTE: The change will be undone when the returned "unwind" object disposes ### [DiagnosticsLogger.UseDiagnosticsLogger](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#UseDiagnosticsLogger) DiagnosticsLogger.UseDiagnosticsLogger UseDiagnosticsLogger ### [DiagnosticsLogger.SetThreadBuildPhaseNoUnwind](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#SetThreadBuildPhaseNoUnwind) DiagnosticsLogger.SetThreadBuildPhaseNoUnwind SetThreadBuildPhaseNoUnwind ### [DiagnosticsLogger.SetThreadDiagnosticsLoggerNoUnwind](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#SetThreadDiagnosticsLoggerNoUnwind) DiagnosticsLogger.SetThreadDiagnosticsLoggerNoUnwind SetThreadDiagnosticsLoggerNoUnwind ### [DiagnosticsLogger.errorR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#errorR) DiagnosticsLogger.errorR errorR Reports an error diagnostic and continues ### [DiagnosticsLogger.warning](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#warning) DiagnosticsLogger.warning warning Reports a warning diagnostic ### [DiagnosticsLogger.error](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#error) DiagnosticsLogger.error error Reports an error and raises a ReportedError exception ### [DiagnosticsLogger.informationalWarning](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#informationalWarning) DiagnosticsLogger.informationalWarning informationalWarning Reports an informational diagnostic ### [DiagnosticsLogger.simulateError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#simulateError) DiagnosticsLogger.simulateError simulateError ### [DiagnosticsLogger.diagnosticSink](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#diagnosticSink) DiagnosticsLogger.diagnosticSink diagnosticSink ### [DiagnosticsLogger.errorRecovery](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#errorRecovery) DiagnosticsLogger.errorRecovery errorRecovery ### [DiagnosticsLogger.stopProcessingRecovery](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#stopProcessingRecovery) DiagnosticsLogger.stopProcessingRecovery stopProcessingRecovery ### [DiagnosticsLogger.errorRecoveryNoRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#errorRecoveryNoRange) DiagnosticsLogger.errorRecoveryNoRange errorRecoveryNoRange ### [DiagnosticsLogger.deprecatedWithError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#deprecatedWithError) DiagnosticsLogger.deprecatedWithError deprecatedWithError ### [DiagnosticsLogger.libraryOnlyError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#libraryOnlyError) DiagnosticsLogger.libraryOnlyError libraryOnlyError ### [DiagnosticsLogger.libraryOnlyWarning](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#libraryOnlyWarning) DiagnosticsLogger.libraryOnlyWarning libraryOnlyWarning ### [DiagnosticsLogger.deprecatedOperator](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#deprecatedOperator) DiagnosticsLogger.deprecatedOperator deprecatedOperator ### [DiagnosticsLogger.suppressErrorReporting](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#suppressErrorReporting) DiagnosticsLogger.suppressErrorReporting suppressErrorReporting ### [DiagnosticsLogger.conditionallySuppressErrorReporting](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#conditionallySuppressErrorReporting) DiagnosticsLogger.conditionallySuppressErrorReporting conditionallySuppressErrorReporting ### [DiagnosticsLogger.ReportWarnings](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#ReportWarnings) DiagnosticsLogger.ReportWarnings ReportWarnings ### [DiagnosticsLogger.CommitOperationResult](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#CommitOperationResult) DiagnosticsLogger.CommitOperationResult CommitOperationResult ### [DiagnosticsLogger.RaiseOperationResult](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#RaiseOperationResult) DiagnosticsLogger.RaiseOperationResult RaiseOperationResult ### [DiagnosticsLogger.ErrorD](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#ErrorD) DiagnosticsLogger.ErrorD ErrorD ### [DiagnosticsLogger.WarnD](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#WarnD) DiagnosticsLogger.WarnD WarnD ### [DiagnosticsLogger.CompleteD](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#CompleteD) DiagnosticsLogger.CompleteD CompleteD ### [DiagnosticsLogger.ResultD](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#ResultD) DiagnosticsLogger.ResultD ResultD ### [DiagnosticsLogger.CheckNoErrorsAndGetWarnings](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#CheckNoErrorsAndGetWarnings) DiagnosticsLogger.CheckNoErrorsAndGetWarnings CheckNoErrorsAndGetWarnings ### [DiagnosticsLogger.bind](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#bind) DiagnosticsLogger.bind bind The bind in the monad. Stop on first error. Accumulate warnings and continue. Not meant for direct usage. Used in other inlined functions ### [DiagnosticsLogger.IterateD](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#IterateD) DiagnosticsLogger.IterateD IterateD Stop on first error. Accumulate warnings and continue. ### [DiagnosticsLogger.WhileD](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#WhileD) DiagnosticsLogger.WhileD WhileD ### [DiagnosticsLogger.MapD](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#MapD) DiagnosticsLogger.MapD MapD ### [DiagnosticsLogger.trackErrors](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#trackErrors) DiagnosticsLogger.trackErrors trackErrors ### [DiagnosticsLogger.OptionD](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#OptionD) DiagnosticsLogger.OptionD OptionD ### [DiagnosticsLogger.IterateIdxD](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#IterateIdxD) DiagnosticsLogger.IterateIdxD IterateIdxD ### [DiagnosticsLogger.Iterate2D](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#Iterate2D) DiagnosticsLogger.Iterate2D Iterate2D Stop on first error. Accumulate warnings and continue. ### [DiagnosticsLogger.TryD](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#TryD) DiagnosticsLogger.TryD TryD ### [DiagnosticsLogger.RepeatWhileD](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#RepeatWhileD) DiagnosticsLogger.RepeatWhileD RepeatWhileD ### [DiagnosticsLogger.AtLeastOneD](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#AtLeastOneD) DiagnosticsLogger.AtLeastOneD AtLeastOneD ### [DiagnosticsLogger.AtLeastOne2D](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#AtLeastOne2D) DiagnosticsLogger.AtLeastOne2D AtLeastOne2D ### [DiagnosticsLogger.MapReduceD](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#MapReduceD) DiagnosticsLogger.MapReduceD MapReduceD ### [DiagnosticsLogger.MapReduce2D](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#MapReduce2D) DiagnosticsLogger.MapReduce2D MapReduce2D ### [DiagnosticsLogger.stringThatIsAProxyForANewlineInFlatErrors](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#stringThatIsAProxyForANewlineInFlatErrors) DiagnosticsLogger.stringThatIsAProxyForANewlineInFlatErrors stringThatIsAProxyForANewlineInFlatErrors ### [DiagnosticsLogger.NewlineifyErrorString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#NewlineifyErrorString) DiagnosticsLogger.NewlineifyErrorString NewlineifyErrorString ### [DiagnosticsLogger.NormalizeErrorString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#NormalizeErrorString) DiagnosticsLogger.NormalizeErrorString NormalizeErrorString fixes given string by replacing all control chars with spaces. NOTE: newlines are recognized and replaced with stringThatIsAProxyForANewlineInFlatErrors (ASCII 29, the 'group separator'), which is decoded by the IDE with 'NewlineifyErrorString' back into newlines, so that multi-line errors can be displayed in QuickInfo ### [DiagnosticsLogger.NormalizeErrorRichText](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#NormalizeErrorRichText) DiagnosticsLogger.NormalizeErrorRichText NormalizeErrorRichText Same as 'NormalizeErrorString', but applied to the parts of a rich message, so that the classification of each part is preserved. Parts left empty by normalization are dropped. ### [DiagnosticsLogger.languageFeatureError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#languageFeatureError) DiagnosticsLogger.languageFeatureError languageFeatureError ### [DiagnosticsLogger.checkLanguageFeatureError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#checkLanguageFeatureError) DiagnosticsLogger.checkLanguageFeatureError checkLanguageFeatureError ### [DiagnosticsLogger.tryCheckLanguageFeatureAndRecover](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#tryCheckLanguageFeatureAndRecover) DiagnosticsLogger.tryCheckLanguageFeatureAndRecover tryCheckLanguageFeatureAndRecover ### [DiagnosticsLogger.checkLanguageFeatureAndRecover](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#checkLanguageFeatureAndRecover) DiagnosticsLogger.checkLanguageFeatureAndRecover checkLanguageFeatureAndRecover ### [DiagnosticsLogger.tryLanguageFeatureErrorOption](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#tryLanguageFeatureErrorOption) DiagnosticsLogger.tryLanguageFeatureErrorOption tryLanguageFeatureErrorOption ### [DiagnosticsLogger.languageFeatureNotSupportedInLibraryError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#languageFeatureNotSupportedInLibraryError) DiagnosticsLogger.languageFeatureNotSupportedInLibraryError languageFeatureNotSupportedInLibraryError ### [DiagnosticsLogger.(|StopProcessing|_|)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger.html#(|StopProcessing|_|)) DiagnosticsLogger.(|StopProcessing|_|) (|StopProcessing|_|) ### [BuildPhaseSubcategory](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphasesubcategory.html) BuildPhaseSubcategory Literal build phase subcategory strings. BuildPhaseSubcategory.DefaultPhase DefaultPhase BuildPhaseSubcategory.Compile Compile BuildPhaseSubcategory.Parameter Parameter BuildPhaseSubcategory.Parse Parse BuildPhaseSubcategory.TypeCheck TypeCheck BuildPhaseSubcategory.CodeGen CodeGen BuildPhaseSubcategory.Optimize Optimize BuildPhaseSubcategory.IlxGen IlxGen BuildPhaseSubcategory.IlGen IlGen BuildPhaseSubcategory.Output Output BuildPhaseSubcategory.Interactive Interactive BuildPhaseSubcategory.Internal Internal ### [BuildPhaseSubcategory.DefaultPhase](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphasesubcategory.html#DefaultPhase) BuildPhaseSubcategory.DefaultPhase DefaultPhase ### [BuildPhaseSubcategory.Compile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphasesubcategory.html#Compile) BuildPhaseSubcategory.Compile Compile ### [BuildPhaseSubcategory.Parameter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphasesubcategory.html#Parameter) BuildPhaseSubcategory.Parameter Parameter ### [BuildPhaseSubcategory.Parse](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphasesubcategory.html#Parse) BuildPhaseSubcategory.Parse Parse ### [BuildPhaseSubcategory.TypeCheck](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphasesubcategory.html#TypeCheck) BuildPhaseSubcategory.TypeCheck TypeCheck ### [BuildPhaseSubcategory.CodeGen](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphasesubcategory.html#CodeGen) BuildPhaseSubcategory.CodeGen CodeGen ### [BuildPhaseSubcategory.Optimize](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphasesubcategory.html#Optimize) BuildPhaseSubcategory.Optimize Optimize ### [BuildPhaseSubcategory.IlxGen](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphasesubcategory.html#IlxGen) BuildPhaseSubcategory.IlxGen IlxGen ### [BuildPhaseSubcategory.IlGen](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphasesubcategory.html#IlGen) BuildPhaseSubcategory.IlGen IlGen ### [BuildPhaseSubcategory.Output](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphasesubcategory.html#Output) BuildPhaseSubcategory.Output Output ### [BuildPhaseSubcategory.Interactive](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphasesubcategory.html#Interactive) BuildPhaseSubcategory.Interactive Interactive ### [BuildPhaseSubcategory.Internal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphasesubcategory.html#Internal) BuildPhaseSubcategory.Internal Internal ### [DiagnosticsLoggerExtensions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticsloggerextensions.html) DiagnosticsLoggerExtensions DiagnosticsLoggerExtensions.tryAndDetectDev15 tryAndDetectDev15 DiagnosticsLoggerExtensions.PreserveStackTrace PreserveStackTrace DiagnosticsLoggerExtensions.ErrorR ErrorR DiagnosticsLoggerExtensions.Warning Warning DiagnosticsLoggerExtensions.Error Error DiagnosticsLoggerExtensions.SimulateError SimulateError DiagnosticsLoggerExtensions.ErrorRecovery ErrorRecovery DiagnosticsLoggerExtensions.StopProcessingRecovery StopProcessingRecovery DiagnosticsLoggerExtensions.ErrorRecoveryNoRange ErrorRecoveryNoRange ### [DiagnosticsLoggerExtensions.tryAndDetectDev15](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticsloggerextensions.html#tryAndDetectDev15) DiagnosticsLoggerExtensions.tryAndDetectDev15 tryAndDetectDev15 ### [DiagnosticsLoggerExtensions.PreserveStackTrace](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticsloggerextensions.html#PreserveStackTrace) DiagnosticsLoggerExtensions.PreserveStackTrace PreserveStackTrace Instruct the exception not to reset itself when thrown again. ### [DiagnosticsLoggerExtensions.ErrorR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticsloggerextensions.html#ErrorR) DiagnosticsLoggerExtensions.ErrorR ErrorR Report a diagnostic as an error and recover ### [DiagnosticsLoggerExtensions.Warning](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticsloggerextensions.html#Warning) DiagnosticsLoggerExtensions.Warning Warning Report a diagnostic as a warning and recover ### [DiagnosticsLoggerExtensions.Error](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticsloggerextensions.html#Error) DiagnosticsLoggerExtensions.Error Error Report a diagnostic as an error and raise `ReportedError` ### [DiagnosticsLoggerExtensions.SimulateError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticsloggerextensions.html#SimulateError) DiagnosticsLoggerExtensions.SimulateError SimulateError Simulates a diagnostic. For test purposes only. ### [DiagnosticsLoggerExtensions.ErrorRecovery](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticsloggerextensions.html#ErrorRecovery) DiagnosticsLoggerExtensions.ErrorRecovery ErrorRecovery Perform error recovery from an exception if possible. - StopProcessingExn is not caught. - ReportedError is caught and ignored. - TargetInvocationException is unwrapped - If precisely a System.Exception or ArgumentException then the range is attached as InternalError. - Other exceptions are unchanged All are reported via the installed diagnostics logger ### [DiagnosticsLoggerExtensions.StopProcessingRecovery](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticsloggerextensions.html#StopProcessingRecovery) DiagnosticsLoggerExtensions.StopProcessingRecovery StopProcessingRecovery Perform error recovery from an exception if possible, including catching StopProcessingExn ### [DiagnosticsLoggerExtensions.ErrorRecoveryNoRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticsloggerextensions.html#ErrorRecoveryNoRange) DiagnosticsLoggerExtensions.ErrorRecoveryNoRange ErrorRecoveryNoRange Like ErrorRecover by no range is attached to System.Exception and ArgumentException. ### [MultipleDiagnosticsLoggers](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-multiplediagnosticsloggers.html) MultipleDiagnosticsLoggers MultipleDiagnosticsLoggers.Parallel Parallel MultipleDiagnosticsLoggers.Sequential Sequential ### [MultipleDiagnosticsLoggers.Parallel](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-multiplediagnosticsloggers.html#Parallel) MultipleDiagnosticsLoggers.Parallel Parallel Run computations using Async.Parallel. Captures the diagnostics from each computation and commits them to the caller's logger preserving their order. When done, restores caller's build phase and diagnostics logger. ### [MultipleDiagnosticsLoggers.Sequential](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-multiplediagnosticsloggers.html#Sequential) MultipleDiagnosticsLoggers.Sequential Sequential Run computations sequentially starting immediately on the current thread. ### [OperationResult](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-operationresult.html) OperationResult OperationResult.ignore ignore ### [OperationResult.ignore](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-operationresult.html#ignore) OperationResult.ignore ignore ### [StackGuardMetrics](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-stackguardmetrics.html) StackGuardMetrics StackGuardMetrics.Listen Listen StackGuardMetrics.StatsToString StatsToString StackGuardMetrics.CaptureStatsAndWriteToConsole CaptureStatsAndWriteToConsole ### [StackGuardMetrics.Listen](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-stackguardmetrics.html#Listen) StackGuardMetrics.Listen Listen ### [StackGuardMetrics.StatsToString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-stackguardmetrics.html#StatsToString) StackGuardMetrics.StatsToString StatsToString ### [StackGuardMetrics.CaptureStatsAndWriteToConsole](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-stackguardmetrics.html#CaptureStatsAndWriteToConsole) StackGuardMetrics.CaptureStatsAndWriteToConsole CaptureStatsAndWriteToConsole ### [BuildPhase](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphase.html) BuildPhase Closed enumeration of build phases. BuildPhase.IsIlGen IsIlGen BuildPhase.IsInteractive IsInteractive BuildPhase.IsCompile IsCompile BuildPhase.IsParameter IsParameter BuildPhase.IsParse IsParse BuildPhase.IsCodeGen IsCodeGen BuildPhase.IsOptimize IsOptimize BuildPhase.IsTypeCheck IsTypeCheck BuildPhase.IsIlxGen IsIlxGen BuildPhase.IsOutput IsOutput BuildPhase.IsDefaultPhase IsDefaultPhase BuildPhase.DefaultPhase DefaultPhase BuildPhase.Compile Compile BuildPhase.Parameter Parameter BuildPhase.Parse Parse BuildPhase.TypeCheck TypeCheck BuildPhase.CodeGen CodeGen BuildPhase.Optimize Optimize BuildPhase.IlxGen IlxGen BuildPhase.IlGen IlGen BuildPhase.Output Output BuildPhase.Interactive Interactive ### [BuildPhase.IsIlGen](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphase.html#IsIlGen) BuildPhase.IsIlGen IsIlGen ### [BuildPhase.IsInteractive](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphase.html#IsInteractive) BuildPhase.IsInteractive IsInteractive ### [BuildPhase.IsCompile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphase.html#IsCompile) BuildPhase.IsCompile IsCompile ### [BuildPhase.IsParameter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphase.html#IsParameter) BuildPhase.IsParameter IsParameter ### [BuildPhase.IsParse](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphase.html#IsParse) BuildPhase.IsParse IsParse ### [BuildPhase.IsCodeGen](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphase.html#IsCodeGen) BuildPhase.IsCodeGen IsCodeGen ### [BuildPhase.IsOptimize](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphase.html#IsOptimize) BuildPhase.IsOptimize IsOptimize ### [BuildPhase.IsTypeCheck](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphase.html#IsTypeCheck) BuildPhase.IsTypeCheck IsTypeCheck ### [BuildPhase.IsIlxGen](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphase.html#IsIlxGen) BuildPhase.IsIlxGen IsIlxGen ### [BuildPhase.IsOutput](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphase.html#IsOutput) BuildPhase.IsOutput IsOutput ### [BuildPhase.IsDefaultPhase](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphase.html#IsDefaultPhase) BuildPhase.IsDefaultPhase IsDefaultPhase ### [BuildPhase.DefaultPhase](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphase.html#DefaultPhase) BuildPhase.DefaultPhase DefaultPhase ### [BuildPhase.Compile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphase.html#Compile) BuildPhase.Compile Compile ### [BuildPhase.Parameter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphase.html#Parameter) BuildPhase.Parameter Parameter ### [BuildPhase.Parse](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphase.html#Parse) BuildPhase.Parse Parse ### [BuildPhase.TypeCheck](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphase.html#TypeCheck) BuildPhase.TypeCheck TypeCheck ### [BuildPhase.CodeGen](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphase.html#CodeGen) BuildPhase.CodeGen CodeGen ### [BuildPhase.Optimize](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphase.html#Optimize) BuildPhase.Optimize Optimize ### [BuildPhase.IlxGen](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphase.html#IlxGen) BuildPhase.IlxGen IlxGen ### [BuildPhase.IlGen](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphase.html#IlGen) BuildPhase.IlGen IlGen ### [BuildPhase.Output](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphase.html#Output) BuildPhase.Output Output ### [BuildPhase.Interactive](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-buildphase.html#Interactive) BuildPhase.Interactive Interactive ### [CapturingDiagnosticsLogger](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-capturingdiagnosticslogger.html) CapturingDiagnosticsLogger Represents a DiagnosticsLogger that captures all diagnostics, optionally formatting them eagerly. CapturingDiagnosticsLogger.``.ctor`` ``.ctor`` CapturingDiagnosticsLogger.CommitDelayedDiagnostics CommitDelayedDiagnostics CapturingDiagnosticsLogger.Diagnostics Diagnostics ### [CapturingDiagnosticsLogger.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-capturingdiagnosticslogger.html#``.ctor``) CapturingDiagnosticsLogger.``.ctor`` ``.ctor`` ### [CapturingDiagnosticsLogger.CommitDelayedDiagnostics](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-capturingdiagnosticslogger.html#CommitDelayedDiagnostics) CapturingDiagnosticsLogger.CommitDelayedDiagnostics CommitDelayedDiagnostics ### [CapturingDiagnosticsLogger.Diagnostics](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-capturingdiagnosticslogger.html#Diagnostics) CapturingDiagnosticsLogger.Diagnostics Diagnostics ### [CompilationGlobalsScope](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-compilationglobalsscope.html) CompilationGlobalsScope This represents the global state established as each task function runs as part of the build. Use to reset error and warning handlers. CompilationGlobalsScope.``.ctor`` ``.ctor`` CompilationGlobalsScope.``.ctor`` ``.ctor`` CompilationGlobalsScope.DiagnosticsLogger DiagnosticsLogger CompilationGlobalsScope.BuildPhase BuildPhase ### [CompilationGlobalsScope.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-compilationglobalsscope.html#``.ctor``) CompilationGlobalsScope.``.ctor`` ``.ctor`` When disposed, restores caller's diagnostics logger and build phase. ### [CompilationGlobalsScope.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-compilationglobalsscope.html#``.ctor``) CompilationGlobalsScope.``.ctor`` ``.ctor`` ### [CompilationGlobalsScope.DiagnosticsLogger](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-compilationglobalsscope.html#DiagnosticsLogger) CompilationGlobalsScope.DiagnosticsLogger DiagnosticsLogger ### [CompilationGlobalsScope.BuildPhase](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-compilationglobalsscope.html#BuildPhase) CompilationGlobalsScope.BuildPhase BuildPhase ### [Deprecated](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-deprecated.html) Deprecated Deprecated.message message Deprecated.range range ### [Deprecated.message](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-deprecated.html#message) Deprecated.message message ### [Deprecated.range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-deprecated.html#range) Deprecated.range range ### [DiagnosticEnabledWithLanguageFeature](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticenabledwithlanguagefeature.html) DiagnosticEnabledWithLanguageFeature A diagnostic that is raised when enabled manually, or by default with a language feature DiagnosticEnabledWithLanguageFeature.number number DiagnosticEnabledWithLanguageFeature.message message DiagnosticEnabledWithLanguageFeature.range range DiagnosticEnabledWithLanguageFeature.enabledByLangFeature enabledByLangFeature ### [DiagnosticEnabledWithLanguageFeature.number](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticenabledwithlanguagefeature.html#number) DiagnosticEnabledWithLanguageFeature.number number ### [DiagnosticEnabledWithLanguageFeature.message](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticenabledwithlanguagefeature.html#message) DiagnosticEnabledWithLanguageFeature.message message ### [DiagnosticEnabledWithLanguageFeature.range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticenabledwithlanguagefeature.html#range) DiagnosticEnabledWithLanguageFeature.range range ### [DiagnosticEnabledWithLanguageFeature.enabledByLangFeature](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticenabledwithlanguagefeature.html#enabledByLangFeature) DiagnosticEnabledWithLanguageFeature.enabledByLangFeature enabledByLangFeature ### [DiagnosticStyle](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticstyle.html) DiagnosticStyle Represents the style being used to format errors DiagnosticStyle.IsVisualStudio IsVisualStudio DiagnosticStyle.IsRich IsRich DiagnosticStyle.IsEmacs IsEmacs DiagnosticStyle.IsDefault IsDefault DiagnosticStyle.IsTest IsTest DiagnosticStyle.IsGcc IsGcc DiagnosticStyle.Default Default DiagnosticStyle.Emacs Emacs DiagnosticStyle.Test Test DiagnosticStyle.VisualStudio VisualStudio DiagnosticStyle.Gcc Gcc DiagnosticStyle.Rich Rich ### [DiagnosticStyle.IsVisualStudio](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticstyle.html#IsVisualStudio) DiagnosticStyle.IsVisualStudio IsVisualStudio ### [DiagnosticStyle.IsRich](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticstyle.html#IsRich) DiagnosticStyle.IsRich IsRich ### [DiagnosticStyle.IsEmacs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticstyle.html#IsEmacs) DiagnosticStyle.IsEmacs IsEmacs ### [DiagnosticStyle.IsDefault](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticstyle.html#IsDefault) DiagnosticStyle.IsDefault IsDefault ### [DiagnosticStyle.IsTest](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticstyle.html#IsTest) DiagnosticStyle.IsTest IsTest ### [DiagnosticStyle.IsGcc](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticstyle.html#IsGcc) DiagnosticStyle.IsGcc IsGcc ### [DiagnosticStyle.Default](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticstyle.html#Default) DiagnosticStyle.Default Default ### [DiagnosticStyle.Emacs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticstyle.html#Emacs) DiagnosticStyle.Emacs Emacs ### [DiagnosticStyle.Test](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticstyle.html#Test) DiagnosticStyle.Test Test ### [DiagnosticStyle.VisualStudio](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticstyle.html#VisualStudio) DiagnosticStyle.VisualStudio VisualStudio ### [DiagnosticStyle.Gcc](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticstyle.html#Gcc) DiagnosticStyle.Gcc Gcc ### [DiagnosticStyle.Rich](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticstyle.html#Rich) DiagnosticStyle.Rich Rich ### [DiagnosticWithSuggestions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticwithsuggestions.html) DiagnosticWithSuggestions DiagnosticWithSuggestions.number number DiagnosticWithSuggestions.message message DiagnosticWithSuggestions.range range DiagnosticWithSuggestions.identifier identifier DiagnosticWithSuggestions.suggestions suggestions ### [DiagnosticWithSuggestions.number](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticwithsuggestions.html#number) DiagnosticWithSuggestions.number number ### [DiagnosticWithSuggestions.message](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticwithsuggestions.html#message) DiagnosticWithSuggestions.message message ### [DiagnosticWithSuggestions.range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticwithsuggestions.html#range) DiagnosticWithSuggestions.range range ### [DiagnosticWithSuggestions.identifier](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticwithsuggestions.html#identifier) DiagnosticWithSuggestions.identifier identifier ### [DiagnosticWithSuggestions.suggestions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticwithsuggestions.html#suggestions) DiagnosticWithSuggestions.suggestions suggestions ### [DiagnosticWithText](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticwithtext.html) DiagnosticWithText Represents a diagnostic exception whose text comes via SR.* DiagnosticWithText.number number DiagnosticWithText.message message DiagnosticWithText.range range ### [DiagnosticWithText.number](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticwithtext.html#number) DiagnosticWithText.number number ### [DiagnosticWithText.message](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticwithtext.html#message) DiagnosticWithText.message message ### [DiagnosticWithText.range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticwithtext.html#range) DiagnosticWithText.range range ### [DiagnosticsLogger](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticslogger.html) DiagnosticsLogger Represents a capability to log diagnostics DiagnosticsLogger.``.ctor`` ``.ctor`` DiagnosticsLogger.CheckForErrors CheckForErrors DiagnosticsLogger.DebugDisplay DebugDisplay DiagnosticsLogger.DiagnosticSink DiagnosticSink DiagnosticsLogger.CheckForRealErrorsIgnoringWarnings CheckForRealErrorsIgnoringWarnings DiagnosticsLogger.ErrorCount ErrorCount ### [DiagnosticsLogger.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticslogger.html#``.ctor``) DiagnosticsLogger.``.ctor`` ``.ctor`` ### [DiagnosticsLogger.CheckForErrors](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticslogger.html#CheckForErrors) DiagnosticsLogger.CheckForErrors CheckForErrors Checks if ErrorCount > 0 ### [DiagnosticsLogger.DebugDisplay](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticslogger.html#DebugDisplay) DiagnosticsLogger.DebugDisplay DebugDisplay ### [DiagnosticsLogger.DiagnosticSink](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticslogger.html#DiagnosticSink) DiagnosticsLogger.DiagnosticSink DiagnosticSink Emit a diagnostic to the logger ### [DiagnosticsLogger.CheckForRealErrorsIgnoringWarnings](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticslogger.html#CheckForRealErrorsIgnoringWarnings) DiagnosticsLogger.CheckForRealErrorsIgnoringWarnings CheckForRealErrorsIgnoringWarnings ### [DiagnosticsLogger.ErrorCount](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticslogger.html#ErrorCount) DiagnosticsLogger.ErrorCount ErrorCount Get the number of error diagnostics reported ### [DiagnosticsThreadStatics](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticsthreadstatics.html) DiagnosticsThreadStatics Thread statics for the installed diagnostic logger DiagnosticsThreadStatics.DiagnosticsLogger DiagnosticsLogger DiagnosticsThreadStatics.BuildPhase BuildPhase ### [DiagnosticsThreadStatics.DiagnosticsLogger](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticsthreadstatics.html#DiagnosticsLogger) DiagnosticsThreadStatics.DiagnosticsLogger DiagnosticsLogger ### [DiagnosticsThreadStatics.BuildPhase](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-diagnosticsthreadstatics.html#BuildPhase) DiagnosticsThreadStatics.BuildPhase BuildPhase ### [Exiter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-exiter.html) Exiter Represents an early exit from parsing, checking etc, for example because 'maxerrors' has been reached. Exiter.Exit Exit ### [Exiter.Exit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-exiter.html#Exit) Exiter.Exit Exit ### [Experimental](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-experimental.html) Experimental Experimental.message message Experimental.diagnosticId diagnosticId Experimental.urlFormat urlFormat Experimental.range range ### [Experimental.message](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-experimental.html#message) Experimental.message message ### [Experimental.diagnosticId](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-experimental.html#diagnosticId) Experimental.diagnosticId diagnosticId ### [Experimental.urlFormat](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-experimental.html#urlFormat) Experimental.urlFormat urlFormat ### [Experimental.range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-experimental.html#range) Experimental.range range ### [ImperativeOperationResult](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-imperativeoperationresult.html) ImperativeOperationResult ImperativeOperationResult.IsOkResult IsOkResult ImperativeOperationResult.IsErrorResult IsErrorResult ### [ImperativeOperationResult.IsOkResult](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-imperativeoperationresult.html#IsOkResult) ImperativeOperationResult.IsOkResult IsOkResult ### [ImperativeOperationResult.IsErrorResult](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-imperativeoperationresult.html#IsErrorResult) ImperativeOperationResult.IsErrorResult IsErrorResult ### [InternalError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-internalerror.html) InternalError InternalError.message message InternalError.range range ### [InternalError.message](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-internalerror.html#message) InternalError.message message ### [InternalError.range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-internalerror.html#range) InternalError.range range ### [InternalException](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-internalexception.html) InternalException InternalException.exn exn InternalException.msg msg InternalException.range range ### [InternalException.exn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-internalexception.html#exn) InternalException.exn exn ### [InternalException.msg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-internalexception.html#msg) InternalException.msg msg ### [InternalException.range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-internalexception.html#range) InternalException.range range ### [LibraryUseOnly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-libraryuseonly.html) LibraryUseOnly LibraryUseOnly.range range ### [LibraryUseOnly.range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-libraryuseonly.html#range) LibraryUseOnly.range range ### [ObsoleteDiagnostic](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-obsoletediagnostic.html) ObsoleteDiagnostic ObsoleteDiagnostic.isError isError ObsoleteDiagnostic.diagnosticId diagnosticId ObsoleteDiagnostic.message message ObsoleteDiagnostic.urlFormat urlFormat ObsoleteDiagnostic.range range ### [ObsoleteDiagnostic.isError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-obsoletediagnostic.html#isError) ObsoleteDiagnostic.isError isError ### [ObsoleteDiagnostic.diagnosticId](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-obsoletediagnostic.html#diagnosticId) ObsoleteDiagnostic.diagnosticId diagnosticId ### [ObsoleteDiagnostic.message](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-obsoletediagnostic.html#message) ObsoleteDiagnostic.message message ### [ObsoleteDiagnostic.urlFormat](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-obsoletediagnostic.html#urlFormat) ObsoleteDiagnostic.urlFormat urlFormat ### [ObsoleteDiagnostic.range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-obsoletediagnostic.html#range) ObsoleteDiagnostic.range range ### [ObsoleteDiagnosticInfo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-obsoletediagnosticinfo.html) ObsoleteDiagnosticInfo ObsoleteDiagnosticInfo.ObsoleteDiagnosticInfo ObsoleteDiagnosticInfo ### [ObsoleteDiagnosticInfo.ObsoleteDiagnosticInfo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-obsoletediagnosticinfo.html#ObsoleteDiagnosticInfo) ObsoleteDiagnosticInfo.ObsoleteDiagnosticInfo ObsoleteDiagnosticInfo ### [OperationResult<'T>](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-operationresult-1.html) OperationResult<'T> The result type of a computational modality to collect warnings and possibly fail OperationResult<'T>.IsOkResult IsOkResult OperationResult<'T>.IsErrorResult IsErrorResult OperationResult<'T>.OkResult OkResult OperationResult<'T>.ErrorResult ErrorResult ### [OperationResult<'T>.IsOkResult](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-operationresult-1.html#IsOkResult) OperationResult<'T>.IsOkResult IsOkResult ### [OperationResult<'T>.IsErrorResult](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-operationresult-1.html#IsErrorResult) OperationResult<'T>.IsErrorResult IsErrorResult ### [OperationResult<'T>.OkResult](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-operationresult-1.html#OkResult) OperationResult<'T>.OkResult OkResult ### [OperationResult<'T>.ErrorResult](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-operationresult-1.html#ErrorResult) OperationResult<'T>.ErrorResult ErrorResult ### [PhasedDiagnostic](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-phaseddiagnostic.html) PhasedDiagnostic PhasedDiagnostic.DebugDisplay DebugDisplay PhasedDiagnostic.IsPhaseInCompile IsPhaseInCompile PhasedDiagnostic.Subcategory Subcategory PhasedDiagnostic.Create Create PhasedDiagnostic.IsSubcategoryOfCompile IsSubcategoryOfCompile PhasedDiagnostic.Exception Exception PhasedDiagnostic.Phase Phase PhasedDiagnostic.Severity Severity PhasedDiagnostic.DefaultSeverity DefaultSeverity ### [PhasedDiagnostic.DebugDisplay](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-phaseddiagnostic.html#DebugDisplay) PhasedDiagnostic.DebugDisplay DebugDisplay ### [PhasedDiagnostic.IsPhaseInCompile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-phaseddiagnostic.html#IsPhaseInCompile) PhasedDiagnostic.IsPhaseInCompile IsPhaseInCompile Return true if this phase is one that's known to be part of the 'compile'. This is the initial phase of the entire compilation that the language service knows about. ### [PhasedDiagnostic.Subcategory](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-phaseddiagnostic.html#Subcategory) PhasedDiagnostic.Subcategory Subcategory
 This is the textual subcategory to display in error and warning messages (shows only under --vserrors):

     file1.fs(72): subcategory warning FS0072: This is a warning message
### [PhasedDiagnostic.Create](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-phaseddiagnostic.html#Create) PhasedDiagnostic.Create Create Construct a phased error ### [PhasedDiagnostic.IsSubcategoryOfCompile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-phaseddiagnostic.html#IsSubcategoryOfCompile) PhasedDiagnostic.IsSubcategoryOfCompile IsSubcategoryOfCompile Return true if the textual phase given is from the compile part of the build process. This set needs to be equal to the set of subcategories that the language service can produce. ### [PhasedDiagnostic.Exception](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-phaseddiagnostic.html#Exception) PhasedDiagnostic.Exception Exception ### [PhasedDiagnostic.Phase](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-phaseddiagnostic.html#Phase) PhasedDiagnostic.Phase Phase ### [PhasedDiagnostic.Severity](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-phaseddiagnostic.html#Severity) PhasedDiagnostic.Severity Severity ### [PhasedDiagnostic.DefaultSeverity](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-phaseddiagnostic.html#DefaultSeverity) PhasedDiagnostic.DefaultSeverity DefaultSeverity ### [PossibleUnverifiableCode](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-possibleunverifiablecode.html) PossibleUnverifiableCode PossibleUnverifiableCode.range range ### [PossibleUnverifiableCode.range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-possibleunverifiablecode.html#range) PossibleUnverifiableCode.range range ### [ReportedError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-reportederror.html) ReportedError Thrown when immediate, local error recovery is not possible. This indicates we've reported an error but need to make a non-local transfer of control. Error recovery may catch this and continue (see 'errorRecovery') The exception that caused the report is carried as data because in some situations (LazyWithContext) we may need to re-report the original error when a lazy thunk is re-evaluated. ReportedError.Data0 Data0 ### [ReportedError.Data0](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-reportederror.html#Data0) ReportedError.Data0 Data0 ### [StackGuard](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-stackguard.html) StackGuard StackGuard.``.ctor`` ``.ctor`` StackGuard.Guard Guard StackGuard.GuardCancellable GuardCancellable ### [StackGuard.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-stackguard.html#``.ctor``) StackGuard.``.ctor`` ``.ctor`` ### [StackGuard.Guard](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-stackguard.html#Guard) StackGuard.Guard Guard Execute the new function, on a new thread if necessary ### [StackGuard.GuardCancellable](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-stackguard.html#GuardCancellable) StackGuard.GuardCancellable GuardCancellable ### [StopProcessingExiter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-stopprocessingexiter.html) StopProcessingExiter An exiter that raises StopProcessingException if Exit is called, saving the exit code in ExitCode. StopProcessingExiter.``.ctor`` ``.ctor`` StopProcessingExiter.ExitCode ExitCode ### [StopProcessingExiter.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-stopprocessingexiter.html#``.ctor``) StopProcessingExiter.``.ctor`` ``.ctor`` ### [StopProcessingExiter.ExitCode](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-stopprocessingexiter.html#ExitCode) StopProcessingExiter.ExitCode ExitCode ### [StopProcessingExn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-stopprocessingexn.html) StopProcessingExn Thrown when we stop processing the F# Interactive entry or #load. StopProcessingExn.Data0 Data0 ### [StopProcessingExn.Data0](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-stopprocessingexn.html#Data0) StopProcessingExn.Data0 Data0 ### [Suggestions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-suggestions.html) Suggestions ### [SuppressLanguageFeatureCheck](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-suppresslanguagefeaturecheck.html) SuppressLanguageFeatureCheck Indicates whether a language feature check should be skipped. Typically used in recursive functions where we don't want repeated recursive calls to raise the same diagnostic multiple times. SuppressLanguageFeatureCheck.IsNo IsNo SuppressLanguageFeatureCheck.IsYes IsYes SuppressLanguageFeatureCheck.Yes Yes SuppressLanguageFeatureCheck.No No ### [SuppressLanguageFeatureCheck.IsNo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-suppresslanguagefeaturecheck.html#IsNo) SuppressLanguageFeatureCheck.IsNo IsNo ### [SuppressLanguageFeatureCheck.IsYes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-suppresslanguagefeaturecheck.html#IsYes) SuppressLanguageFeatureCheck.IsYes IsYes ### [SuppressLanguageFeatureCheck.Yes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-suppresslanguagefeaturecheck.html#Yes) SuppressLanguageFeatureCheck.Yes Yes ### [SuppressLanguageFeatureCheck.No](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-suppresslanguagefeaturecheck.html#No) SuppressLanguageFeatureCheck.No No ### [TrackErrorsBuilder](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-trackerrorsbuilder.html) TrackErrorsBuilder TrackErrorsBuilder.``.ctor`` ``.ctor`` TrackErrorsBuilder.Bind Bind TrackErrorsBuilder.Combine Combine TrackErrorsBuilder.Delay Delay TrackErrorsBuilder.For For TrackErrorsBuilder.Return Return TrackErrorsBuilder.ReturnFrom ReturnFrom TrackErrorsBuilder.Run Run TrackErrorsBuilder.While While TrackErrorsBuilder.Zero Zero ### [TrackErrorsBuilder.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-trackerrorsbuilder.html#``.ctor``) TrackErrorsBuilder.``.ctor`` ``.ctor`` ### [TrackErrorsBuilder.Bind](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-trackerrorsbuilder.html#Bind) TrackErrorsBuilder.Bind Bind ### [TrackErrorsBuilder.Combine](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-trackerrorsbuilder.html#Combine) TrackErrorsBuilder.Combine Combine ### [TrackErrorsBuilder.Delay](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-trackerrorsbuilder.html#Delay) TrackErrorsBuilder.Delay Delay ### [TrackErrorsBuilder.For](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-trackerrorsbuilder.html#For) TrackErrorsBuilder.For For ### [TrackErrorsBuilder.Return](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-trackerrorsbuilder.html#Return) TrackErrorsBuilder.Return Return ### [TrackErrorsBuilder.ReturnFrom](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-trackerrorsbuilder.html#ReturnFrom) TrackErrorsBuilder.ReturnFrom ReturnFrom ### [TrackErrorsBuilder.Run](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-trackerrorsbuilder.html#Run) TrackErrorsBuilder.Run Run ### [TrackErrorsBuilder.While](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-trackerrorsbuilder.html#While) TrackErrorsBuilder.While While ### [TrackErrorsBuilder.Zero](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-trackerrorsbuilder.html#Zero) TrackErrorsBuilder.Zero Zero ### [UnresolvedPathReference](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-unresolvedpathreference.html) UnresolvedPathReference UnresolvedPathReference.assemblyName assemblyName UnresolvedPathReference.path path UnresolvedPathReference.range range ### [UnresolvedPathReference.assemblyName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-unresolvedpathreference.html#assemblyName) UnresolvedPathReference.assemblyName assemblyName ### [UnresolvedPathReference.path](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-unresolvedpathreference.html#path) UnresolvedPathReference.path path ### [UnresolvedPathReference.range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-unresolvedpathreference.html#range) UnresolvedPathReference.range range ### [UnresolvedPathReferenceNoRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-unresolvedpathreferencenorange.html) UnresolvedPathReferenceNoRange UnresolvedPathReferenceNoRange.assemblyName assemblyName UnresolvedPathReferenceNoRange.path path ### [UnresolvedPathReferenceNoRange.assemblyName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-unresolvedpathreferencenorange.html#assemblyName) UnresolvedPathReferenceNoRange.assemblyName assemblyName ### [UnresolvedPathReferenceNoRange.path](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-unresolvedpathreferencenorange.html#path) UnresolvedPathReferenceNoRange.path path ### [UnresolvedReferenceError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-unresolvedreferenceerror.html) UnresolvedReferenceError UnresolvedReferenceError.assemblyName assemblyName UnresolvedReferenceError.range range ### [UnresolvedReferenceError.assemblyName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-unresolvedreferenceerror.html#assemblyName) UnresolvedReferenceError.assemblyName assemblyName ### [UnresolvedReferenceError.range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-unresolvedreferenceerror.html#range) UnresolvedReferenceError.range range ### [UnresolvedReferenceNoRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-unresolvedreferencenorange.html) UnresolvedReferenceNoRange UnresolvedReferenceNoRange.assemblyName assemblyName ### [UnresolvedReferenceNoRange.assemblyName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-unresolvedreferencenorange.html#assemblyName) UnresolvedReferenceNoRange.assemblyName assemblyName ### [UserCompilerMessage](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-usercompilermessage.html) UserCompilerMessage UserCompilerMessage.message message UserCompilerMessage.number number UserCompilerMessage.range range ### [UserCompilerMessage.message](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-usercompilermessage.html#message) UserCompilerMessage.message message ### [UserCompilerMessage.number](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-usercompilermessage.html#number) UserCompilerMessage.number number ### [UserCompilerMessage.range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-usercompilermessage.html#range) UserCompilerMessage.range range ### [WrappedError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-wrappederror.html) WrappedError Thrown when we want to add some range information to a .NET exception WrappedError.Data0 Data0 WrappedError.Data1 Data1 ### [WrappedError.Data0](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-wrappederror.html#Data0) WrappedError.Data0 Data0 ### [WrappedError.Data1](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnosticslogger-wrappederror.html#Data1) WrappedError.Data1 Data1 ### [Features](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features.html) Features Coordinating compiler operations - configuration, loading initial context, reporting errors etc. Features.LanguageFeature LanguageFeature Features.LanguageVersion LanguageVersion ### [LanguageFeature](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html) LanguageFeature LanguageFeature enumeration LanguageFeature.IsUseBangBindingValueDiscard IsUseBangBindingValueDiscard LanguageFeature.IsExceptionFieldSerializationSupport IsExceptionFieldSerializationSupport LanguageFeature.IsEnforceAttributeTargets IsEnforceAttributeTargets LanguageFeature.IsRecordConstructorSyntax IsRecordConstructorSyntax LanguageFeature.IsReallyLongLists IsReallyLongLists LanguageFeature.IsSelfTypeConstraints IsSelfTypeConstraints LanguageFeature.IsStringInterpolation IsStringInterpolation LanguageFeature.IsBetterAnonymousRecordParsing IsBetterAnonymousRecordParsing LanguageFeature.IsDiagnosticForObjInference IsDiagnosticForObjInference LanguageFeature.IsEmptyBodiedComputationExpressions IsEmptyBodiedComputationExpressions LanguageFeature.IsErrorOnInvalidDeclsInTypeDefinitions IsErrorOnInvalidDeclsInTypeDefinitions LanguageFeature.IsErrorForNonVirtualMembersOverrides IsErrorForNonVirtualMembersOverrides LanguageFeature.IsUnionIsPropertiesVisible IsUnionIsPropertiesVisible LanguageFeature.IsImprovedImpliedArgumentNames IsImprovedImpliedArgumentNames LanguageFeature.IsNullnessChecking IsNullnessChecking LanguageFeature.IsNonVariablePatternsToRightOfAsPatterns IsNonVariablePatternsToRightOfAsPatterns LanguageFeature.IsDirectDelegateConstruction IsDirectDelegateConstruction LanguageFeature.IsDelegateTypeNameResolutionFix IsDelegateTypeNameResolutionFix LanguageFeature.IsExpandedMeasurables IsExpandedMeasurables LanguageFeature.IsBooleanReturningAndReturnTypeDirectedPartialActivePattern IsBooleanReturningAndReturnTypeDirectedPartialActivePattern LanguageFeature.IsCSharpExtensionAttributeNotRequired IsCSharpExtensionAttributeNotRequired LanguageFeature.IsResumableStateMachines IsResumableStateMachines LanguageFeature.IsAllowTypedLetUseAndBang IsAllowTypedLetUseAndBang LanguageFeature.IsLowerInterpolatedStringToConcat IsLowerInterpolatedStringToConcat LanguageFeature.IsFromEndSlicing IsFromEndSlicing LanguageFeature.IsEscapeDotnetFormattableStrings IsEscapeDotnetFormattableStrings LanguageFeature.IsErrorOnDeprecatedRequireQualifiedAccess IsErrorOnDeprecatedRequireQualifiedAccess LanguageFeature.IsWarningWhenInliningMethodImplNoInlineMarkedFunction IsWarningWhenInliningMethodImplNoInlineMarkedFunction LanguageFeature.IsAttributesToRightOfModuleKeyword IsAttributesToRightOfModuleKeyword LanguageFeature.IsLowercaseDUWhenRequireQualifiedAccess IsLowercaseDUWhenRequireQualifiedAccess LanguageFeature.IsDontWarnOnUppercaseIdentifiersInBindingPatterns IsDontWarnOnUppercaseIdentifiersInBindingPatterns LanguageFeature.IsAccessorFunctionShorthand IsAccessorFunctionShorthand LanguageFeature.IsDefaultInterfaceMemberConsumption IsDefaultInterfaceMemberConsumption LanguageFeature.IsWarningIndexedPropertiesGetSetSameType IsWarningIndexedPropertiesGetSetSameType LanguageFeature.IsConstraintIntersectionOnFlexibleTypes IsConstraintIntersectionOnFlexibleTypes LanguageFeature.IsWarningWhenTailCallAttrOnNonRec IsWarningWhenTailCallAttrOnNonRec LanguageFeature.IsLowerSimpleMappingsInComprehensionsToFastLoops IsLowerSimpleMappingsInComprehensionsToFastLoops LanguageFeature.IsParsedHashDirectiveArgumentNonQuotes IsParsedHashDirectiveArgumentNonQuotes LanguageFeature.IsImplicitDIMCoverage IsImplicitDIMCoverage LanguageFeature.IsUseTypeSubsumptionCache IsUseTypeSubsumptionCache LanguageFeature.IsAllowObjectExpressionWithoutOverrides IsAllowObjectExpressionWithoutOverrides LanguageFeature.IsNestedCopyAndUpdate IsNestedCopyAndUpdate LanguageFeature.IsWhileBang IsWhileBang LanguageFeature.IsRequiredPropertiesSupport IsRequiredPropertiesSupport LanguageFeature.IsWarnWhenFunctionValueUsedAsInterpolatedStringArg IsWarnWhenFunctionValueUsedAsInterpolatedStringArg LanguageFeature.IsOverloadsForCustomOperations IsOverloadsForCustomOperations LanguageFeature.IsPreferStringGetPinnableReference IsPreferStringGetPinnableReference LanguageFeature.IsMethodOverloadsCache IsMethodOverloadsCache LanguageFeature.IsWarningWhenCopyAndUpdateRecordChangesAllFields IsWarningWhenCopyAndUpdateRecordChangesAllFields LanguageFeature.IsSupportValueOptionsAsOptionalParameters IsSupportValueOptionsAsOptionalParameters LanguageFeature.IsMatchNotAllowedForUnionCaseWithNoData IsMatchNotAllowedForUnionCaseWithNoData LanguageFeature.IsAccessProtectedBaseFieldFromClosure IsAccessProtectedBaseFieldFromClosure LanguageFeature.IsExtendedFixedBindings IsExtendedFixedBindings LanguageFeature.IsRelaxWhitespace2 IsRelaxWhitespace2 LanguageFeature.IsErrorReportingOnStaticClasses IsErrorReportingOnStaticClasses LanguageFeature.IsDeprecatePlacesWhereSeqCanBeOmitted IsDeprecatePlacesWhereSeqCanBeOmitted LanguageFeature.IsNameOf IsNameOf LanguageFeature.IsInterfacesWithMultipleGenericInstantiation IsInterfacesWithMultipleGenericInstantiation LanguageFeature.IsWarningWhenMultipleRecdTypeChoice IsWarningWhenMultipleRecdTypeChoice LanguageFeature.IsStaticMembersInInterfaces IsStaticMembersInInterfaces LanguageFeature.IsDotlessFloat32Literal IsDotlessFloat32Literal LanguageFeature.IsErrorOnMissingSignatureAttribute IsErrorOnMissingSignatureAttribute LanguageFeature.IsLowerIntegralRangesToFastLoops IsLowerIntegralRangesToFastLoops LanguageFeature.IsInitPropertiesSupport IsInitPropertiesSupport LanguageFeature.IsUnmanagedConstraintCsharpInterop IsUnmanagedConstraintCsharpInterop LanguageFeature.IsMoreConcreteTiebreaker IsMoreConcreteTiebreaker LanguageFeature.IsAdditionalTypeDirectedConversions IsAdditionalTypeDirectedConversions LanguageFeature.IsArithmeticInLiterals IsArithmeticInLiterals LanguageFeature.IsWarnWhenUnitPassedToObjArg IsWarnWhenUnitPassedToObjArg LanguageFeature.IsPreprocessorElif IsPreprocessorElif LanguageFeature.IsReturnFromFinal IsReturnFromFinal LanguageFeature.IsWitnessPassing IsWitnessPassing LanguageFeature.IsRecordSpreads IsRecordSpreads LanguageFeature.IsRefCellNotationInformationals IsRefCellNotationInformationals LanguageFeature.IsOverloadResolutionPriority IsOverloadResolutionPriority LanguageFeature.IsPreferExtensionMethodOverPlainProperty IsPreferExtensionMethodOverPlainProperty LanguageFeature.IsNotNullIfNotNull IsNotNullIfNotNull LanguageFeature.IsImprovedImpliedArgumentNamesPartTwo IsImprovedImpliedArgumentNamesPartTwo LanguageFeature.IsPackageManagement IsPackageManagement LanguageFeature.IsWarningWhenTailRecAttributeButNonTailRecUsage IsWarningWhenTailRecAttributeButNonTailRecUsage LanguageFeature.IsStaticLetInRecordsDusEmptyTypes IsStaticLetInRecordsDusEmptyTypes LanguageFeature.IsFixedIndexSlice3d4d IsFixedIndexSlice3d4d LanguageFeature.IsAllowAccessModifiersToAutoPropertiesGettersAndSetters IsAllowAccessModifiersToAutoPropertiesGettersAndSetters LanguageFeature.IsIndexerNotationWithoutDot IsIndexerNotationWithoutDot LanguageFeature.IsNonInlineLiteralsAsPrintfFormat IsNonInlineLiteralsAsPrintfFormat LanguageFeature.IsBetterExceptionPrinting IsBetterExceptionPrinting LanguageFeature.IsInterfacesWithAbstractStaticMembers IsInterfacesWithAbstractStaticMembers LanguageFeature.IsExtendedStringInterpolation IsExtendedStringInterpolation LanguageFeature.IsReuseSameFieldsInStructUnions IsReuseSameFieldsInStructUnions LanguageFeature.IsScopedNowarn IsScopedNowarn LanguageFeature.IsTryWithInSeqExpression IsTryWithInSeqExpression LanguageFeature.IsNullableOptionalInterop IsNullableOptionalInterop LanguageFeature.RelaxWhitespace2 RelaxWhitespace2 LanguageFeature.NameOf NameOf LanguageFeature.DotlessFloat32Literal DotlessFloat32Literal LanguageFeature.PackageManagement PackageManagement LanguageFeature.FromEndSlicing FromEndSlicing LanguageFeature.FixedIndexSlice3d4d FixedIndexSlice3d4d LanguageFeature.ResumableStateMachines ResumableStateMachines LanguageFeature.NullableOptionalInterop NullableOptionalInterop LanguageFeature.DefaultInterfaceMemberConsumption DefaultInterfaceMemberConsumption LanguageFeature.WitnessPassing WitnessPassing LanguageFeature.AdditionalTypeDirectedConversions AdditionalTypeDirectedConversions LanguageFeature.InterfacesWithMultipleGenericInstantiation InterfacesWithMultipleGenericInstantiation LanguageFeature.StringInterpolation StringInterpolation LanguageFeature.OverloadsForCustomOperations OverloadsForCustomOperations LanguageFeature.ExpandedMeasurables ExpandedMeasurables LanguageFeature.NullnessChecking NullnessChecking LanguageFeature.IndexerNotationWithoutDot IndexerNotationWithoutDot LanguageFeature.RefCellNotationInformationals RefCellNotationInformationals LanguageFeature.UnionIsPropertiesVisible UnionIsPropertiesVisible LanguageFeature.NonVariablePatternsToRightOfAsPatterns NonVariablePatternsToRightOfAsPatterns LanguageFeature.AttributesToRightOfModuleKeyword AttributesToRightOfModuleKeyword LanguageFeature.BetterExceptionPrinting BetterExceptionPrinting LanguageFeature.DelegateTypeNameResolutionFix DelegateTypeNameResolutionFix LanguageFeature.ReallyLongLists ReallyLongLists LanguageFeature.ErrorOnDeprecatedRequireQualifiedAccess ErrorOnDeprecatedRequireQualifiedAccess LanguageFeature.RequiredPropertiesSupport RequiredPropertiesSupport LanguageFeature.InitPropertiesSupport InitPropertiesSupport LanguageFeature.LowercaseDUWhenRequireQualifiedAccess LowercaseDUWhenRequireQualifiedAccess LanguageFeature.InterfacesWithAbstractStaticMembers InterfacesWithAbstractStaticMembers LanguageFeature.SelfTypeConstraints SelfTypeConstraints LanguageFeature.AccessorFunctionShorthand AccessorFunctionShorthand LanguageFeature.MatchNotAllowedForUnionCaseWithNoData MatchNotAllowedForUnionCaseWithNoData LanguageFeature.CSharpExtensionAttributeNotRequired CSharpExtensionAttributeNotRequired LanguageFeature.ErrorForNonVirtualMembersOverrides ErrorForNonVirtualMembersOverrides LanguageFeature.WarningWhenInliningMethodImplNoInlineMarkedFunction WarningWhenInliningMethodImplNoInlineMarkedFunction LanguageFeature.EscapeDotnetFormattableStrings EscapeDotnetFormattableStrings LanguageFeature.ArithmeticInLiterals ArithmeticInLiterals LanguageFeature.ErrorReportingOnStaticClasses ErrorReportingOnStaticClasses LanguageFeature.TryWithInSeqExpression TryWithInSeqExpression LanguageFeature.WarningWhenCopyAndUpdateRecordChangesAllFields WarningWhenCopyAndUpdateRecordChangesAllFields LanguageFeature.StaticMembersInInterfaces StaticMembersInInterfaces LanguageFeature.NonInlineLiteralsAsPrintfFormat NonInlineLiteralsAsPrintfFormat LanguageFeature.NestedCopyAndUpdate NestedCopyAndUpdate LanguageFeature.ExtendedStringInterpolation ExtendedStringInterpolation LanguageFeature.WarningWhenMultipleRecdTypeChoice WarningWhenMultipleRecdTypeChoice LanguageFeature.ImprovedImpliedArgumentNames ImprovedImpliedArgumentNames LanguageFeature.DiagnosticForObjInference DiagnosticForObjInference LanguageFeature.ConstraintIntersectionOnFlexibleTypes ConstraintIntersectionOnFlexibleTypes LanguageFeature.StaticLetInRecordsDusEmptyTypes StaticLetInRecordsDusEmptyTypes LanguageFeature.WarningWhenTailRecAttributeButNonTailRecUsage WarningWhenTailRecAttributeButNonTailRecUsage LanguageFeature.UnmanagedConstraintCsharpInterop UnmanagedConstraintCsharpInterop LanguageFeature.WhileBang WhileBang LanguageFeature.ReuseSameFieldsInStructUnions ReuseSameFieldsInStructUnions LanguageFeature.ExtendedFixedBindings ExtendedFixedBindings LanguageFeature.PreferStringGetPinnableReference PreferStringGetPinnableReference LanguageFeature.PreferExtensionMethodOverPlainProperty PreferExtensionMethodOverPlainProperty LanguageFeature.WarningIndexedPropertiesGetSetSameType WarningIndexedPropertiesGetSetSameType LanguageFeature.WarningWhenTailCallAttrOnNonRec WarningWhenTailCallAttrOnNonRec LanguageFeature.BooleanReturningAndReturnTypeDirectedPartialActivePattern BooleanReturningAndReturnTypeDirectedPartialActivePattern LanguageFeature.EnforceAttributeTargets EnforceAttributeTargets LanguageFeature.LowerInterpolatedStringToConcat LowerInterpolatedStringToConcat LanguageFeature.LowerIntegralRangesToFastLoops LowerIntegralRangesToFastLoops LanguageFeature.AllowAccessModifiersToAutoPropertiesGettersAndSetters AllowAccessModifiersToAutoPropertiesGettersAndSetters LanguageFeature.LowerSimpleMappingsInComprehensionsToFastLoops LowerSimpleMappingsInComprehensionsToFastLoops LanguageFeature.ParsedHashDirectiveArgumentNonQuotes ParsedHashDirectiveArgumentNonQuotes LanguageFeature.EmptyBodiedComputationExpressions EmptyBodiedComputationExpressions LanguageFeature.AllowObjectExpressionWithoutOverrides AllowObjectExpressionWithoutOverrides LanguageFeature.DontWarnOnUppercaseIdentifiersInBindingPatterns DontWarnOnUppercaseIdentifiersInBindingPatterns LanguageFeature.UseTypeSubsumptionCache UseTypeSubsumptionCache LanguageFeature.DeprecatePlacesWhereSeqCanBeOmitted DeprecatePlacesWhereSeqCanBeOmitted LanguageFeature.SupportValueOptionsAsOptionalParameters SupportValueOptionsAsOptionalParameters LanguageFeature.WarnWhenUnitPassedToObjArg WarnWhenUnitPassedToObjArg LanguageFeature.UseBangBindingValueDiscard UseBangBindingValueDiscard LanguageFeature.BetterAnonymousRecordParsing BetterAnonymousRecordParsing LanguageFeature.ScopedNowarn ScopedNowarn LanguageFeature.ErrorOnInvalidDeclsInTypeDefinitions ErrorOnInvalidDeclsInTypeDefinitions LanguageFeature.AllowTypedLetUseAndBang AllowTypedLetUseAndBang LanguageFeature.ReturnFromFinal ReturnFromFinal LanguageFeature.MoreConcreteTiebreaker MoreConcreteTiebreaker LanguageFeature.OverloadResolutionPriority OverloadResolutionPriority LanguageFeature.WarnWhenFunctionValueUsedAsInterpolatedStringArg WarnWhenFunctionValueUsedAsInterpolatedStringArg LanguageFeature.MethodOverloadsCache MethodOverloadsCache LanguageFeature.ImplicitDIMCoverage ImplicitDIMCoverage LanguageFeature.PreprocessorElif PreprocessorElif LanguageFeature.ExceptionFieldSerializationSupport ExceptionFieldSerializationSupport LanguageFeature.ErrorOnMissingSignatureAttribute ErrorOnMissingSignatureAttribute LanguageFeature.RecordConstructorSyntax RecordConstructorSyntax LanguageFeature.NotNullIfNotNull NotNullIfNotNull LanguageFeature.DirectDelegateConstruction DirectDelegateConstruction LanguageFeature.AccessProtectedBaseFieldFromClosure AccessProtectedBaseFieldFromClosure LanguageFeature.ImprovedImpliedArgumentNamesPartTwo ImprovedImpliedArgumentNamesPartTwo LanguageFeature.RecordSpreads RecordSpreads ### [LanguageFeature.IsUseBangBindingValueDiscard](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsUseBangBindingValueDiscard) LanguageFeature.IsUseBangBindingValueDiscard IsUseBangBindingValueDiscard ### [LanguageFeature.IsExceptionFieldSerializationSupport](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsExceptionFieldSerializationSupport) LanguageFeature.IsExceptionFieldSerializationSupport IsExceptionFieldSerializationSupport ### [LanguageFeature.IsEnforceAttributeTargets](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsEnforceAttributeTargets) LanguageFeature.IsEnforceAttributeTargets IsEnforceAttributeTargets ### [LanguageFeature.IsRecordConstructorSyntax](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsRecordConstructorSyntax) LanguageFeature.IsRecordConstructorSyntax IsRecordConstructorSyntax ### [LanguageFeature.IsReallyLongLists](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsReallyLongLists) LanguageFeature.IsReallyLongLists IsReallyLongLists ### [LanguageFeature.IsSelfTypeConstraints](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsSelfTypeConstraints) LanguageFeature.IsSelfTypeConstraints IsSelfTypeConstraints ### [LanguageFeature.IsStringInterpolation](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsStringInterpolation) LanguageFeature.IsStringInterpolation IsStringInterpolation ### [LanguageFeature.IsBetterAnonymousRecordParsing](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsBetterAnonymousRecordParsing) LanguageFeature.IsBetterAnonymousRecordParsing IsBetterAnonymousRecordParsing ### [LanguageFeature.IsDiagnosticForObjInference](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsDiagnosticForObjInference) LanguageFeature.IsDiagnosticForObjInference IsDiagnosticForObjInference ### [LanguageFeature.IsEmptyBodiedComputationExpressions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsEmptyBodiedComputationExpressions) LanguageFeature.IsEmptyBodiedComputationExpressions IsEmptyBodiedComputationExpressions ### [LanguageFeature.IsErrorOnInvalidDeclsInTypeDefinitions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsErrorOnInvalidDeclsInTypeDefinitions) LanguageFeature.IsErrorOnInvalidDeclsInTypeDefinitions IsErrorOnInvalidDeclsInTypeDefinitions ### [LanguageFeature.IsErrorForNonVirtualMembersOverrides](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsErrorForNonVirtualMembersOverrides) LanguageFeature.IsErrorForNonVirtualMembersOverrides IsErrorForNonVirtualMembersOverrides ### [LanguageFeature.IsUnionIsPropertiesVisible](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsUnionIsPropertiesVisible) LanguageFeature.IsUnionIsPropertiesVisible IsUnionIsPropertiesVisible ### [LanguageFeature.IsImprovedImpliedArgumentNames](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsImprovedImpliedArgumentNames) LanguageFeature.IsImprovedImpliedArgumentNames IsImprovedImpliedArgumentNames ### [LanguageFeature.IsNullnessChecking](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsNullnessChecking) LanguageFeature.IsNullnessChecking IsNullnessChecking ### [LanguageFeature.IsNonVariablePatternsToRightOfAsPatterns](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsNonVariablePatternsToRightOfAsPatterns) LanguageFeature.IsNonVariablePatternsToRightOfAsPatterns IsNonVariablePatternsToRightOfAsPatterns ### [LanguageFeature.IsDirectDelegateConstruction](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsDirectDelegateConstruction) LanguageFeature.IsDirectDelegateConstruction IsDirectDelegateConstruction ### [LanguageFeature.IsDelegateTypeNameResolutionFix](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsDelegateTypeNameResolutionFix) LanguageFeature.IsDelegateTypeNameResolutionFix IsDelegateTypeNameResolutionFix ### [LanguageFeature.IsExpandedMeasurables](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsExpandedMeasurables) LanguageFeature.IsExpandedMeasurables IsExpandedMeasurables ### [LanguageFeature.IsBooleanReturningAndReturnTypeDirectedPartialActivePattern](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsBooleanReturningAndReturnTypeDirectedPartialActivePattern) LanguageFeature.IsBooleanReturningAndReturnTypeDirectedPartialActivePattern IsBooleanReturningAndReturnTypeDirectedPartialActivePattern ### [LanguageFeature.IsCSharpExtensionAttributeNotRequired](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsCSharpExtensionAttributeNotRequired) LanguageFeature.IsCSharpExtensionAttributeNotRequired IsCSharpExtensionAttributeNotRequired ### [LanguageFeature.IsResumableStateMachines](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsResumableStateMachines) LanguageFeature.IsResumableStateMachines IsResumableStateMachines ### [LanguageFeature.IsAllowTypedLetUseAndBang](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsAllowTypedLetUseAndBang) LanguageFeature.IsAllowTypedLetUseAndBang IsAllowTypedLetUseAndBang ### [LanguageFeature.IsLowerInterpolatedStringToConcat](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsLowerInterpolatedStringToConcat) LanguageFeature.IsLowerInterpolatedStringToConcat IsLowerInterpolatedStringToConcat ### [LanguageFeature.IsFromEndSlicing](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsFromEndSlicing) LanguageFeature.IsFromEndSlicing IsFromEndSlicing ### [LanguageFeature.IsEscapeDotnetFormattableStrings](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsEscapeDotnetFormattableStrings) LanguageFeature.IsEscapeDotnetFormattableStrings IsEscapeDotnetFormattableStrings ### [LanguageFeature.IsErrorOnDeprecatedRequireQualifiedAccess](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsErrorOnDeprecatedRequireQualifiedAccess) LanguageFeature.IsErrorOnDeprecatedRequireQualifiedAccess IsErrorOnDeprecatedRequireQualifiedAccess ### [LanguageFeature.IsWarningWhenInliningMethodImplNoInlineMarkedFunction](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsWarningWhenInliningMethodImplNoInlineMarkedFunction) LanguageFeature.IsWarningWhenInliningMethodImplNoInlineMarkedFunction IsWarningWhenInliningMethodImplNoInlineMarkedFunction ### [LanguageFeature.IsAttributesToRightOfModuleKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsAttributesToRightOfModuleKeyword) LanguageFeature.IsAttributesToRightOfModuleKeyword IsAttributesToRightOfModuleKeyword ### [LanguageFeature.IsLowercaseDUWhenRequireQualifiedAccess](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsLowercaseDUWhenRequireQualifiedAccess) LanguageFeature.IsLowercaseDUWhenRequireQualifiedAccess IsLowercaseDUWhenRequireQualifiedAccess ### [LanguageFeature.IsDontWarnOnUppercaseIdentifiersInBindingPatterns](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsDontWarnOnUppercaseIdentifiersInBindingPatterns) LanguageFeature.IsDontWarnOnUppercaseIdentifiersInBindingPatterns IsDontWarnOnUppercaseIdentifiersInBindingPatterns ### [LanguageFeature.IsAccessorFunctionShorthand](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsAccessorFunctionShorthand) LanguageFeature.IsAccessorFunctionShorthand IsAccessorFunctionShorthand ### [LanguageFeature.IsDefaultInterfaceMemberConsumption](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsDefaultInterfaceMemberConsumption) LanguageFeature.IsDefaultInterfaceMemberConsumption IsDefaultInterfaceMemberConsumption ### [LanguageFeature.IsWarningIndexedPropertiesGetSetSameType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsWarningIndexedPropertiesGetSetSameType) LanguageFeature.IsWarningIndexedPropertiesGetSetSameType IsWarningIndexedPropertiesGetSetSameType ### [LanguageFeature.IsConstraintIntersectionOnFlexibleTypes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsConstraintIntersectionOnFlexibleTypes) LanguageFeature.IsConstraintIntersectionOnFlexibleTypes IsConstraintIntersectionOnFlexibleTypes ### [LanguageFeature.IsWarningWhenTailCallAttrOnNonRec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsWarningWhenTailCallAttrOnNonRec) LanguageFeature.IsWarningWhenTailCallAttrOnNonRec IsWarningWhenTailCallAttrOnNonRec ### [LanguageFeature.IsLowerSimpleMappingsInComprehensionsToFastLoops](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsLowerSimpleMappingsInComprehensionsToFastLoops) LanguageFeature.IsLowerSimpleMappingsInComprehensionsToFastLoops IsLowerSimpleMappingsInComprehensionsToFastLoops ### [LanguageFeature.IsParsedHashDirectiveArgumentNonQuotes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsParsedHashDirectiveArgumentNonQuotes) LanguageFeature.IsParsedHashDirectiveArgumentNonQuotes IsParsedHashDirectiveArgumentNonQuotes ### [LanguageFeature.IsImplicitDIMCoverage](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsImplicitDIMCoverage) LanguageFeature.IsImplicitDIMCoverage IsImplicitDIMCoverage ### [LanguageFeature.IsUseTypeSubsumptionCache](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsUseTypeSubsumptionCache) LanguageFeature.IsUseTypeSubsumptionCache IsUseTypeSubsumptionCache ### [LanguageFeature.IsAllowObjectExpressionWithoutOverrides](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsAllowObjectExpressionWithoutOverrides) LanguageFeature.IsAllowObjectExpressionWithoutOverrides IsAllowObjectExpressionWithoutOverrides ### [LanguageFeature.IsNestedCopyAndUpdate](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsNestedCopyAndUpdate) LanguageFeature.IsNestedCopyAndUpdate IsNestedCopyAndUpdate ### [LanguageFeature.IsWhileBang](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsWhileBang) LanguageFeature.IsWhileBang IsWhileBang ### [LanguageFeature.IsRequiredPropertiesSupport](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsRequiredPropertiesSupport) LanguageFeature.IsRequiredPropertiesSupport IsRequiredPropertiesSupport ### [LanguageFeature.IsWarnWhenFunctionValueUsedAsInterpolatedStringArg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsWarnWhenFunctionValueUsedAsInterpolatedStringArg) LanguageFeature.IsWarnWhenFunctionValueUsedAsInterpolatedStringArg IsWarnWhenFunctionValueUsedAsInterpolatedStringArg ### [LanguageFeature.IsOverloadsForCustomOperations](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsOverloadsForCustomOperations) LanguageFeature.IsOverloadsForCustomOperations IsOverloadsForCustomOperations ### [LanguageFeature.IsPreferStringGetPinnableReference](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsPreferStringGetPinnableReference) LanguageFeature.IsPreferStringGetPinnableReference IsPreferStringGetPinnableReference ### [LanguageFeature.IsMethodOverloadsCache](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsMethodOverloadsCache) LanguageFeature.IsMethodOverloadsCache IsMethodOverloadsCache ### [LanguageFeature.IsWarningWhenCopyAndUpdateRecordChangesAllFields](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsWarningWhenCopyAndUpdateRecordChangesAllFields) LanguageFeature.IsWarningWhenCopyAndUpdateRecordChangesAllFields IsWarningWhenCopyAndUpdateRecordChangesAllFields ### [LanguageFeature.IsSupportValueOptionsAsOptionalParameters](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsSupportValueOptionsAsOptionalParameters) LanguageFeature.IsSupportValueOptionsAsOptionalParameters IsSupportValueOptionsAsOptionalParameters ### [LanguageFeature.IsMatchNotAllowedForUnionCaseWithNoData](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsMatchNotAllowedForUnionCaseWithNoData) LanguageFeature.IsMatchNotAllowedForUnionCaseWithNoData IsMatchNotAllowedForUnionCaseWithNoData ### [LanguageFeature.IsAccessProtectedBaseFieldFromClosure](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsAccessProtectedBaseFieldFromClosure) LanguageFeature.IsAccessProtectedBaseFieldFromClosure IsAccessProtectedBaseFieldFromClosure ### [LanguageFeature.IsExtendedFixedBindings](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsExtendedFixedBindings) LanguageFeature.IsExtendedFixedBindings IsExtendedFixedBindings ### [LanguageFeature.IsRelaxWhitespace2](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsRelaxWhitespace2) LanguageFeature.IsRelaxWhitespace2 IsRelaxWhitespace2 ### [LanguageFeature.IsErrorReportingOnStaticClasses](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsErrorReportingOnStaticClasses) LanguageFeature.IsErrorReportingOnStaticClasses IsErrorReportingOnStaticClasses ### [LanguageFeature.IsDeprecatePlacesWhereSeqCanBeOmitted](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsDeprecatePlacesWhereSeqCanBeOmitted) LanguageFeature.IsDeprecatePlacesWhereSeqCanBeOmitted IsDeprecatePlacesWhereSeqCanBeOmitted ### [LanguageFeature.IsNameOf](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsNameOf) LanguageFeature.IsNameOf IsNameOf ### [LanguageFeature.IsInterfacesWithMultipleGenericInstantiation](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsInterfacesWithMultipleGenericInstantiation) LanguageFeature.IsInterfacesWithMultipleGenericInstantiation IsInterfacesWithMultipleGenericInstantiation ### [LanguageFeature.IsWarningWhenMultipleRecdTypeChoice](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsWarningWhenMultipleRecdTypeChoice) LanguageFeature.IsWarningWhenMultipleRecdTypeChoice IsWarningWhenMultipleRecdTypeChoice ### [LanguageFeature.IsStaticMembersInInterfaces](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsStaticMembersInInterfaces) LanguageFeature.IsStaticMembersInInterfaces IsStaticMembersInInterfaces ### [LanguageFeature.IsDotlessFloat32Literal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsDotlessFloat32Literal) LanguageFeature.IsDotlessFloat32Literal IsDotlessFloat32Literal ### [LanguageFeature.IsErrorOnMissingSignatureAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsErrorOnMissingSignatureAttribute) LanguageFeature.IsErrorOnMissingSignatureAttribute IsErrorOnMissingSignatureAttribute ### [LanguageFeature.IsLowerIntegralRangesToFastLoops](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsLowerIntegralRangesToFastLoops) LanguageFeature.IsLowerIntegralRangesToFastLoops IsLowerIntegralRangesToFastLoops ### [LanguageFeature.IsInitPropertiesSupport](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsInitPropertiesSupport) LanguageFeature.IsInitPropertiesSupport IsInitPropertiesSupport ### [LanguageFeature.IsUnmanagedConstraintCsharpInterop](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsUnmanagedConstraintCsharpInterop) LanguageFeature.IsUnmanagedConstraintCsharpInterop IsUnmanagedConstraintCsharpInterop ### [LanguageFeature.IsMoreConcreteTiebreaker](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsMoreConcreteTiebreaker) LanguageFeature.IsMoreConcreteTiebreaker IsMoreConcreteTiebreaker ### [LanguageFeature.IsAdditionalTypeDirectedConversions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsAdditionalTypeDirectedConversions) LanguageFeature.IsAdditionalTypeDirectedConversions IsAdditionalTypeDirectedConversions ### [LanguageFeature.IsArithmeticInLiterals](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsArithmeticInLiterals) LanguageFeature.IsArithmeticInLiterals IsArithmeticInLiterals ### [LanguageFeature.IsWarnWhenUnitPassedToObjArg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsWarnWhenUnitPassedToObjArg) LanguageFeature.IsWarnWhenUnitPassedToObjArg IsWarnWhenUnitPassedToObjArg ### [LanguageFeature.IsPreprocessorElif](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsPreprocessorElif) LanguageFeature.IsPreprocessorElif IsPreprocessorElif ### [LanguageFeature.IsReturnFromFinal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsReturnFromFinal) LanguageFeature.IsReturnFromFinal IsReturnFromFinal ### [LanguageFeature.IsWitnessPassing](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsWitnessPassing) LanguageFeature.IsWitnessPassing IsWitnessPassing ### [LanguageFeature.IsRecordSpreads](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsRecordSpreads) LanguageFeature.IsRecordSpreads IsRecordSpreads ### [LanguageFeature.IsRefCellNotationInformationals](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsRefCellNotationInformationals) LanguageFeature.IsRefCellNotationInformationals IsRefCellNotationInformationals ### [LanguageFeature.IsOverloadResolutionPriority](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsOverloadResolutionPriority) LanguageFeature.IsOverloadResolutionPriority IsOverloadResolutionPriority ### [LanguageFeature.IsPreferExtensionMethodOverPlainProperty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsPreferExtensionMethodOverPlainProperty) LanguageFeature.IsPreferExtensionMethodOverPlainProperty IsPreferExtensionMethodOverPlainProperty ### [LanguageFeature.IsNotNullIfNotNull](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsNotNullIfNotNull) LanguageFeature.IsNotNullIfNotNull IsNotNullIfNotNull ### [LanguageFeature.IsImprovedImpliedArgumentNamesPartTwo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsImprovedImpliedArgumentNamesPartTwo) LanguageFeature.IsImprovedImpliedArgumentNamesPartTwo IsImprovedImpliedArgumentNamesPartTwo ### [LanguageFeature.IsPackageManagement](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsPackageManagement) LanguageFeature.IsPackageManagement IsPackageManagement ### [LanguageFeature.IsWarningWhenTailRecAttributeButNonTailRecUsage](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsWarningWhenTailRecAttributeButNonTailRecUsage) LanguageFeature.IsWarningWhenTailRecAttributeButNonTailRecUsage IsWarningWhenTailRecAttributeButNonTailRecUsage ### [LanguageFeature.IsStaticLetInRecordsDusEmptyTypes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsStaticLetInRecordsDusEmptyTypes) LanguageFeature.IsStaticLetInRecordsDusEmptyTypes IsStaticLetInRecordsDusEmptyTypes ### [LanguageFeature.IsFixedIndexSlice3d4d](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsFixedIndexSlice3d4d) LanguageFeature.IsFixedIndexSlice3d4d IsFixedIndexSlice3d4d ### [LanguageFeature.IsAllowAccessModifiersToAutoPropertiesGettersAndSetters](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsAllowAccessModifiersToAutoPropertiesGettersAndSetters) LanguageFeature.IsAllowAccessModifiersToAutoPropertiesGettersAndSetters IsAllowAccessModifiersToAutoPropertiesGettersAndSetters ### [LanguageFeature.IsIndexerNotationWithoutDot](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsIndexerNotationWithoutDot) LanguageFeature.IsIndexerNotationWithoutDot IsIndexerNotationWithoutDot ### [LanguageFeature.IsNonInlineLiteralsAsPrintfFormat](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsNonInlineLiteralsAsPrintfFormat) LanguageFeature.IsNonInlineLiteralsAsPrintfFormat IsNonInlineLiteralsAsPrintfFormat ### [LanguageFeature.IsBetterExceptionPrinting](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsBetterExceptionPrinting) LanguageFeature.IsBetterExceptionPrinting IsBetterExceptionPrinting ### [LanguageFeature.IsInterfacesWithAbstractStaticMembers](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsInterfacesWithAbstractStaticMembers) LanguageFeature.IsInterfacesWithAbstractStaticMembers IsInterfacesWithAbstractStaticMembers ### [LanguageFeature.IsExtendedStringInterpolation](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsExtendedStringInterpolation) LanguageFeature.IsExtendedStringInterpolation IsExtendedStringInterpolation ### [LanguageFeature.IsReuseSameFieldsInStructUnions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsReuseSameFieldsInStructUnions) LanguageFeature.IsReuseSameFieldsInStructUnions IsReuseSameFieldsInStructUnions ### [LanguageFeature.IsScopedNowarn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsScopedNowarn) LanguageFeature.IsScopedNowarn IsScopedNowarn ### [LanguageFeature.IsTryWithInSeqExpression](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsTryWithInSeqExpression) LanguageFeature.IsTryWithInSeqExpression IsTryWithInSeqExpression ### [LanguageFeature.IsNullableOptionalInterop](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IsNullableOptionalInterop) LanguageFeature.IsNullableOptionalInterop IsNullableOptionalInterop ### [LanguageFeature.RelaxWhitespace2](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#RelaxWhitespace2) LanguageFeature.RelaxWhitespace2 RelaxWhitespace2 ### [LanguageFeature.NameOf](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#NameOf) LanguageFeature.NameOf NameOf ### [LanguageFeature.DotlessFloat32Literal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#DotlessFloat32Literal) LanguageFeature.DotlessFloat32Literal DotlessFloat32Literal ### [LanguageFeature.PackageManagement](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#PackageManagement) LanguageFeature.PackageManagement PackageManagement ### [LanguageFeature.FromEndSlicing](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#FromEndSlicing) LanguageFeature.FromEndSlicing FromEndSlicing ### [LanguageFeature.FixedIndexSlice3d4d](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#FixedIndexSlice3d4d) LanguageFeature.FixedIndexSlice3d4d FixedIndexSlice3d4d ### [LanguageFeature.ResumableStateMachines](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#ResumableStateMachines) LanguageFeature.ResumableStateMachines ResumableStateMachines ### [LanguageFeature.NullableOptionalInterop](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#NullableOptionalInterop) LanguageFeature.NullableOptionalInterop NullableOptionalInterop ### [LanguageFeature.DefaultInterfaceMemberConsumption](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#DefaultInterfaceMemberConsumption) LanguageFeature.DefaultInterfaceMemberConsumption DefaultInterfaceMemberConsumption ### [LanguageFeature.WitnessPassing](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#WitnessPassing) LanguageFeature.WitnessPassing WitnessPassing ### [LanguageFeature.AdditionalTypeDirectedConversions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#AdditionalTypeDirectedConversions) LanguageFeature.AdditionalTypeDirectedConversions AdditionalTypeDirectedConversions ### [LanguageFeature.InterfacesWithMultipleGenericInstantiation](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#InterfacesWithMultipleGenericInstantiation) LanguageFeature.InterfacesWithMultipleGenericInstantiation InterfacesWithMultipleGenericInstantiation ### [LanguageFeature.StringInterpolation](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#StringInterpolation) LanguageFeature.StringInterpolation StringInterpolation ### [LanguageFeature.OverloadsForCustomOperations](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#OverloadsForCustomOperations) LanguageFeature.OverloadsForCustomOperations OverloadsForCustomOperations ### [LanguageFeature.ExpandedMeasurables](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#ExpandedMeasurables) LanguageFeature.ExpandedMeasurables ExpandedMeasurables ### [LanguageFeature.NullnessChecking](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#NullnessChecking) LanguageFeature.NullnessChecking NullnessChecking ### [LanguageFeature.IndexerNotationWithoutDot](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#IndexerNotationWithoutDot) LanguageFeature.IndexerNotationWithoutDot IndexerNotationWithoutDot ### [LanguageFeature.RefCellNotationInformationals](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#RefCellNotationInformationals) LanguageFeature.RefCellNotationInformationals RefCellNotationInformationals ### [LanguageFeature.UnionIsPropertiesVisible](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#UnionIsPropertiesVisible) LanguageFeature.UnionIsPropertiesVisible UnionIsPropertiesVisible ### [LanguageFeature.NonVariablePatternsToRightOfAsPatterns](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#NonVariablePatternsToRightOfAsPatterns) LanguageFeature.NonVariablePatternsToRightOfAsPatterns NonVariablePatternsToRightOfAsPatterns ### [LanguageFeature.AttributesToRightOfModuleKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#AttributesToRightOfModuleKeyword) LanguageFeature.AttributesToRightOfModuleKeyword AttributesToRightOfModuleKeyword ### [LanguageFeature.BetterExceptionPrinting](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#BetterExceptionPrinting) LanguageFeature.BetterExceptionPrinting BetterExceptionPrinting ### [LanguageFeature.DelegateTypeNameResolutionFix](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#DelegateTypeNameResolutionFix) LanguageFeature.DelegateTypeNameResolutionFix DelegateTypeNameResolutionFix ### [LanguageFeature.ReallyLongLists](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#ReallyLongLists) LanguageFeature.ReallyLongLists ReallyLongLists ### [LanguageFeature.ErrorOnDeprecatedRequireQualifiedAccess](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#ErrorOnDeprecatedRequireQualifiedAccess) LanguageFeature.ErrorOnDeprecatedRequireQualifiedAccess ErrorOnDeprecatedRequireQualifiedAccess ### [LanguageFeature.RequiredPropertiesSupport](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#RequiredPropertiesSupport) LanguageFeature.RequiredPropertiesSupport RequiredPropertiesSupport ### [LanguageFeature.InitPropertiesSupport](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#InitPropertiesSupport) LanguageFeature.InitPropertiesSupport InitPropertiesSupport ### [LanguageFeature.LowercaseDUWhenRequireQualifiedAccess](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#LowercaseDUWhenRequireQualifiedAccess) LanguageFeature.LowercaseDUWhenRequireQualifiedAccess LowercaseDUWhenRequireQualifiedAccess ### [LanguageFeature.InterfacesWithAbstractStaticMembers](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#InterfacesWithAbstractStaticMembers) LanguageFeature.InterfacesWithAbstractStaticMembers InterfacesWithAbstractStaticMembers ### [LanguageFeature.SelfTypeConstraints](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#SelfTypeConstraints) LanguageFeature.SelfTypeConstraints SelfTypeConstraints ### [LanguageFeature.AccessorFunctionShorthand](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#AccessorFunctionShorthand) LanguageFeature.AccessorFunctionShorthand AccessorFunctionShorthand ### [LanguageFeature.MatchNotAllowedForUnionCaseWithNoData](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#MatchNotAllowedForUnionCaseWithNoData) LanguageFeature.MatchNotAllowedForUnionCaseWithNoData MatchNotAllowedForUnionCaseWithNoData ### [LanguageFeature.CSharpExtensionAttributeNotRequired](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#CSharpExtensionAttributeNotRequired) LanguageFeature.CSharpExtensionAttributeNotRequired CSharpExtensionAttributeNotRequired ### [LanguageFeature.ErrorForNonVirtualMembersOverrides](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#ErrorForNonVirtualMembersOverrides) LanguageFeature.ErrorForNonVirtualMembersOverrides ErrorForNonVirtualMembersOverrides ### [LanguageFeature.WarningWhenInliningMethodImplNoInlineMarkedFunction](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#WarningWhenInliningMethodImplNoInlineMarkedFunction) LanguageFeature.WarningWhenInliningMethodImplNoInlineMarkedFunction WarningWhenInliningMethodImplNoInlineMarkedFunction ### [LanguageFeature.EscapeDotnetFormattableStrings](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#EscapeDotnetFormattableStrings) LanguageFeature.EscapeDotnetFormattableStrings EscapeDotnetFormattableStrings ### [LanguageFeature.ArithmeticInLiterals](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#ArithmeticInLiterals) LanguageFeature.ArithmeticInLiterals ArithmeticInLiterals ### [LanguageFeature.ErrorReportingOnStaticClasses](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#ErrorReportingOnStaticClasses) LanguageFeature.ErrorReportingOnStaticClasses ErrorReportingOnStaticClasses ### [LanguageFeature.TryWithInSeqExpression](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#TryWithInSeqExpression) LanguageFeature.TryWithInSeqExpression TryWithInSeqExpression ### [LanguageFeature.WarningWhenCopyAndUpdateRecordChangesAllFields](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#WarningWhenCopyAndUpdateRecordChangesAllFields) LanguageFeature.WarningWhenCopyAndUpdateRecordChangesAllFields WarningWhenCopyAndUpdateRecordChangesAllFields ### [LanguageFeature.StaticMembersInInterfaces](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#StaticMembersInInterfaces) LanguageFeature.StaticMembersInInterfaces StaticMembersInInterfaces ### [LanguageFeature.NonInlineLiteralsAsPrintfFormat](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#NonInlineLiteralsAsPrintfFormat) LanguageFeature.NonInlineLiteralsAsPrintfFormat NonInlineLiteralsAsPrintfFormat ### [LanguageFeature.NestedCopyAndUpdate](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#NestedCopyAndUpdate) LanguageFeature.NestedCopyAndUpdate NestedCopyAndUpdate ### [LanguageFeature.ExtendedStringInterpolation](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#ExtendedStringInterpolation) LanguageFeature.ExtendedStringInterpolation ExtendedStringInterpolation ### [LanguageFeature.WarningWhenMultipleRecdTypeChoice](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#WarningWhenMultipleRecdTypeChoice) LanguageFeature.WarningWhenMultipleRecdTypeChoice WarningWhenMultipleRecdTypeChoice ### [LanguageFeature.ImprovedImpliedArgumentNames](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#ImprovedImpliedArgumentNames) LanguageFeature.ImprovedImpliedArgumentNames ImprovedImpliedArgumentNames ### [LanguageFeature.DiagnosticForObjInference](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#DiagnosticForObjInference) LanguageFeature.DiagnosticForObjInference DiagnosticForObjInference ### [LanguageFeature.ConstraintIntersectionOnFlexibleTypes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#ConstraintIntersectionOnFlexibleTypes) LanguageFeature.ConstraintIntersectionOnFlexibleTypes ConstraintIntersectionOnFlexibleTypes ### [LanguageFeature.StaticLetInRecordsDusEmptyTypes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#StaticLetInRecordsDusEmptyTypes) LanguageFeature.StaticLetInRecordsDusEmptyTypes StaticLetInRecordsDusEmptyTypes ### [LanguageFeature.WarningWhenTailRecAttributeButNonTailRecUsage](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#WarningWhenTailRecAttributeButNonTailRecUsage) LanguageFeature.WarningWhenTailRecAttributeButNonTailRecUsage WarningWhenTailRecAttributeButNonTailRecUsage ### [LanguageFeature.UnmanagedConstraintCsharpInterop](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#UnmanagedConstraintCsharpInterop) LanguageFeature.UnmanagedConstraintCsharpInterop UnmanagedConstraintCsharpInterop ### [LanguageFeature.WhileBang](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#WhileBang) LanguageFeature.WhileBang WhileBang ### [LanguageFeature.ReuseSameFieldsInStructUnions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#ReuseSameFieldsInStructUnions) LanguageFeature.ReuseSameFieldsInStructUnions ReuseSameFieldsInStructUnions ### [LanguageFeature.ExtendedFixedBindings](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#ExtendedFixedBindings) LanguageFeature.ExtendedFixedBindings ExtendedFixedBindings ### [LanguageFeature.PreferStringGetPinnableReference](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#PreferStringGetPinnableReference) LanguageFeature.PreferStringGetPinnableReference PreferStringGetPinnableReference ### [LanguageFeature.PreferExtensionMethodOverPlainProperty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#PreferExtensionMethodOverPlainProperty) LanguageFeature.PreferExtensionMethodOverPlainProperty PreferExtensionMethodOverPlainProperty RFC-1137 ### [LanguageFeature.WarningIndexedPropertiesGetSetSameType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#WarningIndexedPropertiesGetSetSameType) LanguageFeature.WarningIndexedPropertiesGetSetSameType WarningIndexedPropertiesGetSetSameType ### [LanguageFeature.WarningWhenTailCallAttrOnNonRec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#WarningWhenTailCallAttrOnNonRec) LanguageFeature.WarningWhenTailCallAttrOnNonRec WarningWhenTailCallAttrOnNonRec ### [LanguageFeature.BooleanReturningAndReturnTypeDirectedPartialActivePattern](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#BooleanReturningAndReturnTypeDirectedPartialActivePattern) LanguageFeature.BooleanReturningAndReturnTypeDirectedPartialActivePattern BooleanReturningAndReturnTypeDirectedPartialActivePattern ### [LanguageFeature.EnforceAttributeTargets](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#EnforceAttributeTargets) LanguageFeature.EnforceAttributeTargets EnforceAttributeTargets ### [LanguageFeature.LowerInterpolatedStringToConcat](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#LowerInterpolatedStringToConcat) LanguageFeature.LowerInterpolatedStringToConcat LowerInterpolatedStringToConcat ### [LanguageFeature.LowerIntegralRangesToFastLoops](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#LowerIntegralRangesToFastLoops) LanguageFeature.LowerIntegralRangesToFastLoops LowerIntegralRangesToFastLoops ### [LanguageFeature.AllowAccessModifiersToAutoPropertiesGettersAndSetters](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#AllowAccessModifiersToAutoPropertiesGettersAndSetters) LanguageFeature.AllowAccessModifiersToAutoPropertiesGettersAndSetters AllowAccessModifiersToAutoPropertiesGettersAndSetters ### [LanguageFeature.LowerSimpleMappingsInComprehensionsToFastLoops](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#LowerSimpleMappingsInComprehensionsToFastLoops) LanguageFeature.LowerSimpleMappingsInComprehensionsToFastLoops LowerSimpleMappingsInComprehensionsToFastLoops ### [LanguageFeature.ParsedHashDirectiveArgumentNonQuotes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#ParsedHashDirectiveArgumentNonQuotes) LanguageFeature.ParsedHashDirectiveArgumentNonQuotes ParsedHashDirectiveArgumentNonQuotes ### [LanguageFeature.EmptyBodiedComputationExpressions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#EmptyBodiedComputationExpressions) LanguageFeature.EmptyBodiedComputationExpressions EmptyBodiedComputationExpressions ### [LanguageFeature.AllowObjectExpressionWithoutOverrides](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#AllowObjectExpressionWithoutOverrides) LanguageFeature.AllowObjectExpressionWithoutOverrides AllowObjectExpressionWithoutOverrides ### [LanguageFeature.DontWarnOnUppercaseIdentifiersInBindingPatterns](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#DontWarnOnUppercaseIdentifiersInBindingPatterns) LanguageFeature.DontWarnOnUppercaseIdentifiersInBindingPatterns DontWarnOnUppercaseIdentifiersInBindingPatterns ### [LanguageFeature.UseTypeSubsumptionCache](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#UseTypeSubsumptionCache) LanguageFeature.UseTypeSubsumptionCache UseTypeSubsumptionCache ### [LanguageFeature.DeprecatePlacesWhereSeqCanBeOmitted](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#DeprecatePlacesWhereSeqCanBeOmitted) LanguageFeature.DeprecatePlacesWhereSeqCanBeOmitted DeprecatePlacesWhereSeqCanBeOmitted ### [LanguageFeature.SupportValueOptionsAsOptionalParameters](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#SupportValueOptionsAsOptionalParameters) LanguageFeature.SupportValueOptionsAsOptionalParameters SupportValueOptionsAsOptionalParameters ### [LanguageFeature.WarnWhenUnitPassedToObjArg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#WarnWhenUnitPassedToObjArg) LanguageFeature.WarnWhenUnitPassedToObjArg WarnWhenUnitPassedToObjArg ### [LanguageFeature.UseBangBindingValueDiscard](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#UseBangBindingValueDiscard) LanguageFeature.UseBangBindingValueDiscard UseBangBindingValueDiscard ### [LanguageFeature.BetterAnonymousRecordParsing](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#BetterAnonymousRecordParsing) LanguageFeature.BetterAnonymousRecordParsing BetterAnonymousRecordParsing ### [LanguageFeature.ScopedNowarn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#ScopedNowarn) LanguageFeature.ScopedNowarn ScopedNowarn ### [LanguageFeature.ErrorOnInvalidDeclsInTypeDefinitions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#ErrorOnInvalidDeclsInTypeDefinitions) LanguageFeature.ErrorOnInvalidDeclsInTypeDefinitions ErrorOnInvalidDeclsInTypeDefinitions ### [LanguageFeature.AllowTypedLetUseAndBang](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#AllowTypedLetUseAndBang) LanguageFeature.AllowTypedLetUseAndBang AllowTypedLetUseAndBang ### [LanguageFeature.ReturnFromFinal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#ReturnFromFinal) LanguageFeature.ReturnFromFinal ReturnFromFinal ### [LanguageFeature.MoreConcreteTiebreaker](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#MoreConcreteTiebreaker) LanguageFeature.MoreConcreteTiebreaker MoreConcreteTiebreaker ### [LanguageFeature.OverloadResolutionPriority](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#OverloadResolutionPriority) LanguageFeature.OverloadResolutionPriority OverloadResolutionPriority ### [LanguageFeature.WarnWhenFunctionValueUsedAsInterpolatedStringArg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#WarnWhenFunctionValueUsedAsInterpolatedStringArg) LanguageFeature.WarnWhenFunctionValueUsedAsInterpolatedStringArg WarnWhenFunctionValueUsedAsInterpolatedStringArg ### [LanguageFeature.MethodOverloadsCache](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#MethodOverloadsCache) LanguageFeature.MethodOverloadsCache MethodOverloadsCache ### [LanguageFeature.ImplicitDIMCoverage](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#ImplicitDIMCoverage) LanguageFeature.ImplicitDIMCoverage ImplicitDIMCoverage ### [LanguageFeature.PreprocessorElif](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#PreprocessorElif) LanguageFeature.PreprocessorElif PreprocessorElif ### [LanguageFeature.ExceptionFieldSerializationSupport](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#ExceptionFieldSerializationSupport) LanguageFeature.ExceptionFieldSerializationSupport ExceptionFieldSerializationSupport ### [LanguageFeature.ErrorOnMissingSignatureAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#ErrorOnMissingSignatureAttribute) LanguageFeature.ErrorOnMissingSignatureAttribute ErrorOnMissingSignatureAttribute ### [LanguageFeature.RecordConstructorSyntax](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#RecordConstructorSyntax) LanguageFeature.RecordConstructorSyntax RecordConstructorSyntax ### [LanguageFeature.NotNullIfNotNull](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#NotNullIfNotNull) LanguageFeature.NotNullIfNotNull NotNullIfNotNull ### [LanguageFeature.DirectDelegateConstruction](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#DirectDelegateConstruction) LanguageFeature.DirectDelegateConstruction DirectDelegateConstruction ### [LanguageFeature.AccessProtectedBaseFieldFromClosure](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#AccessProtectedBaseFieldFromClosure) LanguageFeature.AccessProtectedBaseFieldFromClosure AccessProtectedBaseFieldFromClosure ### [LanguageFeature.ImprovedImpliedArgumentNamesPartTwo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#ImprovedImpliedArgumentNamesPartTwo) LanguageFeature.ImprovedImpliedArgumentNamesPartTwo ImprovedImpliedArgumentNamesPartTwo ### [LanguageFeature.RecordSpreads](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languagefeature.html#RecordSpreads) LanguageFeature.RecordSpreads RecordSpreads ### [LanguageVersion](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languageversion.html) LanguageVersion LanguageVersion management LanguageVersion.``.ctor`` ``.ctor`` LanguageVersion.IsExplicitlySpecifiedAs50OrBefore IsExplicitlySpecifiedAs50OrBefore LanguageVersion.SupportsFeature SupportsFeature LanguageVersion.WithDisabledFeatures WithDisabledFeatures LanguageVersion.VersionText VersionText LanguageVersion.SpecifiedVersionString SpecifiedVersionString LanguageVersion.DisabledFeatures DisabledFeatures LanguageVersion.SpecifiedVersion SpecifiedVersion LanguageVersion.IsPreviewEnabled IsPreviewEnabled LanguageVersion.ContainsVersion ContainsVersion LanguageVersion.GetFeatureString GetFeatureString LanguageVersion.GetFeatureVersionString GetFeatureVersionString LanguageVersion.IsVersionSupported IsVersionSupported LanguageVersion.TryParseFeature TryParseFeature LanguageVersion.ValidVersions ValidVersions LanguageVersion.Default Default LanguageVersion.ValidOptions ValidOptions ### [LanguageVersion.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languageversion.html#``.ctor``) LanguageVersion.``.ctor`` ``.ctor`` Create a LanguageVersion management object ### [LanguageVersion.IsExplicitlySpecifiedAs50OrBefore](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languageversion.html#IsExplicitlySpecifiedAs50OrBefore) LanguageVersion.IsExplicitlySpecifiedAs50OrBefore IsExplicitlySpecifiedAs50OrBefore Has been explicitly specified as 4.6, 4.7 or 5.0 ### [LanguageVersion.SupportsFeature](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languageversion.html#SupportsFeature) LanguageVersion.SupportsFeature SupportsFeature Does the selected LanguageVersion support the specified feature ### [LanguageVersion.WithDisabledFeatures](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languageversion.html#WithDisabledFeatures) LanguageVersion.WithDisabledFeatures WithDisabledFeatures Create a new LanguageVersion with updated disabled features ### [LanguageVersion.VersionText](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languageversion.html#VersionText) LanguageVersion.VersionText VersionText Get the text used to specify the version, several of which may map to the same version ### [LanguageVersion.SpecifiedVersionString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languageversion.html#SpecifiedVersionString) LanguageVersion.SpecifiedVersionString SpecifiedVersionString Get the specified LanguageVersion as a string ### [LanguageVersion.DisabledFeatures](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languageversion.html#DisabledFeatures) LanguageVersion.DisabledFeatures DisabledFeatures Get the disabled features ### [LanguageVersion.SpecifiedVersion](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languageversion.html#SpecifiedVersion) LanguageVersion.SpecifiedVersion SpecifiedVersion Get the specified LanguageVersion ### [LanguageVersion.IsPreviewEnabled](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languageversion.html#IsPreviewEnabled) LanguageVersion.IsPreviewEnabled IsPreviewEnabled Has preview been explicitly specified ### [LanguageVersion.ContainsVersion](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languageversion.html#ContainsVersion) LanguageVersion.ContainsVersion ContainsVersion Is the selected LanguageVersion valid ### [LanguageVersion.GetFeatureString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languageversion.html#GetFeatureString) LanguageVersion.GetFeatureString GetFeatureString Get a string name for the given feature. ### [LanguageVersion.GetFeatureVersionString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languageversion.html#GetFeatureVersionString) LanguageVersion.GetFeatureVersionString GetFeatureVersionString Get a version string associated with the given feature. ### [LanguageVersion.IsVersionSupported](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languageversion.html#IsVersionSupported) LanguageVersion.IsVersionSupported IsVersionSupported Is the selected LanguageVersion currently supported ### [LanguageVersion.TryParseFeature](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languageversion.html#TryParseFeature) LanguageVersion.TryParseFeature TryParseFeature Try to parse a feature name string to a LanguageFeature option ### [LanguageVersion.ValidVersions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languageversion.html#ValidVersions) LanguageVersion.ValidVersions ValidVersions Get the list of valid versions ### [LanguageVersion.Default](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languageversion.html#Default) LanguageVersion.Default Default ### [LanguageVersion.ValidOptions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-features-languageversion.html#ValidOptions) LanguageVersion.ValidOptions ValidOptions Get the list of valid options ### [LexFilter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexfilter.html) LexFilter LexFilter - process the token stream prior to parsing. Implements the offside rule and a couple of other lexical transformations. LexFilter.LexFilter LexFilter LexFilter.(|TyparsCloseOp|_|) (|TyparsCloseOp|_|) ### [LexFilter.(|TyparsCloseOp|_|)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexfilter.html#(|TyparsCloseOp|_|)) LexFilter.(|TyparsCloseOp|_|) (|TyparsCloseOp|_|) Match the close of '>' of a set of type parameters. This is done for tokens such as '>>' by smashing the token ### [LexFilter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexfilter-lexfilter.html) LexFilter A stateful filter over the token stream that adjusts it for indentation-aware syntax rules Process the token stream prior to parsing. Implements the offside rule and other lexical transformations. LexFilter.``.ctor`` ``.ctor`` LexFilter.GetToken GetToken LexFilter.LexBuffer LexBuffer ### [LexFilter.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexfilter-lexfilter.html#``.ctor``) LexFilter.``.ctor`` ``.ctor`` Create a lex filter ### [LexFilter.GetToken](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexfilter-lexfilter.html#GetToken) LexFilter.GetToken GetToken Get the next token ### [LexFilter.LexBuffer](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexfilter-lexfilter.html#LexBuffer) LexFilter.LexBuffer LexBuffer The LexBuffer associated with the filter ### [Lexer](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html) Lexer Lexer.Ranges Ranges Lexer.lexeme lexeme Lexer.lexemeTrimBoth lexemeTrimBoth Lexer.lexemeTrimRight lexemeTrimRight Lexer.lexemeTrimLeft lexemeTrimLeft Lexer.fail fail Lexer.getSign32 getSign32 Lexer.isOXB isOXB Lexer.is0OXB is0OXB Lexer.get0OXB get0OXB Lexer.parseBinaryUInt64 parseBinaryUInt64 Lexer.parseOctalUInt64 parseOctalUInt64 Lexer.removeUnderscores removeUnderscores Lexer.parseInt32 parseInt32 Lexer.lexemeTrimRightToInt32 lexemeTrimRightToInt32 Lexer.checkExprOp checkExprOp Lexer.checkExprGreaterColonOp checkExprGreaterColonOp Lexer.unexpectedChar unexpectedChar Lexer.startString startString Lexer.trySaveXmlDoc trySaveXmlDoc Lexer.tryAppendXmlDoc tryAppendXmlDoc Lexer.shouldStartLine shouldStartLine Lexer.shouldStartFile shouldStartFile Lexer.evalIfDefExpression evalIfDefExpression Lexer.evalFloat evalFloat Lexer.trans trans Lexer.actions actions Lexer._fslex_tables _fslex_tables Lexer._fslex_dummy _fslex_dummy Lexer.token token Lexer.ifdefSkip ifdefSkip Lexer.endline endline Lexer.singleQuoteString singleQuoteString Lexer.verbatimString verbatimString Lexer.tripleQuoteString tripleQuoteString Lexer.extendedInterpolatedString extendedInterpolatedString Lexer.singleLineComment singleLineComment Lexer.comment comment Lexer.stringInComment stringInComment Lexer.verbatimStringInComment verbatimStringInComment Lexer.tripleQuoteStringInComment tripleQuoteStringInComment ### [Lexer.lexeme](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#lexeme) Lexer.lexeme lexeme Get string from lexbuf ### [Lexer.lexemeTrimBoth](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#lexemeTrimBoth) Lexer.lexemeTrimBoth lexemeTrimBoth Trim n chars from both sides of lexbuf, return string ### [Lexer.lexemeTrimRight](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#lexemeTrimRight) Lexer.lexemeTrimRight lexemeTrimRight Trim n chars from the right of lexbuf, return string ### [Lexer.lexemeTrimLeft](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#lexemeTrimLeft) Lexer.lexemeTrimLeft lexemeTrimLeft Trim n chars from the left of lexbuf, return string ### [Lexer.fail](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#fail) Lexer.fail fail Throw a lexing error with a message ### [Lexer.getSign32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#getSign32) Lexer.getSign32 getSign32 ### [Lexer.isOXB](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#isOXB) Lexer.isOXB isOXB ### [Lexer.is0OXB](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#is0OXB) Lexer.is0OXB is0OXB ### [Lexer.get0OXB](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#get0OXB) Lexer.get0OXB get0OXB ### [Lexer.parseBinaryUInt64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#parseBinaryUInt64) Lexer.parseBinaryUInt64 parseBinaryUInt64 ### [Lexer.parseOctalUInt64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#parseOctalUInt64) Lexer.parseOctalUInt64 parseOctalUInt64 ### [Lexer.removeUnderscores](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#removeUnderscores) Lexer.removeUnderscores removeUnderscores ### [Lexer.parseInt32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#parseInt32) Lexer.parseInt32 parseInt32 ### [Lexer.lexemeTrimRightToInt32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#lexemeTrimRightToInt32) Lexer.lexemeTrimRightToInt32 lexemeTrimRightToInt32 ### [Lexer.checkExprOp](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#checkExprOp) Lexer.checkExprOp checkExprOp ### [Lexer.checkExprGreaterColonOp](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#checkExprGreaterColonOp) Lexer.checkExprGreaterColonOp checkExprGreaterColonOp ### [Lexer.unexpectedChar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#unexpectedChar) Lexer.unexpectedChar unexpectedChar ### [Lexer.startString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#startString) Lexer.startString startString ### [Lexer.trySaveXmlDoc](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#trySaveXmlDoc) Lexer.trySaveXmlDoc trySaveXmlDoc ### [Lexer.tryAppendXmlDoc](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#tryAppendXmlDoc) Lexer.tryAppendXmlDoc tryAppendXmlDoc ### [Lexer.shouldStartLine](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#shouldStartLine) Lexer.shouldStartLine shouldStartLine ### [Lexer.shouldStartFile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#shouldStartFile) Lexer.shouldStartFile shouldStartFile ### [Lexer.evalIfDefExpression](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#evalIfDefExpression) Lexer.evalIfDefExpression evalIfDefExpression ### [Lexer.evalFloat](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#evalFloat) Lexer.evalFloat evalFloat ### [Lexer.trans](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#trans) Lexer.trans trans ### [Lexer.actions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#actions) Lexer.actions actions ### [Lexer._fslex_tables](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#_fslex_tables) Lexer._fslex_tables _fslex_tables ### [Lexer._fslex_dummy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#_fslex_dummy) Lexer._fslex_dummy _fslex_dummy ### [Lexer.token](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#token) Lexer.token token ### [Lexer.ifdefSkip](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#ifdefSkip) Lexer.ifdefSkip ifdefSkip ### [Lexer.endline](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#endline) Lexer.endline endline ### [Lexer.singleQuoteString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#singleQuoteString) Lexer.singleQuoteString singleQuoteString ### [Lexer.verbatimString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#verbatimString) Lexer.verbatimString verbatimString ### [Lexer.tripleQuoteString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#tripleQuoteString) Lexer.tripleQuoteString tripleQuoteString ### [Lexer.extendedInterpolatedString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#extendedInterpolatedString) Lexer.extendedInterpolatedString extendedInterpolatedString ### [Lexer.singleLineComment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#singleLineComment) Lexer.singleLineComment singleLineComment ### [Lexer.comment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#comment) Lexer.comment comment ### [Lexer.stringInComment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#stringInComment) Lexer.stringInComment stringInComment ### [Lexer.verbatimStringInComment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#verbatimStringInComment) Lexer.verbatimStringInComment verbatimStringInComment ### [Lexer.tripleQuoteStringInComment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer.html#tripleQuoteStringInComment) Lexer.tripleQuoteStringInComment tripleQuoteStringInComment ### [Ranges](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer-ranges.html) Ranges Ranges.isInt8BadMax isInt8BadMax Ranges.isInt16BadMax isInt16BadMax Ranges.isInt32BadMax isInt32BadMax Ranges.isInt64BadMax isInt64BadMax ### [Ranges.isInt8BadMax](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer-ranges.html#isInt8BadMax) Ranges.isInt8BadMax isInt8BadMax Whether valid as signed int8 when a minus sign is prepended, compares true to 0x80 ### [Ranges.isInt16BadMax](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer-ranges.html#isInt16BadMax) Ranges.isInt16BadMax isInt16BadMax Whether valid as signed int16 when a minus sign is prepended, compares true to 0x8000 ### [Ranges.isInt32BadMax](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer-ranges.html#isInt32BadMax) Ranges.isInt32BadMax isInt32BadMax Whether valid as signed int32 when a minus sign is prepended, compares as string against "2147483648". ### [Ranges.isInt64BadMax](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexer-ranges.html#isInt64BadMax) Ranges.isInt64BadMax isInt64BadMax Whether valid as signed int64 when a minus sign is prepended, compares as string against "9223372036854775808". ### [LexerStore](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore.html) LexerStore LexerStore.CommentStore CommentStore LexerStore.IfdefStore IfdefStore LexerStore.LineDirectiveStore LineDirectiveStore LexerStore.XmlDocStore XmlDocStore LexerStore.LexerIfdefExpression LexerIfdefExpression LexerStore.getSynArgNameGenerator getSynArgNameGenerator LexerStore.LexerIfdefEval LexerIfdefEval ### [LexerStore.getSynArgNameGenerator](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore.html#getSynArgNameGenerator) LexerStore.getSynArgNameGenerator getSynArgNameGenerator ### [LexerStore.LexerIfdefEval](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore.html#LexerIfdefEval) LexerStore.LexerIfdefEval LexerIfdefEval ### [CommentStore](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore-commentstore.html) CommentStore CommentStore.SaveSingleLineComment SaveSingleLineComment CommentStore.SaveBlockComment SaveBlockComment CommentStore.GetComments GetComments ### [CommentStore.SaveSingleLineComment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore-commentstore.html#SaveSingleLineComment) CommentStore.SaveSingleLineComment SaveSingleLineComment ### [CommentStore.SaveBlockComment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore-commentstore.html#SaveBlockComment) CommentStore.SaveBlockComment SaveBlockComment ### [CommentStore.GetComments](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore-commentstore.html#GetComments) CommentStore.GetComments GetComments ### [IfdefStore](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore-ifdefstore.html) IfdefStore IfdefStore.SaveIfHash SaveIfHash IfdefStore.SaveElseHash SaveElseHash IfdefStore.SaveElifHash SaveElifHash IfdefStore.SaveEndIfHash SaveEndIfHash IfdefStore.GetTrivia GetTrivia ### [IfdefStore.SaveIfHash](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore-ifdefstore.html#SaveIfHash) IfdefStore.SaveIfHash SaveIfHash ### [IfdefStore.SaveElseHash](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore-ifdefstore.html#SaveElseHash) IfdefStore.SaveElseHash SaveElseHash ### [IfdefStore.SaveElifHash](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore-ifdefstore.html#SaveElifHash) IfdefStore.SaveElifHash SaveElifHash ### [IfdefStore.SaveEndIfHash](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore-ifdefstore.html#SaveEndIfHash) IfdefStore.SaveEndIfHash SaveEndIfHash ### [IfdefStore.GetTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore-ifdefstore.html#GetTrivia) IfdefStore.GetTrivia GetTrivia ### [LineDirectiveStore](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore-linedirectivestore.html) LineDirectiveStore LineDirectiveStore.SaveLineDirective SaveLineDirective LineDirectiveStore.GetLineDirectives GetLineDirectives ### [LineDirectiveStore.SaveLineDirective](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore-linedirectivestore.html#SaveLineDirective) LineDirectiveStore.SaveLineDirective SaveLineDirective ### [LineDirectiveStore.GetLineDirectives](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore-linedirectivestore.html#GetLineDirectives) LineDirectiveStore.GetLineDirectives GetLineDirectives ### [XmlDocStore](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore-xmldocstore.html) XmlDocStore XmlDocStore.SaveXmlDocLine SaveXmlDocLine XmlDocStore.GrabXmlDocBeforeMarker GrabXmlDocBeforeMarker XmlDocStore.AddGrabPoint AddGrabPoint XmlDocStore.AddGrabPointDelayed AddGrabPointDelayed XmlDocStore.ReportInvalidXmlDocPositions ReportInvalidXmlDocPositions XmlDocStore.SetLastNonCommentTokenLine SetLastNonCommentTokenLine XmlDocStore.GetLastNonCommentTokenLine GetLastNonCommentTokenLine ### [XmlDocStore.SaveXmlDocLine](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore-xmldocstore.html#SaveXmlDocLine) XmlDocStore.SaveXmlDocLine SaveXmlDocLine ### [XmlDocStore.GrabXmlDocBeforeMarker](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore-xmldocstore.html#GrabXmlDocBeforeMarker) XmlDocStore.GrabXmlDocBeforeMarker GrabXmlDocBeforeMarker ### [XmlDocStore.AddGrabPoint](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore-xmldocstore.html#AddGrabPoint) XmlDocStore.AddGrabPoint AddGrabPoint ### [XmlDocStore.AddGrabPointDelayed](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore-xmldocstore.html#AddGrabPointDelayed) XmlDocStore.AddGrabPointDelayed AddGrabPointDelayed ### [XmlDocStore.ReportInvalidXmlDocPositions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore-xmldocstore.html#ReportInvalidXmlDocPositions) XmlDocStore.ReportInvalidXmlDocPositions ReportInvalidXmlDocPositions ### [XmlDocStore.SetLastNonCommentTokenLine](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore-xmldocstore.html#SetLastNonCommentTokenLine) XmlDocStore.SetLastNonCommentTokenLine SetLastNonCommentTokenLine ### [XmlDocStore.GetLastNonCommentTokenLine](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore-xmldocstore.html#GetLastNonCommentTokenLine) XmlDocStore.GetLastNonCommentTokenLine GetLastNonCommentTokenLine ### [LexerIfdefExpression](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore-lexerifdefexpression.html) LexerIfdefExpression LexerIfdefExpression.IsIfdefNot IsIfdefNot LexerIfdefExpression.IsIfdefOr IsIfdefOr LexerIfdefExpression.IsIfdefAnd IsIfdefAnd LexerIfdefExpression.IsIfdefId IsIfdefId LexerIfdefExpression.IfdefAnd IfdefAnd LexerIfdefExpression.IfdefOr IfdefOr LexerIfdefExpression.IfdefNot IfdefNot LexerIfdefExpression.IfdefId IfdefId ### [LexerIfdefExpression.IsIfdefNot](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore-lexerifdefexpression.html#IsIfdefNot) LexerIfdefExpression.IsIfdefNot IsIfdefNot ### [LexerIfdefExpression.IsIfdefOr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore-lexerifdefexpression.html#IsIfdefOr) LexerIfdefExpression.IsIfdefOr IsIfdefOr ### [LexerIfdefExpression.IsIfdefAnd](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore-lexerifdefexpression.html#IsIfdefAnd) LexerIfdefExpression.IsIfdefAnd IsIfdefAnd ### [LexerIfdefExpression.IsIfdefId](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore-lexerifdefexpression.html#IsIfdefId) LexerIfdefExpression.IsIfdefId IsIfdefId ### [LexerIfdefExpression.IfdefAnd](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore-lexerifdefexpression.html#IfdefAnd) LexerIfdefExpression.IfdefAnd IfdefAnd ### [LexerIfdefExpression.IfdefOr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore-lexerifdefexpression.html#IfdefOr) LexerIfdefExpression.IfdefOr IfdefOr ### [LexerIfdefExpression.IfdefNot](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore-lexerifdefexpression.html#IfdefNot) LexerIfdefExpression.IfdefNot IfdefNot ### [LexerIfdefExpression.IfdefId](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexerstore-lexerifdefexpression.html#IfdefId) LexerIfdefExpression.IfdefId IfdefId ### [Lexhelp](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp.html) Lexhelp Lexhelp.Keywords Keywords Lexhelp.BlockCommentArgs BlockCommentArgs Lexhelp.LargerThan127ButInsideByte LargerThan127ButInsideByte Lexhelp.LargerThanOneByte LargerThanOneByte Lexhelp.LexArgs LexArgs Lexhelp.LexResourceManager LexResourceManager Lexhelp.LexerStringArgs LexerStringArgs Lexhelp.LexerStringFinisher LexerStringFinisher Lexhelp.LexerStringFinisherContext LexerStringFinisherContext Lexhelp.LongUnicodeLexResult LongUnicodeLexResult Lexhelp.ReservedKeyword ReservedKeyword Lexhelp.SingleLineCommentArgs SingleLineCommentArgs Lexhelp.resetLexbufPos resetLexbufPos Lexhelp.mkLexargs mkLexargs Lexhelp.reusingLexbufForParsing reusingLexbufForParsing Lexhelp.usingLexbufForParsing usingLexbufForParsing Lexhelp.addUnicodeString addUnicodeString Lexhelp.addUnicodeChar addUnicodeChar Lexhelp.addByteChar addByteChar Lexhelp.stringBufferAsString stringBufferAsString Lexhelp.stringBufferAsBytes stringBufferAsBytes Lexhelp.errorsInByteStringBuffer errorsInByteStringBuffer Lexhelp.incrLine incrLine Lexhelp.advanceColumnBy advanceColumnBy Lexhelp.trigraph trigraph Lexhelp.digit digit Lexhelp.hexdigit hexdigit Lexhelp.unicodeGraphShort unicodeGraphShort Lexhelp.hexGraphShort hexGraphShort Lexhelp.unicodeGraphLong unicodeGraphLong Lexhelp.escape escape Lexhelp.StringCapacity StringCapacity ### [Lexhelp.resetLexbufPos](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp.html#resetLexbufPos) Lexhelp.resetLexbufPos resetLexbufPos ### [Lexhelp.mkLexargs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp.html#mkLexargs) Lexhelp.mkLexargs mkLexargs ### [Lexhelp.reusingLexbufForParsing](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp.html#reusingLexbufForParsing) Lexhelp.reusingLexbufForParsing reusingLexbufForParsing ### [Lexhelp.usingLexbufForParsing](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp.html#usingLexbufForParsing) Lexhelp.usingLexbufForParsing usingLexbufForParsing ### [Lexhelp.addUnicodeString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp.html#addUnicodeString) Lexhelp.addUnicodeString addUnicodeString ### [Lexhelp.addUnicodeChar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp.html#addUnicodeChar) Lexhelp.addUnicodeChar addUnicodeChar ### [Lexhelp.addByteChar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp.html#addByteChar) Lexhelp.addByteChar addByteChar ### [Lexhelp.stringBufferAsString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp.html#stringBufferAsString) Lexhelp.stringBufferAsString stringBufferAsString ### [Lexhelp.stringBufferAsBytes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp.html#stringBufferAsBytes) Lexhelp.stringBufferAsBytes stringBufferAsBytes ### [Lexhelp.errorsInByteStringBuffer](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp.html#errorsInByteStringBuffer) Lexhelp.errorsInByteStringBuffer errorsInByteStringBuffer ### [Lexhelp.incrLine](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp.html#incrLine) Lexhelp.incrLine incrLine ### [Lexhelp.advanceColumnBy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp.html#advanceColumnBy) Lexhelp.advanceColumnBy advanceColumnBy ### [Lexhelp.trigraph](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp.html#trigraph) Lexhelp.trigraph trigraph ### [Lexhelp.digit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp.html#digit) Lexhelp.digit digit ### [Lexhelp.hexdigit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp.html#hexdigit) Lexhelp.hexdigit hexdigit ### [Lexhelp.unicodeGraphShort](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp.html#unicodeGraphShort) Lexhelp.unicodeGraphShort unicodeGraphShort ### [Lexhelp.hexGraphShort](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp.html#hexGraphShort) Lexhelp.hexGraphShort hexGraphShort ### [Lexhelp.unicodeGraphLong](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp.html#unicodeGraphLong) Lexhelp.unicodeGraphLong unicodeGraphLong ### [Lexhelp.escape](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp.html#escape) Lexhelp.escape escape ### [Lexhelp.StringCapacity](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp.html#StringCapacity) Lexhelp.StringCapacity StringCapacity Arbitrary value ### [Keywords](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-keywords.html) Keywords Keywords.KeywordOrIdentifierToken KeywordOrIdentifierToken Keywords.IdentifierToken IdentifierToken Keywords.keywordNames keywordNames ### [Keywords.KeywordOrIdentifierToken](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-keywords.html#KeywordOrIdentifierToken) Keywords.KeywordOrIdentifierToken KeywordOrIdentifierToken ### [Keywords.IdentifierToken](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-keywords.html#IdentifierToken) Keywords.IdentifierToken IdentifierToken ### [Keywords.keywordNames](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-keywords.html#keywordNames) Keywords.keywordNames keywordNames ### [BlockCommentArgs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-blockcommentargs.html) BlockCommentArgs Used in lex.fsl to represent the state of a block comment BlockCommentArgs.Item1 Item1 BlockCommentArgs.Item2 Item2 BlockCommentArgs.Item3 Item3 ### [BlockCommentArgs.Item1](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-blockcommentargs.html#Item1) BlockCommentArgs.Item1 Item1 ### [BlockCommentArgs.Item2](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-blockcommentargs.html#Item2) BlockCommentArgs.Item2 Item2 ### [BlockCommentArgs.Item3](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-blockcommentargs.html#Item3) BlockCommentArgs.Item3 Item3 ### [LargerThan127ButInsideByte](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-largerthan127butinsidebyte.html) LargerThan127ButInsideByte ### [LargerThanOneByte](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-largerthanonebyte.html) LargerThanOneByte ### [LexArgs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-lexargs.html) LexArgs The context applicable to all lexing functions (tokens, strings etc.) LexArgs.conditionalDefines conditionalDefines LexArgs.resourceManager resourceManager LexArgs.diagnosticsLogger diagnosticsLogger LexArgs.applyLineDirectives applyLineDirectives LexArgs.pathMap pathMap LexArgs.ifdefStack ifdefStack LexArgs.stringNest stringNest LexArgs.interpolationDelimiterLength interpolationDelimiterLength ### [LexArgs.conditionalDefines](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-lexargs.html#conditionalDefines) LexArgs.conditionalDefines conditionalDefines ### [LexArgs.resourceManager](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-lexargs.html#resourceManager) LexArgs.resourceManager resourceManager ### [LexArgs.diagnosticsLogger](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-lexargs.html#diagnosticsLogger) LexArgs.diagnosticsLogger diagnosticsLogger ### [LexArgs.applyLineDirectives](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-lexargs.html#applyLineDirectives) LexArgs.applyLineDirectives applyLineDirectives ### [LexArgs.pathMap](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-lexargs.html#pathMap) LexArgs.pathMap pathMap ### [LexArgs.ifdefStack](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-lexargs.html#ifdefStack) LexArgs.ifdefStack ifdefStack ### [LexArgs.stringNest](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-lexargs.html#stringNest) LexArgs.stringNest stringNest ### [LexArgs.interpolationDelimiterLength](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-lexargs.html#interpolationDelimiterLength) LexArgs.interpolationDelimiterLength interpolationDelimiterLength ### [LexResourceManager](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-lexresourcemanager.html) LexResourceManager LexResourceManager.``.ctor`` ``.ctor`` ### [LexResourceManager.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-lexresourcemanager.html#``.ctor``) LexResourceManager.``.ctor`` ``.ctor`` ### [LexerStringArgs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-lexerstringargs.html) LexerStringArgs Used in lex.fsl to represent the state of a string literal LexerStringArgs.Item1 Item1 LexerStringArgs.Item2 Item2 LexerStringArgs.Item3 Item3 LexerStringArgs.Item4 Item4 LexerStringArgs.Item5 Item5 ### [LexerStringArgs.Item1](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-lexerstringargs.html#Item1) LexerStringArgs.Item1 Item1 ### [LexerStringArgs.Item2](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-lexerstringargs.html#Item2) LexerStringArgs.Item2 Item2 ### [LexerStringArgs.Item3](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-lexerstringargs.html#Item3) LexerStringArgs.Item3 Item3 ### [LexerStringArgs.Item4](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-lexerstringargs.html#Item4) LexerStringArgs.Item4 Item4 ### [LexerStringArgs.Item5](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-lexerstringargs.html#Item5) LexerStringArgs.Item5 Item5 ### [LexerStringFinisher](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-lexerstringfinisher.html) LexerStringFinisher LexerStringFinisher.Finish Finish LexerStringFinisher.Default Default LexerStringFinisher.LexerStringFinisher LexerStringFinisher ### [LexerStringFinisher.Finish](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-lexerstringfinisher.html#Finish) LexerStringFinisher.Finish Finish ### [LexerStringFinisher.Default](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-lexerstringfinisher.html#Default) LexerStringFinisher.Default Default ### [LexerStringFinisher.LexerStringFinisher](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-lexerstringfinisher.html#LexerStringFinisher) LexerStringFinisher.LexerStringFinisher LexerStringFinisher ### [LexerStringFinisherContext](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-lexerstringfinishercontext.html) LexerStringFinisherContext LexerStringFinisherContext.InterpolatedPart InterpolatedPart LexerStringFinisherContext.Verbatim Verbatim LexerStringFinisherContext.TripleQuote TripleQuote ### [LexerStringFinisherContext.InterpolatedPart](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-lexerstringfinishercontext.html#InterpolatedPart) LexerStringFinisherContext.InterpolatedPart InterpolatedPart ### [LexerStringFinisherContext.Verbatim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-lexerstringfinishercontext.html#Verbatim) LexerStringFinisherContext.Verbatim Verbatim ### [LexerStringFinisherContext.TripleQuote](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-lexerstringfinishercontext.html#TripleQuote) LexerStringFinisherContext.TripleQuote TripleQuote ### [LongUnicodeLexResult](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-longunicodelexresult.html) LongUnicodeLexResult LongUnicodeLexResult.IsSurrogatePair IsSurrogatePair LongUnicodeLexResult.IsSingleChar IsSingleChar LongUnicodeLexResult.IsInvalid IsInvalid LongUnicodeLexResult.SurrogatePair SurrogatePair LongUnicodeLexResult.SingleChar SingleChar LongUnicodeLexResult.Invalid Invalid ### [LongUnicodeLexResult.IsSurrogatePair](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-longunicodelexresult.html#IsSurrogatePair) LongUnicodeLexResult.IsSurrogatePair IsSurrogatePair ### [LongUnicodeLexResult.IsSingleChar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-longunicodelexresult.html#IsSingleChar) LongUnicodeLexResult.IsSingleChar IsSingleChar ### [LongUnicodeLexResult.IsInvalid](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-longunicodelexresult.html#IsInvalid) LongUnicodeLexResult.IsInvalid IsInvalid ### [LongUnicodeLexResult.SurrogatePair](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-longunicodelexresult.html#SurrogatePair) LongUnicodeLexResult.SurrogatePair SurrogatePair ### [LongUnicodeLexResult.SingleChar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-longunicodelexresult.html#SingleChar) LongUnicodeLexResult.SingleChar SingleChar ### [LongUnicodeLexResult.Invalid](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-longunicodelexresult.html#Invalid) LongUnicodeLexResult.Invalid Invalid ### [ReservedKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-reservedkeyword.html) ReservedKeyword ReservedKeyword.Data0 Data0 ReservedKeyword.Data1 Data1 ### [ReservedKeyword.Data0](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-reservedkeyword.html#Data0) ReservedKeyword.Data0 Data0 ### [ReservedKeyword.Data1](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-reservedkeyword.html#Data1) ReservedKeyword.Data1 Data1 ### [SingleLineCommentArgs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-singlelinecommentargs.html) SingleLineCommentArgs Used in lex.fsl to represent the state of a single line comment SingleLineCommentArgs.Item1 Item1 SingleLineCommentArgs.Item2 Item2 SingleLineCommentArgs.Item3 Item3 SingleLineCommentArgs.Item4 Item4 SingleLineCommentArgs.Item5 Item5 ### [SingleLineCommentArgs.Item1](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-singlelinecommentargs.html#Item1) SingleLineCommentArgs.Item1 Item1 ### [SingleLineCommentArgs.Item2](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-singlelinecommentargs.html#Item2) SingleLineCommentArgs.Item2 Item2 ### [SingleLineCommentArgs.Item3](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-singlelinecommentargs.html#Item3) SingleLineCommentArgs.Item3 Item3 ### [SingleLineCommentArgs.Item4](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-singlelinecommentargs.html#Item4) SingleLineCommentArgs.Item4 Item4 ### [SingleLineCommentArgs.Item5](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-lexhelp-singlelinecommentargs.html#Item5) SingleLineCommentArgs.Item5 Item5 ### [PPLexer](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-pplexer.html) PPLexer PPLexer.tokenstream tokenstream PPLexer.rest rest ### [PPLexer.tokenstream](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-pplexer.html#tokenstream) PPLexer.tokenstream tokenstream Rule tokenstream ### [PPLexer.rest](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-pplexer.html#rest) PPLexer.rest rest Rule rest ### [PPParser](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser.html) PPParser PPParser.nonTerminalId nonTerminalId PPParser.token token PPParser.tokenId tokenId PPParser.tagOfToken tagOfToken PPParser.tokenTagToTokenId tokenTagToTokenId PPParser.prodIdxToNonTerminal prodIdxToNonTerminal PPParser.token_to_string token_to_string PPParser.start start ### [PPParser.tagOfToken](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser.html#tagOfToken) PPParser.tagOfToken tagOfToken This function maps tokens to integer indexes ### [PPParser.tokenTagToTokenId](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser.html#tokenTagToTokenId) PPParser.tokenTagToTokenId tokenTagToTokenId This function maps integer indexes to symbolic token ids ### [PPParser.prodIdxToNonTerminal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser.html#prodIdxToNonTerminal) PPParser.prodIdxToNonTerminal prodIdxToNonTerminal This function maps production indexes returned in syntax errors to strings representing the non terminal that would be produced by that production ### [PPParser.token_to_string](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser.html#token_to_string) PPParser.token_to_string token_to_string This function gets the name of a token as a string ### [PPParser.start](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser.html#start) PPParser.start start ### [nonTerminalId](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-nonterminalid.html) nonTerminalId nonTerminalId.IsNONTERM_Recover IsNONTERM_Recover nonTerminalId.IsNONTERM_start IsNONTERM_start nonTerminalId.IsNONTERM__startstart IsNONTERM__startstart nonTerminalId.IsNONTERM_Full IsNONTERM_Full nonTerminalId.IsNONTERM_Expr IsNONTERM_Expr nonTerminalId.NONTERM__startstart NONTERM__startstart nonTerminalId.NONTERM_start NONTERM_start nonTerminalId.NONTERM_Recover NONTERM_Recover nonTerminalId.NONTERM_Full NONTERM_Full nonTerminalId.NONTERM_Expr NONTERM_Expr ### [nonTerminalId.IsNONTERM_Recover](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-nonterminalid.html#IsNONTERM_Recover) nonTerminalId.IsNONTERM_Recover IsNONTERM_Recover ### [nonTerminalId.IsNONTERM_start](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-nonterminalid.html#IsNONTERM_start) nonTerminalId.IsNONTERM_start IsNONTERM_start ### [nonTerminalId.IsNONTERM__startstart](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-nonterminalid.html#IsNONTERM__startstart) nonTerminalId.IsNONTERM__startstart IsNONTERM__startstart ### [nonTerminalId.IsNONTERM_Full](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-nonterminalid.html#IsNONTERM_Full) nonTerminalId.IsNONTERM_Full IsNONTERM_Full ### [nonTerminalId.IsNONTERM_Expr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-nonterminalid.html#IsNONTERM_Expr) nonTerminalId.IsNONTERM_Expr IsNONTERM_Expr ### [nonTerminalId.NONTERM__startstart](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-nonterminalid.html#NONTERM__startstart) nonTerminalId.NONTERM__startstart NONTERM__startstart ### [nonTerminalId.NONTERM_start](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-nonterminalid.html#NONTERM_start) nonTerminalId.NONTERM_start NONTERM_start ### [nonTerminalId.NONTERM_Recover](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-nonterminalid.html#NONTERM_Recover) nonTerminalId.NONTERM_Recover NONTERM_Recover ### [nonTerminalId.NONTERM_Full](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-nonterminalid.html#NONTERM_Full) nonTerminalId.NONTERM_Full NONTERM_Full ### [nonTerminalId.NONTERM_Expr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-nonterminalid.html#NONTERM_Expr) nonTerminalId.NONTERM_Expr NONTERM_Expr ### [token](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-token.html) token token.IsOP_OR IsOP_OR token.IsLPAREN IsLPAREN token.IsOP_AND IsOP_AND token.IsRPAREN IsRPAREN token.IsEOF IsEOF token.IsOP_NOT IsOP_NOT token.IsPRELUDE IsPRELUDE token.IsID IsID token.OP_NOT OP_NOT token.OP_AND OP_AND token.OP_OR OP_OR token.LPAREN LPAREN token.RPAREN RPAREN token.PRELUDE PRELUDE token.EOF EOF token.ID ID ### [token.IsOP_OR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-token.html#IsOP_OR) token.IsOP_OR IsOP_OR ### [token.IsLPAREN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-token.html#IsLPAREN) token.IsLPAREN IsLPAREN ### [token.IsOP_AND](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-token.html#IsOP_AND) token.IsOP_AND IsOP_AND ### [token.IsRPAREN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-token.html#IsRPAREN) token.IsRPAREN IsRPAREN ### [token.IsEOF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-token.html#IsEOF) token.IsEOF IsEOF ### [token.IsOP_NOT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-token.html#IsOP_NOT) token.IsOP_NOT IsOP_NOT ### [token.IsPRELUDE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-token.html#IsPRELUDE) token.IsPRELUDE IsPRELUDE ### [token.IsID](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-token.html#IsID) token.IsID IsID ### [token.OP_NOT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-token.html#OP_NOT) token.OP_NOT OP_NOT ### [token.OP_AND](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-token.html#OP_AND) token.OP_AND OP_AND ### [token.OP_OR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-token.html#OP_OR) token.OP_OR OP_OR ### [token.LPAREN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-token.html#LPAREN) token.LPAREN LPAREN ### [token.RPAREN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-token.html#RPAREN) token.RPAREN RPAREN ### [token.PRELUDE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-token.html#PRELUDE) token.PRELUDE PRELUDE ### [token.EOF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-token.html#EOF) token.EOF EOF ### [token.ID](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-token.html#ID) token.ID ID ### [tokenId](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-tokenid.html) tokenId tokenId.IsTOKEN_end_of_input IsTOKEN_end_of_input tokenId.IsTOKEN_OP_NOT IsTOKEN_OP_NOT tokenId.IsTOKEN_LPAREN IsTOKEN_LPAREN tokenId.IsTOKEN_OP_OR IsTOKEN_OP_OR tokenId.IsTOKEN_OP_AND IsTOKEN_OP_AND tokenId.IsTOKEN_PRELUDE IsTOKEN_PRELUDE tokenId.IsTOKEN_EOF IsTOKEN_EOF tokenId.IsTOKEN_error IsTOKEN_error tokenId.IsTOKEN_ID IsTOKEN_ID tokenId.IsTOKEN_RPAREN IsTOKEN_RPAREN tokenId.TOKEN_OP_NOT TOKEN_OP_NOT tokenId.TOKEN_OP_AND TOKEN_OP_AND tokenId.TOKEN_OP_OR TOKEN_OP_OR tokenId.TOKEN_LPAREN TOKEN_LPAREN tokenId.TOKEN_RPAREN TOKEN_RPAREN tokenId.TOKEN_PRELUDE TOKEN_PRELUDE tokenId.TOKEN_EOF TOKEN_EOF tokenId.TOKEN_ID TOKEN_ID tokenId.TOKEN_end_of_input TOKEN_end_of_input tokenId.TOKEN_error TOKEN_error ### [tokenId.IsTOKEN_end_of_input](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-tokenid.html#IsTOKEN_end_of_input) tokenId.IsTOKEN_end_of_input IsTOKEN_end_of_input ### [tokenId.IsTOKEN_OP_NOT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-tokenid.html#IsTOKEN_OP_NOT) tokenId.IsTOKEN_OP_NOT IsTOKEN_OP_NOT ### [tokenId.IsTOKEN_LPAREN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-tokenid.html#IsTOKEN_LPAREN) tokenId.IsTOKEN_LPAREN IsTOKEN_LPAREN ### [tokenId.IsTOKEN_OP_OR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-tokenid.html#IsTOKEN_OP_OR) tokenId.IsTOKEN_OP_OR IsTOKEN_OP_OR ### [tokenId.IsTOKEN_OP_AND](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-tokenid.html#IsTOKEN_OP_AND) tokenId.IsTOKEN_OP_AND IsTOKEN_OP_AND ### [tokenId.IsTOKEN_PRELUDE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-tokenid.html#IsTOKEN_PRELUDE) tokenId.IsTOKEN_PRELUDE IsTOKEN_PRELUDE ### [tokenId.IsTOKEN_EOF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-tokenid.html#IsTOKEN_EOF) tokenId.IsTOKEN_EOF IsTOKEN_EOF ### [tokenId.IsTOKEN_error](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-tokenid.html#IsTOKEN_error) tokenId.IsTOKEN_error IsTOKEN_error ### [tokenId.IsTOKEN_ID](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-tokenid.html#IsTOKEN_ID) tokenId.IsTOKEN_ID IsTOKEN_ID ### [tokenId.IsTOKEN_RPAREN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-tokenid.html#IsTOKEN_RPAREN) tokenId.IsTOKEN_RPAREN IsTOKEN_RPAREN ### [tokenId.TOKEN_OP_NOT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-tokenid.html#TOKEN_OP_NOT) tokenId.TOKEN_OP_NOT TOKEN_OP_NOT ### [tokenId.TOKEN_OP_AND](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-tokenid.html#TOKEN_OP_AND) tokenId.TOKEN_OP_AND TOKEN_OP_AND ### [tokenId.TOKEN_OP_OR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-tokenid.html#TOKEN_OP_OR) tokenId.TOKEN_OP_OR TOKEN_OP_OR ### [tokenId.TOKEN_LPAREN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-tokenid.html#TOKEN_LPAREN) tokenId.TOKEN_LPAREN TOKEN_LPAREN ### [tokenId.TOKEN_RPAREN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-tokenid.html#TOKEN_RPAREN) tokenId.TOKEN_RPAREN TOKEN_RPAREN ### [tokenId.TOKEN_PRELUDE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-tokenid.html#TOKEN_PRELUDE) tokenId.TOKEN_PRELUDE TOKEN_PRELUDE ### [tokenId.TOKEN_EOF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-tokenid.html#TOKEN_EOF) tokenId.TOKEN_EOF TOKEN_EOF ### [tokenId.TOKEN_ID](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-tokenid.html#TOKEN_ID) tokenId.TOKEN_ID TOKEN_ID ### [tokenId.TOKEN_end_of_input](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-tokenid.html#TOKEN_end_of_input) tokenId.TOKEN_end_of_input TOKEN_end_of_input ### [tokenId.TOKEN_error](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-ppparser-tokenid.html#TOKEN_error) tokenId.TOKEN_error TOKEN_error ### [Parse](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parse.html) Parse Parse.FSharpParserDiagnostic FSharpParserDiagnostic Parse.parseFile parseFile ### [Parse.parseFile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parse.html#parseFile) Parse.parseFile parseFile ### [FSharpParserDiagnostic](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parse-fsharpparserdiagnostic.html) FSharpParserDiagnostic FSharpParserDiagnostic.Severity Severity FSharpParserDiagnostic.SubCategory SubCategory FSharpParserDiagnostic.Range Range FSharpParserDiagnostic.ErrorNumber ErrorNumber FSharpParserDiagnostic.Message Message ### [FSharpParserDiagnostic.Severity](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parse-fsharpparserdiagnostic.html#Severity) FSharpParserDiagnostic.Severity Severity ### [FSharpParserDiagnostic.SubCategory](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parse-fsharpparserdiagnostic.html#SubCategory) FSharpParserDiagnostic.SubCategory SubCategory ### [FSharpParserDiagnostic.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parse-fsharpparserdiagnostic.html#Range) FSharpParserDiagnostic.Range Range ### [FSharpParserDiagnostic.ErrorNumber](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parse-fsharpparserdiagnostic.html#ErrorNumber) FSharpParserDiagnostic.ErrorNumber ErrorNumber ### [FSharpParserDiagnostic.Message](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parse-fsharpparserdiagnostic.html#Message) FSharpParserDiagnostic.Message Message ### [ParseHelpers](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html) ParseHelpers ParseHelpers.BindingSet BindingSet ParseHelpers.IndentationProblem IndentationProblem ParseHelpers.LexCont LexCont ParseHelpers.LexerContinuation LexerContinuation ParseHelpers.LexerEndlineContinuation LexerEndlineContinuation ParseHelpers.LexerIfdefStack LexerIfdefStack ParseHelpers.LexerIfdefStackEntries LexerIfdefStackEntries ParseHelpers.LexerIfdefStackEntry LexerIfdefStackEntry ParseHelpers.LexerInterpolatedStringNesting LexerInterpolatedStringNesting ParseHelpers.LexerStringKind LexerStringKind ParseHelpers.LexerStringStyle LexerStringStyle ParseHelpers.SyntaxError SyntaxError ParseHelpers.warningStringOfCoords warningStringOfCoords ParseHelpers.warningStringOfPos warningStringOfPos ParseHelpers.posOfLexPosition posOfLexPosition ParseHelpers.mkSynRange mkSynRange ParseHelpers.lhs lhs ParseHelpers.rhs2 rhs2 ParseHelpers.rhs rhs ParseHelpers.peelTrailingPrintfSpecifier peelTrailingPrintfSpecifier ParseHelpers.mkInterpolatedStringFillParts mkInterpolatedStringFillParts ParseHelpers.ParseAssemblyCodeInstructions ParseAssemblyCodeInstructions ParseHelpers.grabXmlDocAtRangeStart grabXmlDocAtRangeStart ParseHelpers.grabXmlDoc grabXmlDoc ParseHelpers.ParseAssemblyCodeType ParseAssemblyCodeType ParseHelpers.reportParseErrorAt reportParseErrorAt ParseHelpers.raiseParseErrorAt raiseParseErrorAt ParseHelpers.mkSynMemberDefnGetSet mkSynMemberDefnGetSet ParseHelpers.adjustHatPrefixToTyparLookup adjustHatPrefixToTyparLookup ParseHelpers.mkSynTypeTuple mkSynTypeTuple ParseHelpers.debugPrint debugPrint ParseHelpers.exprFromParseError exprFromParseError ParseHelpers.patFromParseError patFromParseError ParseHelpers.rebindRanges rebindRanges ParseHelpers.mkUnderscoreRecdField mkUnderscoreRecdField ParseHelpers.mkRecdField mkRecdField ParseHelpers.mkSynDoBinding mkSynDoBinding ParseHelpers.mkSynExprDecl mkSynExprDecl ParseHelpers.addAttribs addAttribs ParseHelpers.unionRangeWithPos unionRangeWithPos ParseHelpers.checkEndOfFileError checkEndOfFileError ParseHelpers.mkClassMemberLocalBindings mkClassMemberLocalBindings ParseHelpers.mkLetExpression mkLetExpression ParseHelpers.mkLetBangExpression mkLetBangExpression ParseHelpers.mkAndBang mkAndBang ParseHelpers.mkDefnBindings mkDefnBindings ParseHelpers.idOfPat idOfPat ParseHelpers.checkForMultipleAugmentations checkForMultipleAugmentations ParseHelpers.rangeOfLongIdent rangeOfLongIdent ParseHelpers.appendValToLeadingKeyword appendValToLeadingKeyword ParseHelpers.mkSynUnionCase mkSynUnionCase ParseHelpers.mkAutoPropDefn mkAutoPropDefn ParseHelpers.mkValField mkValField ParseHelpers.mkSynField mkSynField ParseHelpers.leadingKeywordIsAbstract leadingKeywordIsAbstract ParseHelpers.mkAbstractMember mkAbstractMember ParseHelpers.mkMatchClauses mkMatchClauses ParseHelpers.mkMatchClausesRecoverMissingResult mkMatchClausesRecoverMissingResult ParseHelpers.LexemeRange LexemeRange ### [ParseHelpers.warningStringOfCoords](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#warningStringOfCoords) ParseHelpers.warningStringOfCoords warningStringOfCoords ### [ParseHelpers.warningStringOfPos](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#warningStringOfPos) ParseHelpers.warningStringOfPos warningStringOfPos ### [ParseHelpers.posOfLexPosition](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#posOfLexPosition) ParseHelpers.posOfLexPosition posOfLexPosition ### [ParseHelpers.mkSynRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#mkSynRange) ParseHelpers.mkSynRange mkSynRange ### [ParseHelpers.lhs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#lhs) ParseHelpers.lhs lhs ### [ParseHelpers.rhs2](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#rhs2) ParseHelpers.rhs2 rhs2 ### [ParseHelpers.rhs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#rhs) ParseHelpers.rhs rhs ### [ParseHelpers.peelTrailingPrintfSpecifier](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#peelTrailingPrintfSpecifier) ParseHelpers.peelTrailingPrintfSpecifier peelTrailingPrintfSpecifier Peel a trailing printf specifier (e.g. "%d") off an interpolated-string literal that precedes a hole, returning the literal without it and the specifier text. '%%' is a literal escape. ### [ParseHelpers.mkInterpolatedStringFillParts](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#mkInterpolatedStringFillParts) ParseHelpers.mkInterpolatedStringFillParts mkInterpolatedStringFillParts Build the [String literal; FillExpr hole] pair for one interpolation hole, splitting the '{x,n}' alignment out of its tuple encoding and peeling a trailing printf specifier off the literal onto the hole. ### [ParseHelpers.ParseAssemblyCodeInstructions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#ParseAssemblyCodeInstructions) ParseHelpers.ParseAssemblyCodeInstructions ParseAssemblyCodeInstructions ### [ParseHelpers.grabXmlDocAtRangeStart](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#grabXmlDocAtRangeStart) ParseHelpers.grabXmlDocAtRangeStart grabXmlDocAtRangeStart ### [ParseHelpers.grabXmlDoc](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#grabXmlDoc) ParseHelpers.grabXmlDoc grabXmlDoc ### [ParseHelpers.ParseAssemblyCodeType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#ParseAssemblyCodeType) ParseHelpers.ParseAssemblyCodeType ParseAssemblyCodeType ### [ParseHelpers.reportParseErrorAt](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#reportParseErrorAt) ParseHelpers.reportParseErrorAt reportParseErrorAt ### [ParseHelpers.raiseParseErrorAt](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#raiseParseErrorAt) ParseHelpers.raiseParseErrorAt raiseParseErrorAt ### [ParseHelpers.mkSynMemberDefnGetSet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#mkSynMemberDefnGetSet) ParseHelpers.mkSynMemberDefnGetSet mkSynMemberDefnGetSet ### [ParseHelpers.adjustHatPrefixToTyparLookup](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#adjustHatPrefixToTyparLookup) ParseHelpers.adjustHatPrefixToTyparLookup adjustHatPrefixToTyparLookup Incorporate a '^' for an qualified access to a generic type parameter ### [ParseHelpers.mkSynTypeTuple](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#mkSynTypeTuple) ParseHelpers.mkSynTypeTuple mkSynTypeTuple ### [ParseHelpers.debugPrint](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#debugPrint) ParseHelpers.debugPrint debugPrint ### [ParseHelpers.exprFromParseError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#exprFromParseError) ParseHelpers.exprFromParseError exprFromParseError ### [ParseHelpers.patFromParseError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#patFromParseError) ParseHelpers.patFromParseError patFromParseError ### [ParseHelpers.rebindRanges](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#rebindRanges) ParseHelpers.rebindRanges rebindRanges ### [ParseHelpers.mkUnderscoreRecdField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#mkUnderscoreRecdField) ParseHelpers.mkUnderscoreRecdField mkUnderscoreRecdField ### [ParseHelpers.mkRecdField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#mkRecdField) ParseHelpers.mkRecdField mkRecdField ### [ParseHelpers.mkSynDoBinding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#mkSynDoBinding) ParseHelpers.mkSynDoBinding mkSynDoBinding ### [ParseHelpers.mkSynExprDecl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#mkSynExprDecl) ParseHelpers.mkSynExprDecl mkSynExprDecl ### [ParseHelpers.addAttribs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#addAttribs) ParseHelpers.addAttribs addAttribs ### [ParseHelpers.unionRangeWithPos](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#unionRangeWithPos) ParseHelpers.unionRangeWithPos unionRangeWithPos ### [ParseHelpers.checkEndOfFileError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#checkEndOfFileError) ParseHelpers.checkEndOfFileError checkEndOfFileError ### [ParseHelpers.mkClassMemberLocalBindings](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#mkClassMemberLocalBindings) ParseHelpers.mkClassMemberLocalBindings mkClassMemberLocalBindings ### [ParseHelpers.mkLetExpression](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#mkLetExpression) ParseHelpers.mkLetExpression mkLetExpression Creates SynExpr.LetOrUse based on isBang parameter Handles 'let' and 'use' ### [ParseHelpers.mkLetBangExpression](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#mkLetBangExpression) ParseHelpers.mkLetBangExpression mkLetBangExpression Helper for creating let!/use! expressions Handles 'let!' and 'use!' ### [ParseHelpers.mkAndBang](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#mkAndBang) ParseHelpers.mkAndBang mkAndBang ### [ParseHelpers.mkDefnBindings](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#mkDefnBindings) ParseHelpers.mkDefnBindings mkDefnBindings ### [ParseHelpers.idOfPat](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#idOfPat) ParseHelpers.idOfPat idOfPat ### [ParseHelpers.checkForMultipleAugmentations](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#checkForMultipleAugmentations) ParseHelpers.checkForMultipleAugmentations checkForMultipleAugmentations ### [ParseHelpers.rangeOfLongIdent](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#rangeOfLongIdent) ParseHelpers.rangeOfLongIdent rangeOfLongIdent ### [ParseHelpers.appendValToLeadingKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#appendValToLeadingKeyword) ParseHelpers.appendValToLeadingKeyword appendValToLeadingKeyword ### [ParseHelpers.mkSynUnionCase](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#mkSynUnionCase) ParseHelpers.mkSynUnionCase mkSynUnionCase ### [ParseHelpers.mkAutoPropDefn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#mkAutoPropDefn) ParseHelpers.mkAutoPropDefn mkAutoPropDefn ### [ParseHelpers.mkValField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#mkValField) ParseHelpers.mkValField mkValField ### [ParseHelpers.mkSynField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#mkSynField) ParseHelpers.mkSynField mkSynField ### [ParseHelpers.leadingKeywordIsAbstract](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#leadingKeywordIsAbstract) ParseHelpers.leadingKeywordIsAbstract leadingKeywordIsAbstract ### [ParseHelpers.mkAbstractMember](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#mkAbstractMember) ParseHelpers.mkAbstractMember mkAbstractMember ### [ParseHelpers.mkMatchClauses](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#mkMatchClauses) ParseHelpers.mkMatchClauses mkMatchClauses ### [ParseHelpers.mkMatchClausesRecoverMissingResult](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#mkMatchClausesRecoverMissingResult) ParseHelpers.mkMatchClausesRecoverMissingResult mkMatchClausesRecoverMissingResult ### [ParseHelpers.LexemeRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers.html#LexemeRange) ParseHelpers.LexemeRange LexemeRange ### [BindingSet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-bindingset.html) BindingSet BindingSet.BindingSetPreAttrs BindingSetPreAttrs ### [BindingSet.BindingSetPreAttrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-bindingset.html#BindingSetPreAttrs) BindingSet.BindingSetPreAttrs BindingSetPreAttrs ### [IndentationProblem](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-indentationproblem.html) IndentationProblem IndentationProblem.Data0 Data0 IndentationProblem.Data1 Data1 ### [IndentationProblem.Data0](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-indentationproblem.html#Data0) IndentationProblem.Data0 Data0 ### [IndentationProblem.Data1](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-indentationproblem.html#Data1) IndentationProblem.Data1 Data1 ### [LexCont](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexcont.html) LexCont LexCont.LexerIfdefStack LexerIfdefStack LexCont.IsToken IsToken LexCont.IsStringInComment IsStringInComment LexCont.IsIfDefSkip IsIfDefSkip LexCont.IsComment IsComment LexCont.IsEndLine IsEndLine LexCont.IsSingleLineComment IsSingleLineComment LexCont.LexerInterpStringNesting LexerInterpStringNesting LexCont.IsString IsString LexCont.Default Default ### [LexCont.LexerIfdefStack](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexcont.html#LexerIfdefStack) LexCont.LexerIfdefStack LexerIfdefStack ### [LexCont.IsToken](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexcont.html#IsToken) LexCont.IsToken IsToken ### [LexCont.IsStringInComment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexcont.html#IsStringInComment) LexCont.IsStringInComment IsStringInComment ### [LexCont.IsIfDefSkip](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexcont.html#IsIfDefSkip) LexCont.IsIfDefSkip IsIfDefSkip ### [LexCont.IsComment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexcont.html#IsComment) LexCont.IsComment IsComment ### [LexCont.IsEndLine](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexcont.html#IsEndLine) LexCont.IsEndLine IsEndLine ### [LexCont.IsSingleLineComment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexcont.html#IsSingleLineComment) LexCont.IsSingleLineComment IsSingleLineComment ### [LexCont.LexerInterpStringNesting](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexcont.html#LexerInterpStringNesting) LexCont.LexerInterpStringNesting LexerInterpStringNesting ### [LexCont.IsString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexcont.html#IsString) LexCont.IsString IsString ### [LexCont.Default](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexcont.html#Default) LexCont.Default Default ### [LexerContinuation](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexercontinuation.html) LexerContinuation LexerContinuation.LexerIfdefStack LexerIfdefStack LexerContinuation.IsToken IsToken LexerContinuation.IsStringInComment IsStringInComment LexerContinuation.IsIfDefSkip IsIfDefSkip LexerContinuation.IsComment IsComment LexerContinuation.IsEndLine IsEndLine LexerContinuation.IsSingleLineComment IsSingleLineComment LexerContinuation.LexerInterpStringNesting LexerInterpStringNesting LexerContinuation.IsString IsString LexerContinuation.Default Default LexerContinuation.Token Token LexerContinuation.IfDefSkip IfDefSkip LexerContinuation.String String LexerContinuation.Comment Comment LexerContinuation.SingleLineComment SingleLineComment LexerContinuation.StringInComment StringInComment LexerContinuation.EndLine EndLine ### [LexerContinuation.LexerIfdefStack](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexercontinuation.html#LexerIfdefStack) LexerContinuation.LexerIfdefStack LexerIfdefStack ### [LexerContinuation.IsToken](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexercontinuation.html#IsToken) LexerContinuation.IsToken IsToken ### [LexerContinuation.IsStringInComment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexercontinuation.html#IsStringInComment) LexerContinuation.IsStringInComment IsStringInComment ### [LexerContinuation.IsIfDefSkip](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexercontinuation.html#IsIfDefSkip) LexerContinuation.IsIfDefSkip IsIfDefSkip ### [LexerContinuation.IsComment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexercontinuation.html#IsComment) LexerContinuation.IsComment IsComment ### [LexerContinuation.IsEndLine](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexercontinuation.html#IsEndLine) LexerContinuation.IsEndLine IsEndLine ### [LexerContinuation.IsSingleLineComment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexercontinuation.html#IsSingleLineComment) LexerContinuation.IsSingleLineComment IsSingleLineComment ### [LexerContinuation.LexerInterpStringNesting](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexercontinuation.html#LexerInterpStringNesting) LexerContinuation.LexerInterpStringNesting LexerInterpStringNesting ### [LexerContinuation.IsString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexercontinuation.html#IsString) LexerContinuation.IsString IsString ### [LexerContinuation.Default](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexercontinuation.html#Default) LexerContinuation.Default Default ### [LexerContinuation.Token](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexercontinuation.html#Token) LexerContinuation.Token Token ### [LexerContinuation.IfDefSkip](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexercontinuation.html#IfDefSkip) LexerContinuation.IfDefSkip IfDefSkip ### [LexerContinuation.String](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexercontinuation.html#String) LexerContinuation.String String ### [LexerContinuation.Comment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexercontinuation.html#Comment) LexerContinuation.Comment Comment ### [LexerContinuation.SingleLineComment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexercontinuation.html#SingleLineComment) LexerContinuation.SingleLineComment SingleLineComment ### [LexerContinuation.StringInComment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexercontinuation.html#StringInComment) LexerContinuation.StringInComment StringInComment ### [LexerContinuation.EndLine](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexercontinuation.html#EndLine) LexerContinuation.EndLine EndLine ### [LexerEndlineContinuation](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerendlinecontinuation.html) LexerEndlineContinuation LexerEndlineContinuation.IsIfdefSkip IsIfdefSkip LexerEndlineContinuation.IsToken IsToken LexerEndlineContinuation.Token Token LexerEndlineContinuation.IfdefSkip IfdefSkip ### [LexerEndlineContinuation.IsIfdefSkip](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerendlinecontinuation.html#IsIfdefSkip) LexerEndlineContinuation.IsIfdefSkip IsIfdefSkip ### [LexerEndlineContinuation.IsToken](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerendlinecontinuation.html#IsToken) LexerEndlineContinuation.IsToken IsToken ### [LexerEndlineContinuation.Token](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerendlinecontinuation.html#Token) LexerEndlineContinuation.Token Token ### [LexerEndlineContinuation.IfdefSkip](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerendlinecontinuation.html#IfdefSkip) LexerEndlineContinuation.IfdefSkip IfdefSkip ### [LexerIfdefStack](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerifdefstack.html) LexerIfdefStack LexerIfdefStack.IsEmpty IsEmpty LexerIfdefStack.Item Item LexerIfdefStack.Length Length LexerIfdefStack.Head Head LexerIfdefStack.Tail Tail LexerIfdefStack.Empty Empty ### [LexerIfdefStack.IsEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerifdefstack.html#IsEmpty) LexerIfdefStack.IsEmpty IsEmpty ### [LexerIfdefStack.Item](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerifdefstack.html#Item) LexerIfdefStack.Item Item ### [LexerIfdefStack.Length](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerifdefstack.html#Length) LexerIfdefStack.Length Length ### [LexerIfdefStack.Head](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerifdefstack.html#Head) LexerIfdefStack.Head Head ### [LexerIfdefStack.Tail](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerifdefstack.html#Tail) LexerIfdefStack.Tail Tail ### [LexerIfdefStack.Empty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerifdefstack.html#Empty) LexerIfdefStack.Empty Empty ### [LexerIfdefStackEntries](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerifdefstackentries.html) LexerIfdefStackEntries LexerIfdefStackEntries.IsEmpty IsEmpty LexerIfdefStackEntries.Item Item LexerIfdefStackEntries.Length Length LexerIfdefStackEntries.Head Head LexerIfdefStackEntries.Tail Tail LexerIfdefStackEntries.Empty Empty ### [LexerIfdefStackEntries.IsEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerifdefstackentries.html#IsEmpty) LexerIfdefStackEntries.IsEmpty IsEmpty ### [LexerIfdefStackEntries.Item](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerifdefstackentries.html#Item) LexerIfdefStackEntries.Item Item ### [LexerIfdefStackEntries.Length](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerifdefstackentries.html#Length) LexerIfdefStackEntries.Length Length ### [LexerIfdefStackEntries.Head](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerifdefstackentries.html#Head) LexerIfdefStackEntries.Head Head ### [LexerIfdefStackEntries.Tail](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerifdefstackentries.html#Tail) LexerIfdefStackEntries.Tail Tail ### [LexerIfdefStackEntries.Empty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerifdefstackentries.html#Empty) LexerIfdefStackEntries.Empty Empty ### [LexerIfdefStackEntry](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerifdefstackentry.html) LexerIfdefStackEntry LexerIfdefStackEntry.IsIfDefIf IsIfDefIf LexerIfdefStackEntry.IsIfDefElse IsIfDefElse LexerIfdefStackEntry.IsIfDefElif IsIfDefElif LexerIfdefStackEntry.IfDefIf IfDefIf LexerIfdefStackEntry.IfDefElse IfDefElse LexerIfdefStackEntry.IfDefElif IfDefElif ### [LexerIfdefStackEntry.IsIfDefIf](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerifdefstackentry.html#IsIfDefIf) LexerIfdefStackEntry.IsIfDefIf IsIfDefIf ### [LexerIfdefStackEntry.IsIfDefElse](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerifdefstackentry.html#IsIfDefElse) LexerIfdefStackEntry.IsIfDefElse IsIfDefElse ### [LexerIfdefStackEntry.IsIfDefElif](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerifdefstackentry.html#IsIfDefElif) LexerIfdefStackEntry.IsIfDefElif IsIfDefElif ### [LexerIfdefStackEntry.IfDefIf](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerifdefstackentry.html#IfDefIf) LexerIfdefStackEntry.IfDefIf IfDefIf ### [LexerIfdefStackEntry.IfDefElse](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerifdefstackentry.html#IfDefElse) LexerIfdefStackEntry.IfDefElse IfDefElse ### [LexerIfdefStackEntry.IfDefElif](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerifdefstackentry.html#IfDefElif) LexerIfdefStackEntry.IfDefElif IfDefElif ### [LexerInterpolatedStringNesting](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerinterpolatedstringnesting.html) LexerInterpolatedStringNesting LexerInterpolatedStringNesting.IsEmpty IsEmpty LexerInterpolatedStringNesting.Item Item LexerInterpolatedStringNesting.Length Length LexerInterpolatedStringNesting.Head Head LexerInterpolatedStringNesting.Tail Tail LexerInterpolatedStringNesting.Empty Empty ### [LexerInterpolatedStringNesting.IsEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerinterpolatedstringnesting.html#IsEmpty) LexerInterpolatedStringNesting.IsEmpty IsEmpty ### [LexerInterpolatedStringNesting.Item](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerinterpolatedstringnesting.html#Item) LexerInterpolatedStringNesting.Item Item ### [LexerInterpolatedStringNesting.Length](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerinterpolatedstringnesting.html#Length) LexerInterpolatedStringNesting.Length Length ### [LexerInterpolatedStringNesting.Head](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerinterpolatedstringnesting.html#Head) LexerInterpolatedStringNesting.Head Head ### [LexerInterpolatedStringNesting.Tail](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerinterpolatedstringnesting.html#Tail) LexerInterpolatedStringNesting.Tail Tail ### [LexerInterpolatedStringNesting.Empty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerinterpolatedstringnesting.html#Empty) LexerInterpolatedStringNesting.Empty Empty ### [LexerStringKind](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerstringkind.html) LexerStringKind LexerStringKind.InterpolatedStringFirst InterpolatedStringFirst LexerStringKind.ByteString ByteString LexerStringKind.InterpolatedStringPart InterpolatedStringPart LexerStringKind.String String LexerStringKind.IsByteString IsByteString LexerStringKind.IsInterpolated IsInterpolated LexerStringKind.IsInterpolatedFirst IsInterpolatedFirst ### [LexerStringKind.InterpolatedStringFirst](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerstringkind.html#InterpolatedStringFirst) LexerStringKind.InterpolatedStringFirst InterpolatedStringFirst ### [LexerStringKind.ByteString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerstringkind.html#ByteString) LexerStringKind.ByteString ByteString ### [LexerStringKind.InterpolatedStringPart](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerstringkind.html#InterpolatedStringPart) LexerStringKind.InterpolatedStringPart InterpolatedStringPart ### [LexerStringKind.String](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerstringkind.html#String) LexerStringKind.String String ### [LexerStringKind.IsByteString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerstringkind.html#IsByteString) LexerStringKind.IsByteString IsByteString ### [LexerStringKind.IsInterpolated](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerstringkind.html#IsInterpolated) LexerStringKind.IsInterpolated IsInterpolated ### [LexerStringKind.IsInterpolatedFirst](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerstringkind.html#IsInterpolatedFirst) LexerStringKind.IsInterpolatedFirst IsInterpolatedFirst ### [LexerStringStyle](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerstringstyle.html) LexerStringStyle LexerStringStyle.IsTripleQuote IsTripleQuote LexerStringStyle.IsVerbatim IsVerbatim LexerStringStyle.IsSingleQuote IsSingleQuote LexerStringStyle.IsExtendedInterpolated IsExtendedInterpolated LexerStringStyle.Verbatim Verbatim LexerStringStyle.TripleQuote TripleQuote LexerStringStyle.SingleQuote SingleQuote LexerStringStyle.ExtendedInterpolated ExtendedInterpolated ### [LexerStringStyle.IsTripleQuote](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerstringstyle.html#IsTripleQuote) LexerStringStyle.IsTripleQuote IsTripleQuote ### [LexerStringStyle.IsVerbatim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerstringstyle.html#IsVerbatim) LexerStringStyle.IsVerbatim IsVerbatim ### [LexerStringStyle.IsSingleQuote](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerstringstyle.html#IsSingleQuote) LexerStringStyle.IsSingleQuote IsSingleQuote ### [LexerStringStyle.IsExtendedInterpolated](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerstringstyle.html#IsExtendedInterpolated) LexerStringStyle.IsExtendedInterpolated IsExtendedInterpolated ### [LexerStringStyle.Verbatim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerstringstyle.html#Verbatim) LexerStringStyle.Verbatim Verbatim ### [LexerStringStyle.TripleQuote](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerstringstyle.html#TripleQuote) LexerStringStyle.TripleQuote TripleQuote ### [LexerStringStyle.SingleQuote](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerstringstyle.html#SingleQuote) LexerStringStyle.SingleQuote SingleQuote ### [LexerStringStyle.ExtendedInterpolated](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-lexerstringstyle.html#ExtendedInterpolated) LexerStringStyle.ExtendedInterpolated ExtendedInterpolated ### [SyntaxError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-syntaxerror.html) SyntaxError The error raised by the parse_error_rich function, which is called by the parser engine when a syntax error occurs. The first object is the ParseErrorContext which contains a dump of information about the grammar at the point where the error occurred, e.g. what tokens are valid to shift next at that point in the grammar. This information is processed in CompileOps.fs. SyntaxError.Data0 Data0 SyntaxError.range range ### [SyntaxError.Data0](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-syntaxerror.html#Data0) SyntaxError.Data0 Data0 ### [SyntaxError.range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parsehelpers-syntaxerror.html#range) SyntaxError.range range ### [Parser](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser.html) Parser Parser.nonTerminalId nonTerminalId Parser.token token Parser.tokenId tokenId Parser.tagOfToken tagOfToken Parser.tokenTagToTokenId tokenTagToTokenId Parser.prodIdxToNonTerminal prodIdxToNonTerminal Parser.token_to_string token_to_string Parser.signatureFile signatureFile Parser.implementationFile implementationFile Parser.interaction interaction Parser.typedSequentialExprEOF typedSequentialExprEOF Parser.typEOF typEOF ### [Parser.tagOfToken](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser.html#tagOfToken) Parser.tagOfToken tagOfToken This function maps tokens to integer indexes ### [Parser.tokenTagToTokenId](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser.html#tokenTagToTokenId) Parser.tokenTagToTokenId tokenTagToTokenId This function maps integer indexes to symbolic token ids ### [Parser.prodIdxToNonTerminal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser.html#prodIdxToNonTerminal) Parser.prodIdxToNonTerminal prodIdxToNonTerminal This function maps production indexes returned in syntax errors to strings representing the non terminal that would be produced by that production ### [Parser.token_to_string](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser.html#token_to_string) Parser.token_to_string token_to_string This function gets the name of a token as a string ### [Parser.signatureFile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser.html#signatureFile) Parser.signatureFile signatureFile ### [Parser.implementationFile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser.html#implementationFile) Parser.implementationFile implementationFile ### [Parser.interaction](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser.html#interaction) Parser.interaction interaction ### [Parser.typedSequentialExprEOF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser.html#typedSequentialExprEOF) Parser.typedSequentialExprEOF typedSequentialExprEOF ### [Parser.typEOF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser.html#typEOF) Parser.typEOF typEOF ### [nonTerminalId](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html) nonTerminalId nonTerminalId.IsNONTERM_fileNamespaceImpl IsNONTERM_fileNamespaceImpl nonTerminalId.IsNONTERM_classMemberSpfnGetSet IsNONTERM_classMemberSpfnGetSet nonTerminalId.IsNONTERM_topTypeWithTypeConstraints IsNONTERM_topTypeWithTypeConstraints nonTerminalId.IsNONTERM_exconIntro IsNONTERM_exconIntro nonTerminalId.IsNONTERM_typeKeyword IsNONTERM_typeKeyword nonTerminalId.IsNONTERM_fileNamespaceSpecs IsNONTERM_fileNamespaceSpecs nonTerminalId.IsNONTERM__startsignatureFile IsNONTERM__startsignatureFile nonTerminalId.IsNONTERM_namedModuleAbbrevBlock IsNONTERM_namedModuleAbbrevBlock nonTerminalId.IsNONTERM_typar IsNONTERM_typar nonTerminalId.IsNONTERM_invalidUseOfAppTypeFunction IsNONTERM_invalidUseOfAppTypeFunction nonTerminalId.IsNONTERM_abstractMemberFlags IsNONTERM_abstractMemberFlags nonTerminalId.IsNONTERM_interactiveSeparator IsNONTERM_interactiveSeparator nonTerminalId.IsNONTERM_appExpr IsNONTERM_appExpr nonTerminalId.IsNONTERM_attributeTarget IsNONTERM_attributeTarget nonTerminalId.IsNONTERM_fileNamespaceSpecList IsNONTERM_fileNamespaceSpecList nonTerminalId.IsNONTERM_typeArgActual IsNONTERM_typeArgActual nonTerminalId.IsNONTERM_staticOptimizationCondition IsNONTERM_staticOptimizationCondition nonTerminalId.IsNONTERM_moduleIntro IsNONTERM_moduleIntro nonTerminalId.IsNONTERM_tyconClassDefn IsNONTERM_tyconClassDefn nonTerminalId.IsNONTERM_valDefnDecl IsNONTERM_valDefnDecl nonTerminalId.IsNONTERM_tyconClassSpfn IsNONTERM_tyconClassSpfn nonTerminalId.IsNONTERM_topAppType IsNONTERM_topAppType nonTerminalId.IsNONTERM_moduleDefnsOrExprPossiblyEmpty IsNONTERM_moduleDefnsOrExprPossiblyEmpty nonTerminalId.IsNONTERM_constrPattern IsNONTERM_constrPattern nonTerminalId.IsNONTERM_opt_ODECLEND IsNONTERM_opt_ODECLEND nonTerminalId.IsNONTERM_classMemberSpfnGetSetElements IsNONTERM_classMemberSpfnGetSetElements nonTerminalId.IsNONTERM_objExprInterfaces IsNONTERM_objExprInterfaces nonTerminalId.IsNONTERM_objectImplementationMember IsNONTERM_objectImplementationMember nonTerminalId.IsNONTERM_interactiveExpr IsNONTERM_interactiveExpr nonTerminalId.IsNONTERM_tyconDefnRhsBlock IsNONTERM_tyconDefnRhsBlock nonTerminalId.IsNONTERM_classDefnMemberGetSetElements IsNONTERM_classDefnMemberGetSetElements nonTerminalId.IsNONTERM_quoteExpr IsNONTERM_quoteExpr nonTerminalId.IsNONTERM_opt_OBLOCKSEP IsNONTERM_opt_OBLOCKSEP nonTerminalId.IsNONTERM_hashDirectiveArgs IsNONTERM_hashDirectiveArgs nonTerminalId.IsNONTERM_moduleKeyword IsNONTERM_moduleKeyword nonTerminalId.IsNONTERM_rationalConstant IsNONTERM_rationalConstant nonTerminalId.IsNONTERM_withPatternClauses IsNONTERM_withPatternClauses nonTerminalId.IsNONTERM_headBindingPattern IsNONTERM_headBindingPattern nonTerminalId.IsNONTERM_typeConstraint IsNONTERM_typeConstraint nonTerminalId.IsNONTERM_anonMatchingExpr IsNONTERM_anonMatchingExpr nonTerminalId.IsNONTERM_typars IsNONTERM_typars nonTerminalId.IsNONTERM_atomTypeOrAnonRecdType IsNONTERM_atomTypeOrAnonRecdType nonTerminalId.IsNONTERM_opt_classSpfn IsNONTERM_opt_classSpfn nonTerminalId.IsNONTERM_declExpr IsNONTERM_declExpr nonTerminalId.IsNONTERM_ends_coming_soon_or_recover IsNONTERM_ends_coming_soon_or_recover nonTerminalId.IsNONTERM_minusExpr IsNONTERM_minusExpr nonTerminalId.IsNONTERM_declExprBlock IsNONTERM_declExprBlock nonTerminalId.IsNONTERM_opt_topReturnTypeWithTypeConstraints IsNONTERM_opt_topReturnTypeWithTypeConstraints nonTerminalId.IsNONTERM_measureTypeAtom IsNONTERM_measureTypeAtom nonTerminalId.IsNONTERM_braceBarFieldDeclListCore IsNONTERM_braceBarFieldDeclListCore nonTerminalId.IsNONTERM_moduleDefns IsNONTERM_moduleDefns nonTerminalId.IsNONTERM_hashConstraint IsNONTERM_hashConstraint nonTerminalId.IsNONTERM_dummyTypeArg IsNONTERM_dummyTypeArg nonTerminalId.IsNONTERM_firstUnionCaseDecl IsNONTERM_firstUnionCaseDecl nonTerminalId.IsNONTERM_typeArgActualOrDummyIfEmpty IsNONTERM_typeArgActualOrDummyIfEmpty nonTerminalId.IsNONTERM_typeArgsActual IsNONTERM_typeArgsActual nonTerminalId.IsNONTERM_baseSpec IsNONTERM_baseSpec nonTerminalId.IsNONTERM_forLoopRange IsNONTERM_forLoopRange nonTerminalId.IsNONTERM_typarAlts IsNONTERM_typarAlts nonTerminalId.IsNONTERM_postfixTyparDecls IsNONTERM_postfixTyparDecls nonTerminalId.IsNONTERM_opt_attributes IsNONTERM_opt_attributes nonTerminalId.IsNONTERM_measureTypePower IsNONTERM_measureTypePower nonTerminalId.IsNONTERM_hashDirectiveArg IsNONTERM_hashDirectiveArg nonTerminalId.IsNONTERM_intersectionType IsNONTERM_intersectionType nonTerminalId.IsNONTERM_rawConstant IsNONTERM_rawConstant nonTerminalId.IsNONTERM_barCanBeRightBeforeNull IsNONTERM_barCanBeRightBeforeNull nonTerminalId.IsNONTERM_doBinding IsNONTERM_doBinding nonTerminalId.IsNONTERM_ifExprCases IsNONTERM_ifExprCases nonTerminalId.IsNONTERM_atomicExprAfterType IsNONTERM_atomicExprAfterType nonTerminalId.IsNONTERM_namespaceIntro IsNONTERM_namespaceIntro nonTerminalId.IsNONTERM_ifExprThen IsNONTERM_ifExprThen nonTerminalId.IsNONTERM_powerType IsNONTERM_powerType nonTerminalId.IsNONTERM_opt_explicitValTyparDecls IsNONTERM_opt_explicitValTyparDecls nonTerminalId.IsNONTERM_opt_seps_block IsNONTERM_opt_seps_block nonTerminalId.IsNONTERM_anonLambdaExpr IsNONTERM_anonLambdaExpr nonTerminalId.IsNONTERM_tupleParenPatternElements IsNONTERM_tupleParenPatternElements nonTerminalId.IsNONTERM_moreBinders IsNONTERM_moreBinders nonTerminalId.IsNONTERM_interactiveHash IsNONTERM_interactiveHash nonTerminalId.IsNONTERM_localBindings IsNONTERM_localBindings nonTerminalId.IsNONTERM_rbrace IsNONTERM_rbrace nonTerminalId.IsNONTERM_unionCaseReprElement IsNONTERM_unionCaseReprElement nonTerminalId.IsNONTERM_arrayExprElements IsNONTERM_arrayExprElements nonTerminalId.IsNONTERM_namedModuleDefnBlock IsNONTERM_namedModuleDefnBlock nonTerminalId.IsNONTERM_topType IsNONTERM_topType nonTerminalId.IsNONTERM_opt_declEnd IsNONTERM_opt_declEnd nonTerminalId.IsNONTERM_localBinding IsNONTERM_localBinding nonTerminalId.IsNONTERM_attributes IsNONTERM_attributes nonTerminalId.IsNONTERM_tyconSpfnRhs IsNONTERM_tyconSpfnRhs nonTerminalId.IsNONTERM_recdExpr IsNONTERM_recdExpr nonTerminalId.IsNONTERM_patternGuard IsNONTERM_patternGuard nonTerminalId.IsNONTERM__startinteraction IsNONTERM__startinteraction nonTerminalId.IsNONTERM_appTypeConPower IsNONTERM_appTypeConPower nonTerminalId.IsNONTERM_patternClauses IsNONTERM_patternClauses nonTerminalId.IsNONTERM_tupleOrQuotTypeElements IsNONTERM_tupleOrQuotTypeElements nonTerminalId.IsNONTERM_atomicExprQualification IsNONTERM_atomicExprQualification nonTerminalId.IsNONTERM_classMemberSpfn IsNONTERM_classMemberSpfn nonTerminalId.IsNONTERM_appTypeCanBeNullable IsNONTERM_appTypeCanBeNullable nonTerminalId.IsNONTERM_opt_topSeparators IsNONTERM_opt_topSeparators nonTerminalId.IsNONTERM_moduleDefn IsNONTERM_moduleDefn nonTerminalId.IsNONTERM_hardwhiteLetBindings IsNONTERM_hardwhiteLetBindings nonTerminalId.IsNONTERM_recdFieldDeclList IsNONTERM_recdFieldDeclList nonTerminalId.IsNONTERM_appTypeNullableInParens IsNONTERM_appTypeNullableInParens nonTerminalId.IsNONTERM_opt_typeConstraints IsNONTERM_opt_typeConstraints nonTerminalId.IsNONTERM_topSeparator IsNONTERM_topSeparator nonTerminalId.IsNONTERM_patternResult IsNONTERM_patternResult nonTerminalId.IsNONTERM_intersectionConstraints IsNONTERM_intersectionConstraints nonTerminalId.IsNONTERM_typedSequentialExprBlock IsNONTERM_typedSequentialExprBlock nonTerminalId.IsNONTERM_arrayExpr IsNONTERM_arrayExpr nonTerminalId.IsNONTERM_barAndgrabXmlDoc IsNONTERM_barAndgrabXmlDoc nonTerminalId.IsNONTERM_fileNamespaceImplList IsNONTERM_fileNamespaceImplList nonTerminalId.IsNONTERM_atomicPatternLongIdent IsNONTERM_atomicPatternLongIdent nonTerminalId.IsNONTERM_nameop IsNONTERM_nameop nonTerminalId.IsNONTERM_topSeparators IsNONTERM_topSeparators nonTerminalId.IsNONTERM_classSpfnBlockKindUnspecified IsNONTERM_classSpfnBlockKindUnspecified nonTerminalId.IsNONTERM_parenExpr IsNONTERM_parenExpr nonTerminalId.IsNONTERM_inlineAssemblyExpr IsNONTERM_inlineAssemblyExpr nonTerminalId.IsNONTERM_signatureFile IsNONTERM_signatureFile nonTerminalId.IsNONTERM_opt_HIGH_PRECEDENCE_TYAPP IsNONTERM_opt_HIGH_PRECEDENCE_TYAPP nonTerminalId.IsNONTERM_parenPattern IsNONTERM_parenPattern nonTerminalId.IsNONTERM_forLoopBinder IsNONTERM_forLoopBinder nonTerminalId.IsNONTERM_optLiteralValueSpfn IsNONTERM_optLiteralValueSpfn nonTerminalId.IsNONTERM_recover IsNONTERM_recover nonTerminalId.IsNONTERM_unionCaseName IsNONTERM_unionCaseName nonTerminalId.IsNONTERM_measureTypeExpr IsNONTERM_measureTypeExpr nonTerminalId.IsNONTERM_rparen IsNONTERM_rparen nonTerminalId.IsNONTERM_sourceIdentifier IsNONTERM_sourceIdentifier nonTerminalId.IsNONTERM_objExprBaseCall IsNONTERM_objExprBaseCall nonTerminalId.IsNONTERM_interpolatedString IsNONTERM_interpolatedString nonTerminalId.IsNONTERM_objectImplementationBlock IsNONTERM_objectImplementationBlock nonTerminalId.IsNONTERM_seps_block IsNONTERM_seps_block nonTerminalId.IsNONTERM_classDefnMembersAtLeastOne IsNONTERM_classDefnMembersAtLeastOne nonTerminalId.IsNONTERM_memberFlags IsNONTERM_memberFlags nonTerminalId.IsNONTERM_parenExprBody IsNONTERM_parenExprBody nonTerminalId.IsNONTERM_interaction IsNONTERM_interaction nonTerminalId.IsNONTERM_defnBindings IsNONTERM_defnBindings nonTerminalId.IsNONTERM_externArg IsNONTERM_externArg nonTerminalId.IsNONTERM_pathOp IsNONTERM_pathOp nonTerminalId.IsNONTERM_bindingPattern IsNONTERM_bindingPattern nonTerminalId.IsNONTERM_prefixTyparDecls IsNONTERM_prefixTyparDecls nonTerminalId.IsNONTERM_attribute IsNONTERM_attribute nonTerminalId.IsNONTERM_atomicExpr IsNONTERM_atomicExpr nonTerminalId.IsNONTERM_opt_classDefn IsNONTERM_opt_classDefn nonTerminalId.IsNONTERM_opt_inline IsNONTERM_opt_inline nonTerminalId.IsNONTERM_measureTypeSeq IsNONTERM_measureTypeSeq nonTerminalId.IsNONTERM_typedSequentialExprEOF IsNONTERM_typedSequentialExprEOF nonTerminalId.IsNONTERM_interactiveItemsTerminator IsNONTERM_interactiveItemsTerminator nonTerminalId.IsNONTERM_braceFieldDeclList IsNONTERM_braceFieldDeclList nonTerminalId.IsNONTERM_doToken IsNONTERM_doToken nonTerminalId.IsNONTERM_tyconSpfnList IsNONTERM_tyconSpfnList nonTerminalId.IsNONTERM_identExpr IsNONTERM_identExpr nonTerminalId.IsNONTERM_beginEndExpr IsNONTERM_beginEndExpr nonTerminalId.IsNONTERM_interactiveSeparators IsNONTERM_interactiveSeparators nonTerminalId.IsNONTERM_classOrInterfaceOrStruct IsNONTERM_classOrInterfaceOrStruct nonTerminalId.IsNONTERM_objExpr IsNONTERM_objExpr nonTerminalId.IsNONTERM_atomicUnsignedRationalConstant IsNONTERM_atomicUnsignedRationalConstant nonTerminalId.IsNONTERM_computationExpr IsNONTERM_computationExpr nonTerminalId.IsNONTERM_moduleDefnOrDirective IsNONTERM_moduleDefnOrDirective nonTerminalId.IsNONTERM_opt_objExprBindings IsNONTERM_opt_objExprBindings nonTerminalId.IsNONTERM_objExprInterface IsNONTERM_objExprInterface nonTerminalId.IsNONTERM_withClauses IsNONTERM_withClauses nonTerminalId.IsNONTERM_tyconSpfn IsNONTERM_tyconSpfn nonTerminalId.IsNONTERM_optBaseSpec IsNONTERM_optBaseSpec nonTerminalId.IsNONTERM_objExprBindings IsNONTERM_objExprBindings nonTerminalId.IsNONTERM_atomicPatterns IsNONTERM_atomicPatterns nonTerminalId.IsNONTERM_doneDeclEnd IsNONTERM_doneDeclEnd nonTerminalId.IsNONTERM_attributeListElements IsNONTERM_attributeListElements nonTerminalId.IsNONTERM_exconCore IsNONTERM_exconCore nonTerminalId.IsNONTERM__starttypedSequentialExprEOF IsNONTERM__starttypedSequentialExprEOF nonTerminalId.IsNONTERM_path IsNONTERM_path nonTerminalId.IsNONTERM_dynamicArg IsNONTERM_dynamicArg nonTerminalId.IsNONTERM_typedSequentialExprBlockR IsNONTERM_typedSequentialExprBlockR nonTerminalId.IsNONTERM_atomicRationalConstant IsNONTERM_atomicRationalConstant nonTerminalId.IsNONTERM_classDefnMemberGetSet IsNONTERM_classDefnMemberGetSet nonTerminalId.IsNONTERM_topTupleType IsNONTERM_topTupleType nonTerminalId.IsNONTERM_typedExprWithStaticOptimizations IsNONTERM_typedExprWithStaticOptimizations nonTerminalId.IsNONTERM_moduleSpfnsPossiblyEmpty IsNONTERM_moduleSpfnsPossiblyEmpty nonTerminalId.IsNONTERM_fileModuleImpl IsNONTERM_fileModuleImpl nonTerminalId.IsNONTERM_staticOptimizationConditions IsNONTERM_staticOptimizationConditions nonTerminalId.IsNONTERM_typarDeclList IsNONTERM_typarDeclList nonTerminalId.IsNONTERM_access IsNONTERM_access nonTerminalId.IsNONTERM_fieldDecl IsNONTERM_fieldDecl nonTerminalId.IsNONTERM_implementationFile IsNONTERM_implementationFile nonTerminalId.IsNONTERM_argExpr IsNONTERM_argExpr nonTerminalId.IsNONTERM_classDefnBlock IsNONTERM_classDefnBlock nonTerminalId.IsNONTERM_fileNamespaceImpls IsNONTERM_fileNamespaceImpls nonTerminalId.IsNONTERM_cRetType IsNONTERM_cRetType nonTerminalId.IsNONTERM_wrappedNamedModuleDefn IsNONTERM_wrappedNamedModuleDefn nonTerminalId.IsNONTERM_attrUnionCaseDecls IsNONTERM_attrUnionCaseDecls nonTerminalId.IsNONTERM_classSpfnMembersAtLeastOne IsNONTERM_classSpfnMembersAtLeastOne nonTerminalId.IsNONTERM_tupleType IsNONTERM_tupleType nonTerminalId.IsNONTERM_explicitValTyparDeclsCore IsNONTERM_explicitValTyparDeclsCore nonTerminalId.IsNONTERM_typedExprWithStaticOptimizationsBlock IsNONTERM_typedExprWithStaticOptimizationsBlock nonTerminalId.IsNONTERM_fileNamespaceSpec IsNONTERM_fileNamespaceSpec nonTerminalId.IsNONTERM_tyconSpfnRhsBlock IsNONTERM_tyconSpfnRhsBlock nonTerminalId.IsNONTERM_exconDefn IsNONTERM_exconDefn nonTerminalId.IsNONTERM_braceExpr IsNONTERM_braceExpr nonTerminalId.IsNONTERM_opt_staticOptimizations IsNONTERM_opt_staticOptimizations nonTerminalId.IsNONTERM_opt_HIGH_PRECEDENCE_APP IsNONTERM_opt_HIGH_PRECEDENCE_APP nonTerminalId.IsNONTERM__starttypEOF IsNONTERM__starttypEOF nonTerminalId.IsNONTERM_recdBinding IsNONTERM_recdBinding nonTerminalId.IsNONTERM_classDefnBlockKindUnspecified IsNONTERM_classDefnBlockKindUnspecified nonTerminalId.IsNONTERM_topTupleTypeElements IsNONTERM_topTupleTypeElements nonTerminalId.IsNONTERM_unionCaseReprElements IsNONTERM_unionCaseReprElements nonTerminalId.IsNONTERM__startimplementationFile IsNONTERM__startimplementationFile nonTerminalId.IsNONTERM_tyconDefnList IsNONTERM_tyconDefnList nonTerminalId.IsNONTERM_oblockend IsNONTERM_oblockend nonTerminalId.IsNONTERM_fileModuleSpec IsNONTERM_fileModuleSpec nonTerminalId.IsNONTERM_tyconDefn IsNONTERM_tyconDefn nonTerminalId.IsNONTERM_staticOptimization IsNONTERM_staticOptimization nonTerminalId.IsNONTERM_opt_seps IsNONTERM_opt_seps nonTerminalId.IsNONTERM_exconSpfn IsNONTERM_exconSpfn nonTerminalId.IsNONTERM_opt_atomicExprAfterType IsNONTERM_opt_atomicExprAfterType nonTerminalId.IsNONTERM_classDefnMemberGetSetElement IsNONTERM_classDefnMemberGetSetElement nonTerminalId.IsNONTERM_optCurriedArgExprs IsNONTERM_optCurriedArgExprs nonTerminalId.IsNONTERM_moduleSpfns IsNONTERM_moduleSpfns nonTerminalId.IsNONTERM_memberCore IsNONTERM_memberCore nonTerminalId.IsNONTERM_optAsSpec IsNONTERM_optAsSpec nonTerminalId.IsNONTERM_arrowThenExprR IsNONTERM_arrowThenExprR nonTerminalId.IsNONTERM_namePatPair IsNONTERM_namePatPair nonTerminalId.IsNONTERM_opName IsNONTERM_opName nonTerminalId.IsNONTERM_listExprElements IsNONTERM_listExprElements nonTerminalId.IsNONTERM_tupleExpr IsNONTERM_tupleExpr nonTerminalId.IsNONTERM_typeNameInfo IsNONTERM_typeNameInfo nonTerminalId.IsNONTERM_patternAndGuard IsNONTERM_patternAndGuard nonTerminalId.IsNONTERM_classSpfnMembers IsNONTERM_classSpfnMembers nonTerminalId.IsNONTERM_memberSpecFlags IsNONTERM_memberSpecFlags nonTerminalId.IsNONTERM_interactiveTerminator IsNONTERM_interactiveTerminator nonTerminalId.IsNONTERM_anonRecdType IsNONTERM_anonRecdType nonTerminalId.IsNONTERM_hashDirective IsNONTERM_hashDirective nonTerminalId.IsNONTERM_forLoopDirection IsNONTERM_forLoopDirection nonTerminalId.IsNONTERM_opt_rec IsNONTERM_opt_rec nonTerminalId.IsNONTERM_whileExprCore IsNONTERM_whileExprCore nonTerminalId.IsNONTERM_appTypeWithoutNull IsNONTERM_appTypeWithoutNull nonTerminalId.IsNONTERM_exconRepr IsNONTERM_exconRepr nonTerminalId.IsNONTERM_recdFieldDecl IsNONTERM_recdFieldDecl nonTerminalId.IsNONTERM_measureTypeArg IsNONTERM_measureTypeArg nonTerminalId.IsNONTERM_unionTypeRepr IsNONTERM_unionTypeRepr nonTerminalId.IsNONTERM_identOrOp IsNONTERM_identOrOp nonTerminalId.IsNONTERM_externMoreArgs IsNONTERM_externMoreArgs nonTerminalId.IsNONTERM_ends_other_than_rparen_coming_soon_or_recover IsNONTERM_ends_other_than_rparen_coming_soon_or_recover nonTerminalId.IsNONTERM_typ IsNONTERM_typ nonTerminalId.IsNONTERM_moreLocalBindings IsNONTERM_moreLocalBindings nonTerminalId.IsNONTERM_constant IsNONTERM_constant nonTerminalId.IsNONTERM_activePatternCaseNames IsNONTERM_activePatternCaseNames nonTerminalId.IsNONTERM_typeArgsNoHpaDeprecated IsNONTERM_typeArgsNoHpaDeprecated nonTerminalId.IsNONTERM_appTypeCon IsNONTERM_appTypeCon nonTerminalId.IsNONTERM_tuplePatternElements IsNONTERM_tuplePatternElements nonTerminalId.IsNONTERM_interfaceMember IsNONTERM_interfaceMember nonTerminalId.IsNONTERM_externArgs IsNONTERM_externArgs nonTerminalId.IsNONTERM_declEnd IsNONTERM_declEnd nonTerminalId.IsNONTERM_braceBarExpr IsNONTERM_braceBarExpr nonTerminalId.IsNONTERM_opt_typ IsNONTERM_opt_typ nonTerminalId.IsNONTERM_ident IsNONTERM_ident nonTerminalId.IsNONTERM_atomicPattern IsNONTERM_atomicPattern nonTerminalId.IsNONTERM_typarDecl IsNONTERM_typarDecl nonTerminalId.IsNONTERM_opt_access IsNONTERM_opt_access nonTerminalId.IsNONTERM_staticMemberOrMemberOrOverride IsNONTERM_staticMemberOrMemberOrOverride nonTerminalId.IsNONTERM_inheritsDefn IsNONTERM_inheritsDefn nonTerminalId.IsNONTERM_typeWithTypeConstraints IsNONTERM_typeWithTypeConstraints nonTerminalId.IsNONTERM_moduleSpfn IsNONTERM_moduleSpfn nonTerminalId.IsNONTERM_unionCaseRepr IsNONTERM_unionCaseRepr nonTerminalId.IsNONTERM_braceBarExprCore IsNONTERM_braceBarExprCore nonTerminalId.IsNONTERM_attrUnionCaseDecl IsNONTERM_attrUnionCaseDecl nonTerminalId.IsNONTERM_interpolatedStringParts IsNONTERM_interpolatedStringParts nonTerminalId.IsNONTERM_conjPatternElements IsNONTERM_conjPatternElements nonTerminalId.IsNONTERM_explicitValTyparDecls IsNONTERM_explicitValTyparDecls nonTerminalId.IsNONTERM_opt_simplePatterns IsNONTERM_opt_simplePatterns nonTerminalId.IsNONTERM_bar_rbrace IsNONTERM_bar_rbrace nonTerminalId.IsNONTERM_activePatternCaseName IsNONTERM_activePatternCaseName nonTerminalId.IsNONTERM_valSpfn IsNONTERM_valSpfn nonTerminalId.IsNONTERM_cType IsNONTERM_cType nonTerminalId.IsNONTERM_recordPatternElementsAux IsNONTERM_recordPatternElementsAux nonTerminalId.IsNONTERM_opt_interfaceImplDefn IsNONTERM_opt_interfaceImplDefn nonTerminalId.IsNONTERM_ceBindingCore IsNONTERM_ceBindingCore nonTerminalId.IsNONTERM_recordPatternElement IsNONTERM_recordPatternElement nonTerminalId.IsNONTERM_seps IsNONTERM_seps nonTerminalId.IsNONTERM_sequentialExpr IsNONTERM_sequentialExpr nonTerminalId.IsNONTERM_cPrototype IsNONTERM_cPrototype nonTerminalId.IsNONTERM_listPatternElements IsNONTERM_listPatternElements nonTerminalId.IsNONTERM_recdExprBindings IsNONTERM_recdExprBindings nonTerminalId.IsNONTERM_recdExprCore IsNONTERM_recdExprCore nonTerminalId.IsNONTERM_firstUnionCaseDeclOfMany IsNONTERM_firstUnionCaseDeclOfMany nonTerminalId.IsNONTERM_interactiveDefns IsNONTERM_interactiveDefns nonTerminalId.IsNONTERM_atomicPatsOrNamePatPairs IsNONTERM_atomicPatsOrNamePatPairs nonTerminalId.IsNONTERM_moduleDefnsOrExprPossiblyEmptyOrBlock IsNONTERM_moduleDefnsOrExprPossiblyEmptyOrBlock nonTerminalId.IsNONTERM_parenPatternBody IsNONTERM_parenPatternBody nonTerminalId.IsNONTERM_deprecated_opt_equals IsNONTERM_deprecated_opt_equals nonTerminalId.IsNONTERM_tyconNameAndTyparDecls IsNONTERM_tyconNameAndTyparDecls nonTerminalId.IsNONTERM_attr_localBinding IsNONTERM_attr_localBinding nonTerminalId.IsNONTERM_typeConstraints IsNONTERM_typeConstraints nonTerminalId.IsNONTERM_classSpfnBlock IsNONTERM_classSpfnBlock nonTerminalId.IsNONTERM_typedSequentialExpr IsNONTERM_typedSequentialExpr nonTerminalId.IsNONTERM_arrayTypeSuffix IsNONTERM_arrayTypeSuffix nonTerminalId.IsNONTERM_opt_objExprInterfaces IsNONTERM_opt_objExprInterfaces nonTerminalId.IsNONTERM_moduleSpecBlock IsNONTERM_moduleSpecBlock nonTerminalId.IsNONTERM_tyconDefnAugmentation IsNONTERM_tyconDefnAugmentation nonTerminalId.IsNONTERM_autoPropsDefnDecl IsNONTERM_autoPropsDefnDecl nonTerminalId.IsNONTERM_classDefnMember IsNONTERM_classDefnMember nonTerminalId.IsNONTERM_string IsNONTERM_string nonTerminalId.IsNONTERM_hardwhiteDefnBindingsTerminator IsNONTERM_hardwhiteDefnBindingsTerminator nonTerminalId.IsNONTERM_hardwhiteDoBinding IsNONTERM_hardwhiteDoBinding nonTerminalId.IsNONTERM_atomType IsNONTERM_atomType nonTerminalId.IsNONTERM_namePatPairs IsNONTERM_namePatPairs nonTerminalId.IsNONTERM_interpolatedStringFill IsNONTERM_interpolatedStringFill nonTerminalId.IsNONTERM_openDecl IsNONTERM_openDecl nonTerminalId.IsNONTERM_optInlineAssemblyReturnTypes IsNONTERM_optInlineAssemblyReturnTypes nonTerminalId.IsNONTERM_objectImplementationMembers IsNONTERM_objectImplementationMembers nonTerminalId.IsNONTERM_conjParenPatternElements IsNONTERM_conjParenPatternElements nonTerminalId.IsNONTERM_opt_inlineAssemblyTypeArg IsNONTERM_opt_inlineAssemblyTypeArg nonTerminalId.IsNONTERM_moduleSpfnsPossiblyEmptyBlock IsNONTERM_moduleSpfnsPossiblyEmptyBlock nonTerminalId.IsNONTERM_moduleDefnsOrExpr IsNONTERM_moduleDefnsOrExpr nonTerminalId.IsNONTERM_braceExprBody IsNONTERM_braceExprBody nonTerminalId.IsNONTERM_operatorName IsNONTERM_operatorName nonTerminalId.IsNONTERM_pathOrUnderscore IsNONTERM_pathOrUnderscore nonTerminalId.IsNONTERM_classDefnMembers IsNONTERM_classDefnMembers nonTerminalId.IsNONTERM_ifExprElifs IsNONTERM_ifExprElifs nonTerminalId.IsNONTERM_typEOF IsNONTERM_typEOF nonTerminalId.IsNONTERM_typeAlts IsNONTERM_typeAlts nonTerminalId.IsNONTERM_tyconDefnOrSpfnSimpleRepr IsNONTERM_tyconDefnOrSpfnSimpleRepr nonTerminalId.IsNONTERM_opt_mutable IsNONTERM_opt_mutable nonTerminalId.IsNONTERM_asSpec IsNONTERM_asSpec nonTerminalId.IsNONTERM_tyconDefnRhs IsNONTERM_tyconDefnRhs nonTerminalId.IsNONTERM_classDefnBindings IsNONTERM_classDefnBindings nonTerminalId.IsNONTERM_attributeList IsNONTERM_attributeList nonTerminalId.IsNONTERM_typeArgListElements IsNONTERM_typeArgListElements nonTerminalId.IsNONTERM_simplePatterns IsNONTERM_simplePatterns nonTerminalId.NONTERM__startsignatureFile NONTERM__startsignatureFile nonTerminalId.NONTERM__startimplementationFile NONTERM__startimplementationFile nonTerminalId.NONTERM__startinteraction NONTERM__startinteraction nonTerminalId.NONTERM__starttypedSequentialExprEOF NONTERM__starttypedSequentialExprEOF nonTerminalId.NONTERM__starttypEOF NONTERM__starttypEOF nonTerminalId.NONTERM_interaction NONTERM_interaction nonTerminalId.NONTERM_interactiveTerminator NONTERM_interactiveTerminator nonTerminalId.NONTERM_interactiveItemsTerminator NONTERM_interactiveItemsTerminator nonTerminalId.NONTERM_interactiveDefns NONTERM_interactiveDefns nonTerminalId.NONTERM_interactiveExpr NONTERM_interactiveExpr nonTerminalId.NONTERM_interactiveHash NONTERM_interactiveHash nonTerminalId.NONTERM_interactiveSeparators NONTERM_interactiveSeparators nonTerminalId.NONTERM_interactiveSeparator NONTERM_interactiveSeparator nonTerminalId.NONTERM_hashDirective NONTERM_hashDirective nonTerminalId.NONTERM_hashDirectiveArgs NONTERM_hashDirectiveArgs nonTerminalId.NONTERM_hashDirectiveArg NONTERM_hashDirectiveArg nonTerminalId.NONTERM_signatureFile NONTERM_signatureFile nonTerminalId.NONTERM_moduleIntro NONTERM_moduleIntro nonTerminalId.NONTERM_namespaceIntro NONTERM_namespaceIntro nonTerminalId.NONTERM_fileNamespaceSpecs NONTERM_fileNamespaceSpecs nonTerminalId.NONTERM_fileNamespaceSpecList NONTERM_fileNamespaceSpecList nonTerminalId.NONTERM_fileNamespaceSpec NONTERM_fileNamespaceSpec nonTerminalId.NONTERM_fileModuleSpec NONTERM_fileModuleSpec nonTerminalId.NONTERM_moduleSpfnsPossiblyEmptyBlock NONTERM_moduleSpfnsPossiblyEmptyBlock nonTerminalId.NONTERM_moduleSpfnsPossiblyEmpty NONTERM_moduleSpfnsPossiblyEmpty nonTerminalId.NONTERM_moduleSpfns NONTERM_moduleSpfns nonTerminalId.NONTERM_moduleSpfn NONTERM_moduleSpfn nonTerminalId.NONTERM_valSpfn NONTERM_valSpfn nonTerminalId.NONTERM_optLiteralValueSpfn NONTERM_optLiteralValueSpfn nonTerminalId.NONTERM_moduleSpecBlock NONTERM_moduleSpecBlock nonTerminalId.NONTERM_tyconSpfnList NONTERM_tyconSpfnList nonTerminalId.NONTERM_tyconSpfn NONTERM_tyconSpfn nonTerminalId.NONTERM_tyconSpfnRhsBlock NONTERM_tyconSpfnRhsBlock nonTerminalId.NONTERM_tyconSpfnRhs NONTERM_tyconSpfnRhs nonTerminalId.NONTERM_tyconClassSpfn NONTERM_tyconClassSpfn nonTerminalId.NONTERM_classSpfnBlockKindUnspecified NONTERM_classSpfnBlockKindUnspecified nonTerminalId.NONTERM_classSpfnBlock NONTERM_classSpfnBlock nonTerminalId.NONTERM_classSpfnMembers NONTERM_classSpfnMembers nonTerminalId.NONTERM_classSpfnMembersAtLeastOne NONTERM_classSpfnMembersAtLeastOne nonTerminalId.NONTERM_classMemberSpfn NONTERM_classMemberSpfn nonTerminalId.NONTERM_classMemberSpfnGetSet NONTERM_classMemberSpfnGetSet nonTerminalId.NONTERM_classMemberSpfnGetSetElements NONTERM_classMemberSpfnGetSetElements nonTerminalId.NONTERM_memberSpecFlags NONTERM_memberSpecFlags nonTerminalId.NONTERM_exconSpfn NONTERM_exconSpfn nonTerminalId.NONTERM_opt_classSpfn NONTERM_opt_classSpfn nonTerminalId.NONTERM_implementationFile NONTERM_implementationFile nonTerminalId.NONTERM_fileNamespaceImpls NONTERM_fileNamespaceImpls nonTerminalId.NONTERM_fileNamespaceImplList NONTERM_fileNamespaceImplList nonTerminalId.NONTERM_fileNamespaceImpl NONTERM_fileNamespaceImpl nonTerminalId.NONTERM_fileModuleImpl NONTERM_fileModuleImpl nonTerminalId.NONTERM_moduleDefnsOrExprPossiblyEmptyOrBlock NONTERM_moduleDefnsOrExprPossiblyEmptyOrBlock nonTerminalId.NONTERM_moduleDefnsOrExprPossiblyEmpty NONTERM_moduleDefnsOrExprPossiblyEmpty nonTerminalId.NONTERM_moduleDefnsOrExpr NONTERM_moduleDefnsOrExpr nonTerminalId.NONTERM_moduleDefns NONTERM_moduleDefns nonTerminalId.NONTERM_moduleDefnOrDirective NONTERM_moduleDefnOrDirective nonTerminalId.NONTERM_moduleDefn NONTERM_moduleDefn nonTerminalId.NONTERM_openDecl NONTERM_openDecl nonTerminalId.NONTERM_namedModuleAbbrevBlock NONTERM_namedModuleAbbrevBlock nonTerminalId.NONTERM_namedModuleDefnBlock NONTERM_namedModuleDefnBlock nonTerminalId.NONTERM_wrappedNamedModuleDefn NONTERM_wrappedNamedModuleDefn nonTerminalId.NONTERM_tyconDefnAugmentation NONTERM_tyconDefnAugmentation nonTerminalId.NONTERM_opt_attributes NONTERM_opt_attributes nonTerminalId.NONTERM_attributes NONTERM_attributes nonTerminalId.NONTERM_attributeList NONTERM_attributeList nonTerminalId.NONTERM_attributeListElements NONTERM_attributeListElements nonTerminalId.NONTERM_attribute NONTERM_attribute nonTerminalId.NONTERM_attributeTarget NONTERM_attributeTarget nonTerminalId.NONTERM_memberFlags NONTERM_memberFlags nonTerminalId.NONTERM_typeNameInfo NONTERM_typeNameInfo nonTerminalId.NONTERM_tyconDefnList NONTERM_tyconDefnList nonTerminalId.NONTERM_tyconDefn NONTERM_tyconDefn nonTerminalId.NONTERM_tyconDefnRhsBlock NONTERM_tyconDefnRhsBlock nonTerminalId.NONTERM_tyconDefnRhs NONTERM_tyconDefnRhs nonTerminalId.NONTERM_tyconClassDefn NONTERM_tyconClassDefn nonTerminalId.NONTERM_classDefnBlockKindUnspecified NONTERM_classDefnBlockKindUnspecified nonTerminalId.NONTERM_classDefnBlock NONTERM_classDefnBlock nonTerminalId.NONTERM_classDefnMembers NONTERM_classDefnMembers nonTerminalId.NONTERM_classDefnMembersAtLeastOne NONTERM_classDefnMembersAtLeastOne nonTerminalId.NONTERM_classDefnMemberGetSet NONTERM_classDefnMemberGetSet nonTerminalId.NONTERM_classDefnMemberGetSetElements NONTERM_classDefnMemberGetSetElements nonTerminalId.NONTERM_classDefnMemberGetSetElement NONTERM_classDefnMemberGetSetElement nonTerminalId.NONTERM_memberCore NONTERM_memberCore nonTerminalId.NONTERM_abstractMemberFlags NONTERM_abstractMemberFlags nonTerminalId.NONTERM_classDefnMember NONTERM_classDefnMember nonTerminalId.NONTERM_valDefnDecl NONTERM_valDefnDecl nonTerminalId.NONTERM_autoPropsDefnDecl NONTERM_autoPropsDefnDecl nonTerminalId.NONTERM_opt_typ NONTERM_opt_typ nonTerminalId.NONTERM_atomicPatternLongIdent NONTERM_atomicPatternLongIdent nonTerminalId.NONTERM_opt_access NONTERM_opt_access nonTerminalId.NONTERM_access NONTERM_access nonTerminalId.NONTERM_opt_interfaceImplDefn NONTERM_opt_interfaceImplDefn nonTerminalId.NONTERM_opt_classDefn NONTERM_opt_classDefn nonTerminalId.NONTERM_inheritsDefn NONTERM_inheritsDefn nonTerminalId.NONTERM_optAsSpec NONTERM_optAsSpec nonTerminalId.NONTERM_asSpec NONTERM_asSpec nonTerminalId.NONTERM_optBaseSpec NONTERM_optBaseSpec nonTerminalId.NONTERM_baseSpec NONTERM_baseSpec nonTerminalId.NONTERM_objectImplementationBlock NONTERM_objectImplementationBlock nonTerminalId.NONTERM_objectImplementationMembers NONTERM_objectImplementationMembers nonTerminalId.NONTERM_objectImplementationMember NONTERM_objectImplementationMember nonTerminalId.NONTERM_staticMemberOrMemberOrOverride NONTERM_staticMemberOrMemberOrOverride nonTerminalId.NONTERM_tyconDefnOrSpfnSimpleRepr NONTERM_tyconDefnOrSpfnSimpleRepr nonTerminalId.NONTERM_braceFieldDeclList NONTERM_braceFieldDeclList nonTerminalId.NONTERM_anonRecdType NONTERM_anonRecdType nonTerminalId.NONTERM_braceBarFieldDeclListCore NONTERM_braceBarFieldDeclListCore nonTerminalId.NONTERM_classOrInterfaceOrStruct NONTERM_classOrInterfaceOrStruct nonTerminalId.NONTERM_interfaceMember NONTERM_interfaceMember nonTerminalId.NONTERM_tyconNameAndTyparDecls NONTERM_tyconNameAndTyparDecls nonTerminalId.NONTERM_prefixTyparDecls NONTERM_prefixTyparDecls nonTerminalId.NONTERM_typarDeclList NONTERM_typarDeclList nonTerminalId.NONTERM_typarDecl NONTERM_typarDecl nonTerminalId.NONTERM_postfixTyparDecls NONTERM_postfixTyparDecls nonTerminalId.NONTERM_explicitValTyparDeclsCore NONTERM_explicitValTyparDeclsCore nonTerminalId.NONTERM_explicitValTyparDecls NONTERM_explicitValTyparDecls nonTerminalId.NONTERM_opt_explicitValTyparDecls NONTERM_opt_explicitValTyparDecls nonTerminalId.NONTERM_hashConstraint NONTERM_hashConstraint nonTerminalId.NONTERM_opt_typeConstraints NONTERM_opt_typeConstraints nonTerminalId.NONTERM_typeConstraints NONTERM_typeConstraints nonTerminalId.NONTERM_intersectionConstraints NONTERM_intersectionConstraints nonTerminalId.NONTERM_typeConstraint NONTERM_typeConstraint nonTerminalId.NONTERM_typeAlts NONTERM_typeAlts nonTerminalId.NONTERM_unionTypeRepr NONTERM_unionTypeRepr nonTerminalId.NONTERM_barAndgrabXmlDoc NONTERM_barAndgrabXmlDoc nonTerminalId.NONTERM_attrUnionCaseDecls NONTERM_attrUnionCaseDecls nonTerminalId.NONTERM_attrUnionCaseDecl NONTERM_attrUnionCaseDecl nonTerminalId.NONTERM_unionCaseName NONTERM_unionCaseName nonTerminalId.NONTERM_firstUnionCaseDeclOfMany NONTERM_firstUnionCaseDeclOfMany nonTerminalId.NONTERM_firstUnionCaseDecl NONTERM_firstUnionCaseDecl nonTerminalId.NONTERM_unionCaseReprElements NONTERM_unionCaseReprElements nonTerminalId.NONTERM_unionCaseReprElement NONTERM_unionCaseReprElement nonTerminalId.NONTERM_unionCaseRepr NONTERM_unionCaseRepr nonTerminalId.NONTERM_recdFieldDeclList NONTERM_recdFieldDeclList nonTerminalId.NONTERM_recdFieldDecl NONTERM_recdFieldDecl nonTerminalId.NONTERM_fieldDecl NONTERM_fieldDecl nonTerminalId.NONTERM_exconDefn NONTERM_exconDefn nonTerminalId.NONTERM_exconCore NONTERM_exconCore nonTerminalId.NONTERM_exconIntro NONTERM_exconIntro nonTerminalId.NONTERM_exconRepr NONTERM_exconRepr nonTerminalId.NONTERM_defnBindings NONTERM_defnBindings nonTerminalId.NONTERM_doBinding NONTERM_doBinding nonTerminalId.NONTERM_hardwhiteLetBindings NONTERM_hardwhiteLetBindings nonTerminalId.NONTERM_hardwhiteDoBinding NONTERM_hardwhiteDoBinding nonTerminalId.NONTERM_classDefnBindings NONTERM_classDefnBindings nonTerminalId.NONTERM_hardwhiteDefnBindingsTerminator NONTERM_hardwhiteDefnBindingsTerminator nonTerminalId.NONTERM_cPrototype NONTERM_cPrototype nonTerminalId.NONTERM_externArgs NONTERM_externArgs nonTerminalId.NONTERM_externMoreArgs NONTERM_externMoreArgs nonTerminalId.NONTERM_externArg NONTERM_externArg nonTerminalId.NONTERM_cType NONTERM_cType nonTerminalId.NONTERM_cRetType NONTERM_cRetType nonTerminalId.NONTERM_localBindings NONTERM_localBindings nonTerminalId.NONTERM_moreLocalBindings NONTERM_moreLocalBindings nonTerminalId.NONTERM_attr_localBinding NONTERM_attr_localBinding nonTerminalId.NONTERM_localBinding NONTERM_localBinding nonTerminalId.NONTERM_typedExprWithStaticOptimizationsBlock NONTERM_typedExprWithStaticOptimizationsBlock nonTerminalId.NONTERM_typedExprWithStaticOptimizations NONTERM_typedExprWithStaticOptimizations nonTerminalId.NONTERM_opt_staticOptimizations NONTERM_opt_staticOptimizations nonTerminalId.NONTERM_staticOptimization NONTERM_staticOptimization nonTerminalId.NONTERM_staticOptimizationConditions NONTERM_staticOptimizationConditions nonTerminalId.NONTERM_staticOptimizationCondition NONTERM_staticOptimizationCondition nonTerminalId.NONTERM_rawConstant NONTERM_rawConstant nonTerminalId.NONTERM_rationalConstant NONTERM_rationalConstant nonTerminalId.NONTERM_atomicUnsignedRationalConstant NONTERM_atomicUnsignedRationalConstant nonTerminalId.NONTERM_atomicRationalConstant NONTERM_atomicRationalConstant nonTerminalId.NONTERM_constant NONTERM_constant nonTerminalId.NONTERM_bindingPattern NONTERM_bindingPattern nonTerminalId.NONTERM_ceBindingCore NONTERM_ceBindingCore nonTerminalId.NONTERM_opt_simplePatterns NONTERM_opt_simplePatterns nonTerminalId.NONTERM_simplePatterns NONTERM_simplePatterns nonTerminalId.NONTERM_barCanBeRightBeforeNull NONTERM_barCanBeRightBeforeNull nonTerminalId.NONTERM_headBindingPattern NONTERM_headBindingPattern nonTerminalId.NONTERM_tuplePatternElements NONTERM_tuplePatternElements nonTerminalId.NONTERM_conjPatternElements NONTERM_conjPatternElements nonTerminalId.NONTERM_namePatPairs NONTERM_namePatPairs nonTerminalId.NONTERM_namePatPair NONTERM_namePatPair nonTerminalId.NONTERM_constrPattern NONTERM_constrPattern nonTerminalId.NONTERM_atomicPatsOrNamePatPairs NONTERM_atomicPatsOrNamePatPairs nonTerminalId.NONTERM_atomicPatterns NONTERM_atomicPatterns nonTerminalId.NONTERM_atomicPattern NONTERM_atomicPattern nonTerminalId.NONTERM_parenPatternBody NONTERM_parenPatternBody nonTerminalId.NONTERM_parenPattern NONTERM_parenPattern nonTerminalId.NONTERM_tupleParenPatternElements NONTERM_tupleParenPatternElements nonTerminalId.NONTERM_conjParenPatternElements NONTERM_conjParenPatternElements nonTerminalId.NONTERM_recordPatternElementsAux NONTERM_recordPatternElementsAux nonTerminalId.NONTERM_recordPatternElement NONTERM_recordPatternElement nonTerminalId.NONTERM_listPatternElements NONTERM_listPatternElements nonTerminalId.NONTERM_typedSequentialExprBlock NONTERM_typedSequentialExprBlock nonTerminalId.NONTERM_declExprBlock NONTERM_declExprBlock nonTerminalId.NONTERM_typedSequentialExprBlockR NONTERM_typedSequentialExprBlockR nonTerminalId.NONTERM_typedSequentialExpr NONTERM_typedSequentialExpr nonTerminalId.NONTERM_typedSequentialExprEOF NONTERM_typedSequentialExprEOF nonTerminalId.NONTERM_sequentialExpr NONTERM_sequentialExpr nonTerminalId.NONTERM_recover NONTERM_recover nonTerminalId.NONTERM_moreBinders NONTERM_moreBinders nonTerminalId.NONTERM_declExpr NONTERM_declExpr nonTerminalId.NONTERM_whileExprCore NONTERM_whileExprCore nonTerminalId.NONTERM_dynamicArg NONTERM_dynamicArg nonTerminalId.NONTERM_withClauses NONTERM_withClauses nonTerminalId.NONTERM_withPatternClauses NONTERM_withPatternClauses nonTerminalId.NONTERM_patternAndGuard NONTERM_patternAndGuard nonTerminalId.NONTERM_patternClauses NONTERM_patternClauses nonTerminalId.NONTERM_patternGuard NONTERM_patternGuard nonTerminalId.NONTERM_patternResult NONTERM_patternResult nonTerminalId.NONTERM_ifExprCases NONTERM_ifExprCases nonTerminalId.NONTERM_ifExprThen NONTERM_ifExprThen nonTerminalId.NONTERM_ifExprElifs NONTERM_ifExprElifs nonTerminalId.NONTERM_tupleExpr NONTERM_tupleExpr nonTerminalId.NONTERM_minusExpr NONTERM_minusExpr nonTerminalId.NONTERM_appExpr NONTERM_appExpr nonTerminalId.NONTERM_argExpr NONTERM_argExpr nonTerminalId.NONTERM_atomicExpr NONTERM_atomicExpr nonTerminalId.NONTERM_atomicExprQualification NONTERM_atomicExprQualification nonTerminalId.NONTERM_atomicExprAfterType NONTERM_atomicExprAfterType nonTerminalId.NONTERM_beginEndExpr NONTERM_beginEndExpr nonTerminalId.NONTERM_quoteExpr NONTERM_quoteExpr nonTerminalId.NONTERM_arrayExpr NONTERM_arrayExpr nonTerminalId.NONTERM_parenExpr NONTERM_parenExpr nonTerminalId.NONTERM_parenExprBody NONTERM_parenExprBody nonTerminalId.NONTERM_typars NONTERM_typars nonTerminalId.NONTERM_typarAlts NONTERM_typarAlts nonTerminalId.NONTERM_braceExpr NONTERM_braceExpr nonTerminalId.NONTERM_braceExprBody NONTERM_braceExprBody nonTerminalId.NONTERM_listExprElements NONTERM_listExprElements nonTerminalId.NONTERM_arrayExprElements NONTERM_arrayExprElements nonTerminalId.NONTERM_computationExpr NONTERM_computationExpr nonTerminalId.NONTERM_arrowThenExprR NONTERM_arrowThenExprR nonTerminalId.NONTERM_forLoopBinder NONTERM_forLoopBinder nonTerminalId.NONTERM_forLoopRange NONTERM_forLoopRange nonTerminalId.NONTERM_forLoopDirection NONTERM_forLoopDirection nonTerminalId.NONTERM_inlineAssemblyExpr NONTERM_inlineAssemblyExpr nonTerminalId.NONTERM_optCurriedArgExprs NONTERM_optCurriedArgExprs nonTerminalId.NONTERM_opt_atomicExprAfterType NONTERM_opt_atomicExprAfterType nonTerminalId.NONTERM_opt_inlineAssemblyTypeArg NONTERM_opt_inlineAssemblyTypeArg nonTerminalId.NONTERM_optInlineAssemblyReturnTypes NONTERM_optInlineAssemblyReturnTypes nonTerminalId.NONTERM_recdExpr NONTERM_recdExpr nonTerminalId.NONTERM_recdExprCore NONTERM_recdExprCore nonTerminalId.NONTERM_opt_seps_block NONTERM_opt_seps_block nonTerminalId.NONTERM_seps_block NONTERM_seps_block nonTerminalId.NONTERM_pathOrUnderscore NONTERM_pathOrUnderscore nonTerminalId.NONTERM_recdExprBindings NONTERM_recdExprBindings nonTerminalId.NONTERM_recdBinding NONTERM_recdBinding nonTerminalId.NONTERM_objExpr NONTERM_objExpr nonTerminalId.NONTERM_objExprBaseCall NONTERM_objExprBaseCall nonTerminalId.NONTERM_opt_objExprBindings NONTERM_opt_objExprBindings nonTerminalId.NONTERM_objExprBindings NONTERM_objExprBindings nonTerminalId.NONTERM_objExprInterfaces NONTERM_objExprInterfaces nonTerminalId.NONTERM_opt_objExprInterfaces NONTERM_opt_objExprInterfaces nonTerminalId.NONTERM_objExprInterface NONTERM_objExprInterface nonTerminalId.NONTERM_braceBarExpr NONTERM_braceBarExpr nonTerminalId.NONTERM_braceBarExprCore NONTERM_braceBarExprCore nonTerminalId.NONTERM_anonLambdaExpr NONTERM_anonLambdaExpr nonTerminalId.NONTERM_anonMatchingExpr NONTERM_anonMatchingExpr nonTerminalId.NONTERM_typeWithTypeConstraints NONTERM_typeWithTypeConstraints nonTerminalId.NONTERM_topTypeWithTypeConstraints NONTERM_topTypeWithTypeConstraints nonTerminalId.NONTERM_opt_topReturnTypeWithTypeConstraints NONTERM_opt_topReturnTypeWithTypeConstraints nonTerminalId.NONTERM_topType NONTERM_topType nonTerminalId.NONTERM_topTupleType NONTERM_topTupleType nonTerminalId.NONTERM_topTupleTypeElements NONTERM_topTupleTypeElements nonTerminalId.NONTERM_topAppType NONTERM_topAppType nonTerminalId.NONTERM_invalidUseOfAppTypeFunction NONTERM_invalidUseOfAppTypeFunction nonTerminalId.NONTERM_typ NONTERM_typ nonTerminalId.NONTERM_typEOF NONTERM_typEOF nonTerminalId.NONTERM_tupleType NONTERM_tupleType nonTerminalId.NONTERM_tupleOrQuotTypeElements NONTERM_tupleOrQuotTypeElements nonTerminalId.NONTERM_intersectionType NONTERM_intersectionType nonTerminalId.NONTERM_appTypeCon NONTERM_appTypeCon nonTerminalId.NONTERM_appTypeConPower NONTERM_appTypeConPower nonTerminalId.NONTERM_appTypeCanBeNullable NONTERM_appTypeCanBeNullable nonTerminalId.NONTERM_appTypeNullableInParens NONTERM_appTypeNullableInParens nonTerminalId.NONTERM_appTypeWithoutNull NONTERM_appTypeWithoutNull nonTerminalId.NONTERM_arrayTypeSuffix NONTERM_arrayTypeSuffix nonTerminalId.NONTERM_typeArgListElements NONTERM_typeArgListElements nonTerminalId.NONTERM_powerType NONTERM_powerType nonTerminalId.NONTERM_atomTypeOrAnonRecdType NONTERM_atomTypeOrAnonRecdType nonTerminalId.NONTERM_atomType NONTERM_atomType nonTerminalId.NONTERM_typeArgsNoHpaDeprecated NONTERM_typeArgsNoHpaDeprecated nonTerminalId.NONTERM_typeArgsActual NONTERM_typeArgsActual nonTerminalId.NONTERM_typeArgActual NONTERM_typeArgActual nonTerminalId.NONTERM_typeArgActualOrDummyIfEmpty NONTERM_typeArgActualOrDummyIfEmpty nonTerminalId.NONTERM_dummyTypeArg NONTERM_dummyTypeArg nonTerminalId.NONTERM_measureTypeArg NONTERM_measureTypeArg nonTerminalId.NONTERM_measureTypeAtom NONTERM_measureTypeAtom nonTerminalId.NONTERM_measureTypePower NONTERM_measureTypePower nonTerminalId.NONTERM_measureTypeSeq NONTERM_measureTypeSeq nonTerminalId.NONTERM_measureTypeExpr NONTERM_measureTypeExpr nonTerminalId.NONTERM_typar NONTERM_typar nonTerminalId.NONTERM_ident NONTERM_ident nonTerminalId.NONTERM_path NONTERM_path nonTerminalId.NONTERM_opName NONTERM_opName nonTerminalId.NONTERM_operatorName NONTERM_operatorName nonTerminalId.NONTERM_activePatternCaseName NONTERM_activePatternCaseName nonTerminalId.NONTERM_activePatternCaseNames NONTERM_activePatternCaseNames nonTerminalId.NONTERM_identOrOp NONTERM_identOrOp nonTerminalId.NONTERM_pathOp NONTERM_pathOp nonTerminalId.NONTERM_nameop NONTERM_nameop nonTerminalId.NONTERM_identExpr NONTERM_identExpr nonTerminalId.NONTERM_topSeparator NONTERM_topSeparator nonTerminalId.NONTERM_topSeparators NONTERM_topSeparators nonTerminalId.NONTERM_opt_topSeparators NONTERM_opt_topSeparators nonTerminalId.NONTERM_seps NONTERM_seps nonTerminalId.NONTERM_declEnd NONTERM_declEnd nonTerminalId.NONTERM_opt_declEnd NONTERM_opt_declEnd nonTerminalId.NONTERM_opt_ODECLEND NONTERM_opt_ODECLEND nonTerminalId.NONTERM_deprecated_opt_equals NONTERM_deprecated_opt_equals nonTerminalId.NONTERM_opt_OBLOCKSEP NONTERM_opt_OBLOCKSEP nonTerminalId.NONTERM_opt_seps NONTERM_opt_seps nonTerminalId.NONTERM_opt_rec NONTERM_opt_rec nonTerminalId.NONTERM_opt_inline NONTERM_opt_inline nonTerminalId.NONTERM_opt_mutable NONTERM_opt_mutable nonTerminalId.NONTERM_doToken NONTERM_doToken nonTerminalId.NONTERM_doneDeclEnd NONTERM_doneDeclEnd nonTerminalId.NONTERM_string NONTERM_string nonTerminalId.NONTERM_sourceIdentifier NONTERM_sourceIdentifier nonTerminalId.NONTERM_interpolatedStringFill NONTERM_interpolatedStringFill nonTerminalId.NONTERM_interpolatedStringParts NONTERM_interpolatedStringParts nonTerminalId.NONTERM_interpolatedString NONTERM_interpolatedString nonTerminalId.NONTERM_opt_HIGH_PRECEDENCE_APP NONTERM_opt_HIGH_PRECEDENCE_APP nonTerminalId.NONTERM_opt_HIGH_PRECEDENCE_TYAPP NONTERM_opt_HIGH_PRECEDENCE_TYAPP nonTerminalId.NONTERM_typeKeyword NONTERM_typeKeyword nonTerminalId.NONTERM_moduleKeyword NONTERM_moduleKeyword nonTerminalId.NONTERM_rbrace NONTERM_rbrace nonTerminalId.NONTERM_bar_rbrace NONTERM_bar_rbrace nonTerminalId.NONTERM_rparen NONTERM_rparen nonTerminalId.NONTERM_oblockend NONTERM_oblockend nonTerminalId.NONTERM_ends_other_than_rparen_coming_soon_or_recover NONTERM_ends_other_than_rparen_coming_soon_or_recover nonTerminalId.NONTERM_ends_coming_soon_or_recover NONTERM_ends_coming_soon_or_recover ### [nonTerminalId.IsNONTERM_fileNamespaceImpl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_fileNamespaceImpl) nonTerminalId.IsNONTERM_fileNamespaceImpl IsNONTERM_fileNamespaceImpl ### [nonTerminalId.IsNONTERM_classMemberSpfnGetSet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_classMemberSpfnGetSet) nonTerminalId.IsNONTERM_classMemberSpfnGetSet IsNONTERM_classMemberSpfnGetSet ### [nonTerminalId.IsNONTERM_topTypeWithTypeConstraints](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_topTypeWithTypeConstraints) nonTerminalId.IsNONTERM_topTypeWithTypeConstraints IsNONTERM_topTypeWithTypeConstraints ### [nonTerminalId.IsNONTERM_exconIntro](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_exconIntro) nonTerminalId.IsNONTERM_exconIntro IsNONTERM_exconIntro ### [nonTerminalId.IsNONTERM_typeKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_typeKeyword) nonTerminalId.IsNONTERM_typeKeyword IsNONTERM_typeKeyword ### [nonTerminalId.IsNONTERM_fileNamespaceSpecs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_fileNamespaceSpecs) nonTerminalId.IsNONTERM_fileNamespaceSpecs IsNONTERM_fileNamespaceSpecs ### [nonTerminalId.IsNONTERM__startsignatureFile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM__startsignatureFile) nonTerminalId.IsNONTERM__startsignatureFile IsNONTERM__startsignatureFile ### [nonTerminalId.IsNONTERM_namedModuleAbbrevBlock](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_namedModuleAbbrevBlock) nonTerminalId.IsNONTERM_namedModuleAbbrevBlock IsNONTERM_namedModuleAbbrevBlock ### [nonTerminalId.IsNONTERM_typar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_typar) nonTerminalId.IsNONTERM_typar IsNONTERM_typar ### [nonTerminalId.IsNONTERM_invalidUseOfAppTypeFunction](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_invalidUseOfAppTypeFunction) nonTerminalId.IsNONTERM_invalidUseOfAppTypeFunction IsNONTERM_invalidUseOfAppTypeFunction ### [nonTerminalId.IsNONTERM_abstractMemberFlags](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_abstractMemberFlags) nonTerminalId.IsNONTERM_abstractMemberFlags IsNONTERM_abstractMemberFlags ### [nonTerminalId.IsNONTERM_interactiveSeparator](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_interactiveSeparator) nonTerminalId.IsNONTERM_interactiveSeparator IsNONTERM_interactiveSeparator ### [nonTerminalId.IsNONTERM_appExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_appExpr) nonTerminalId.IsNONTERM_appExpr IsNONTERM_appExpr ### [nonTerminalId.IsNONTERM_attributeTarget](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_attributeTarget) nonTerminalId.IsNONTERM_attributeTarget IsNONTERM_attributeTarget ### [nonTerminalId.IsNONTERM_fileNamespaceSpecList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_fileNamespaceSpecList) nonTerminalId.IsNONTERM_fileNamespaceSpecList IsNONTERM_fileNamespaceSpecList ### [nonTerminalId.IsNONTERM_typeArgActual](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_typeArgActual) nonTerminalId.IsNONTERM_typeArgActual IsNONTERM_typeArgActual ### [nonTerminalId.IsNONTERM_staticOptimizationCondition](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_staticOptimizationCondition) nonTerminalId.IsNONTERM_staticOptimizationCondition IsNONTERM_staticOptimizationCondition ### [nonTerminalId.IsNONTERM_moduleIntro](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_moduleIntro) nonTerminalId.IsNONTERM_moduleIntro IsNONTERM_moduleIntro ### [nonTerminalId.IsNONTERM_tyconClassDefn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_tyconClassDefn) nonTerminalId.IsNONTERM_tyconClassDefn IsNONTERM_tyconClassDefn ### [nonTerminalId.IsNONTERM_valDefnDecl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_valDefnDecl) nonTerminalId.IsNONTERM_valDefnDecl IsNONTERM_valDefnDecl ### [nonTerminalId.IsNONTERM_tyconClassSpfn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_tyconClassSpfn) nonTerminalId.IsNONTERM_tyconClassSpfn IsNONTERM_tyconClassSpfn ### [nonTerminalId.IsNONTERM_topAppType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_topAppType) nonTerminalId.IsNONTERM_topAppType IsNONTERM_topAppType ### [nonTerminalId.IsNONTERM_moduleDefnsOrExprPossiblyEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_moduleDefnsOrExprPossiblyEmpty) nonTerminalId.IsNONTERM_moduleDefnsOrExprPossiblyEmpty IsNONTERM_moduleDefnsOrExprPossiblyEmpty ### [nonTerminalId.IsNONTERM_constrPattern](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_constrPattern) nonTerminalId.IsNONTERM_constrPattern IsNONTERM_constrPattern ### [nonTerminalId.IsNONTERM_opt_ODECLEND](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_opt_ODECLEND) nonTerminalId.IsNONTERM_opt_ODECLEND IsNONTERM_opt_ODECLEND ### [nonTerminalId.IsNONTERM_classMemberSpfnGetSetElements](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_classMemberSpfnGetSetElements) nonTerminalId.IsNONTERM_classMemberSpfnGetSetElements IsNONTERM_classMemberSpfnGetSetElements ### [nonTerminalId.IsNONTERM_objExprInterfaces](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_objExprInterfaces) nonTerminalId.IsNONTERM_objExprInterfaces IsNONTERM_objExprInterfaces ### [nonTerminalId.IsNONTERM_objectImplementationMember](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_objectImplementationMember) nonTerminalId.IsNONTERM_objectImplementationMember IsNONTERM_objectImplementationMember ### [nonTerminalId.IsNONTERM_interactiveExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_interactiveExpr) nonTerminalId.IsNONTERM_interactiveExpr IsNONTERM_interactiveExpr ### [nonTerminalId.IsNONTERM_tyconDefnRhsBlock](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_tyconDefnRhsBlock) nonTerminalId.IsNONTERM_tyconDefnRhsBlock IsNONTERM_tyconDefnRhsBlock ### [nonTerminalId.IsNONTERM_classDefnMemberGetSetElements](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_classDefnMemberGetSetElements) nonTerminalId.IsNONTERM_classDefnMemberGetSetElements IsNONTERM_classDefnMemberGetSetElements ### [nonTerminalId.IsNONTERM_quoteExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_quoteExpr) nonTerminalId.IsNONTERM_quoteExpr IsNONTERM_quoteExpr ### [nonTerminalId.IsNONTERM_opt_OBLOCKSEP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_opt_OBLOCKSEP) nonTerminalId.IsNONTERM_opt_OBLOCKSEP IsNONTERM_opt_OBLOCKSEP ### [nonTerminalId.IsNONTERM_hashDirectiveArgs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_hashDirectiveArgs) nonTerminalId.IsNONTERM_hashDirectiveArgs IsNONTERM_hashDirectiveArgs ### [nonTerminalId.IsNONTERM_moduleKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_moduleKeyword) nonTerminalId.IsNONTERM_moduleKeyword IsNONTERM_moduleKeyword ### [nonTerminalId.IsNONTERM_rationalConstant](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_rationalConstant) nonTerminalId.IsNONTERM_rationalConstant IsNONTERM_rationalConstant ### [nonTerminalId.IsNONTERM_withPatternClauses](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_withPatternClauses) nonTerminalId.IsNONTERM_withPatternClauses IsNONTERM_withPatternClauses ### [nonTerminalId.IsNONTERM_headBindingPattern](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_headBindingPattern) nonTerminalId.IsNONTERM_headBindingPattern IsNONTERM_headBindingPattern ### [nonTerminalId.IsNONTERM_typeConstraint](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_typeConstraint) nonTerminalId.IsNONTERM_typeConstraint IsNONTERM_typeConstraint ### [nonTerminalId.IsNONTERM_anonMatchingExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_anonMatchingExpr) nonTerminalId.IsNONTERM_anonMatchingExpr IsNONTERM_anonMatchingExpr ### [nonTerminalId.IsNONTERM_typars](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_typars) nonTerminalId.IsNONTERM_typars IsNONTERM_typars ### [nonTerminalId.IsNONTERM_atomTypeOrAnonRecdType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_atomTypeOrAnonRecdType) nonTerminalId.IsNONTERM_atomTypeOrAnonRecdType IsNONTERM_atomTypeOrAnonRecdType ### [nonTerminalId.IsNONTERM_opt_classSpfn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_opt_classSpfn) nonTerminalId.IsNONTERM_opt_classSpfn IsNONTERM_opt_classSpfn ### [nonTerminalId.IsNONTERM_declExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_declExpr) nonTerminalId.IsNONTERM_declExpr IsNONTERM_declExpr ### [nonTerminalId.IsNONTERM_ends_coming_soon_or_recover](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_ends_coming_soon_or_recover) nonTerminalId.IsNONTERM_ends_coming_soon_or_recover IsNONTERM_ends_coming_soon_or_recover ### [nonTerminalId.IsNONTERM_minusExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_minusExpr) nonTerminalId.IsNONTERM_minusExpr IsNONTERM_minusExpr ### [nonTerminalId.IsNONTERM_declExprBlock](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_declExprBlock) nonTerminalId.IsNONTERM_declExprBlock IsNONTERM_declExprBlock ### [nonTerminalId.IsNONTERM_opt_topReturnTypeWithTypeConstraints](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_opt_topReturnTypeWithTypeConstraints) nonTerminalId.IsNONTERM_opt_topReturnTypeWithTypeConstraints IsNONTERM_opt_topReturnTypeWithTypeConstraints ### [nonTerminalId.IsNONTERM_measureTypeAtom](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_measureTypeAtom) nonTerminalId.IsNONTERM_measureTypeAtom IsNONTERM_measureTypeAtom ### [nonTerminalId.IsNONTERM_braceBarFieldDeclListCore](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_braceBarFieldDeclListCore) nonTerminalId.IsNONTERM_braceBarFieldDeclListCore IsNONTERM_braceBarFieldDeclListCore ### [nonTerminalId.IsNONTERM_moduleDefns](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_moduleDefns) nonTerminalId.IsNONTERM_moduleDefns IsNONTERM_moduleDefns ### [nonTerminalId.IsNONTERM_hashConstraint](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_hashConstraint) nonTerminalId.IsNONTERM_hashConstraint IsNONTERM_hashConstraint ### [nonTerminalId.IsNONTERM_dummyTypeArg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_dummyTypeArg) nonTerminalId.IsNONTERM_dummyTypeArg IsNONTERM_dummyTypeArg ### [nonTerminalId.IsNONTERM_firstUnionCaseDecl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_firstUnionCaseDecl) nonTerminalId.IsNONTERM_firstUnionCaseDecl IsNONTERM_firstUnionCaseDecl ### [nonTerminalId.IsNONTERM_typeArgActualOrDummyIfEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_typeArgActualOrDummyIfEmpty) nonTerminalId.IsNONTERM_typeArgActualOrDummyIfEmpty IsNONTERM_typeArgActualOrDummyIfEmpty ### [nonTerminalId.IsNONTERM_typeArgsActual](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_typeArgsActual) nonTerminalId.IsNONTERM_typeArgsActual IsNONTERM_typeArgsActual ### [nonTerminalId.IsNONTERM_baseSpec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_baseSpec) nonTerminalId.IsNONTERM_baseSpec IsNONTERM_baseSpec ### [nonTerminalId.IsNONTERM_forLoopRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_forLoopRange) nonTerminalId.IsNONTERM_forLoopRange IsNONTERM_forLoopRange ### [nonTerminalId.IsNONTERM_typarAlts](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_typarAlts) nonTerminalId.IsNONTERM_typarAlts IsNONTERM_typarAlts ### [nonTerminalId.IsNONTERM_postfixTyparDecls](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_postfixTyparDecls) nonTerminalId.IsNONTERM_postfixTyparDecls IsNONTERM_postfixTyparDecls ### [nonTerminalId.IsNONTERM_opt_attributes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_opt_attributes) nonTerminalId.IsNONTERM_opt_attributes IsNONTERM_opt_attributes ### [nonTerminalId.IsNONTERM_measureTypePower](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_measureTypePower) nonTerminalId.IsNONTERM_measureTypePower IsNONTERM_measureTypePower ### [nonTerminalId.IsNONTERM_hashDirectiveArg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_hashDirectiveArg) nonTerminalId.IsNONTERM_hashDirectiveArg IsNONTERM_hashDirectiveArg ### [nonTerminalId.IsNONTERM_intersectionType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_intersectionType) nonTerminalId.IsNONTERM_intersectionType IsNONTERM_intersectionType ### [nonTerminalId.IsNONTERM_rawConstant](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_rawConstant) nonTerminalId.IsNONTERM_rawConstant IsNONTERM_rawConstant ### [nonTerminalId.IsNONTERM_barCanBeRightBeforeNull](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_barCanBeRightBeforeNull) nonTerminalId.IsNONTERM_barCanBeRightBeforeNull IsNONTERM_barCanBeRightBeforeNull ### [nonTerminalId.IsNONTERM_doBinding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_doBinding) nonTerminalId.IsNONTERM_doBinding IsNONTERM_doBinding ### [nonTerminalId.IsNONTERM_ifExprCases](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_ifExprCases) nonTerminalId.IsNONTERM_ifExprCases IsNONTERM_ifExprCases ### [nonTerminalId.IsNONTERM_atomicExprAfterType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_atomicExprAfterType) nonTerminalId.IsNONTERM_atomicExprAfterType IsNONTERM_atomicExprAfterType ### [nonTerminalId.IsNONTERM_namespaceIntro](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_namespaceIntro) nonTerminalId.IsNONTERM_namespaceIntro IsNONTERM_namespaceIntro ### [nonTerminalId.IsNONTERM_ifExprThen](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_ifExprThen) nonTerminalId.IsNONTERM_ifExprThen IsNONTERM_ifExprThen ### [nonTerminalId.IsNONTERM_powerType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_powerType) nonTerminalId.IsNONTERM_powerType IsNONTERM_powerType ### [nonTerminalId.IsNONTERM_opt_explicitValTyparDecls](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_opt_explicitValTyparDecls) nonTerminalId.IsNONTERM_opt_explicitValTyparDecls IsNONTERM_opt_explicitValTyparDecls ### [nonTerminalId.IsNONTERM_opt_seps_block](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_opt_seps_block) nonTerminalId.IsNONTERM_opt_seps_block IsNONTERM_opt_seps_block ### [nonTerminalId.IsNONTERM_anonLambdaExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_anonLambdaExpr) nonTerminalId.IsNONTERM_anonLambdaExpr IsNONTERM_anonLambdaExpr ### [nonTerminalId.IsNONTERM_tupleParenPatternElements](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_tupleParenPatternElements) nonTerminalId.IsNONTERM_tupleParenPatternElements IsNONTERM_tupleParenPatternElements ### [nonTerminalId.IsNONTERM_moreBinders](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_moreBinders) nonTerminalId.IsNONTERM_moreBinders IsNONTERM_moreBinders ### [nonTerminalId.IsNONTERM_interactiveHash](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_interactiveHash) nonTerminalId.IsNONTERM_interactiveHash IsNONTERM_interactiveHash ### [nonTerminalId.IsNONTERM_localBindings](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_localBindings) nonTerminalId.IsNONTERM_localBindings IsNONTERM_localBindings ### [nonTerminalId.IsNONTERM_rbrace](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_rbrace) nonTerminalId.IsNONTERM_rbrace IsNONTERM_rbrace ### [nonTerminalId.IsNONTERM_unionCaseReprElement](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_unionCaseReprElement) nonTerminalId.IsNONTERM_unionCaseReprElement IsNONTERM_unionCaseReprElement ### [nonTerminalId.IsNONTERM_arrayExprElements](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_arrayExprElements) nonTerminalId.IsNONTERM_arrayExprElements IsNONTERM_arrayExprElements ### [nonTerminalId.IsNONTERM_namedModuleDefnBlock](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_namedModuleDefnBlock) nonTerminalId.IsNONTERM_namedModuleDefnBlock IsNONTERM_namedModuleDefnBlock ### [nonTerminalId.IsNONTERM_topType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_topType) nonTerminalId.IsNONTERM_topType IsNONTERM_topType ### [nonTerminalId.IsNONTERM_opt_declEnd](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_opt_declEnd) nonTerminalId.IsNONTERM_opt_declEnd IsNONTERM_opt_declEnd ### [nonTerminalId.IsNONTERM_localBinding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_localBinding) nonTerminalId.IsNONTERM_localBinding IsNONTERM_localBinding ### [nonTerminalId.IsNONTERM_attributes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_attributes) nonTerminalId.IsNONTERM_attributes IsNONTERM_attributes ### [nonTerminalId.IsNONTERM_tyconSpfnRhs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_tyconSpfnRhs) nonTerminalId.IsNONTERM_tyconSpfnRhs IsNONTERM_tyconSpfnRhs ### [nonTerminalId.IsNONTERM_recdExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_recdExpr) nonTerminalId.IsNONTERM_recdExpr IsNONTERM_recdExpr ### [nonTerminalId.IsNONTERM_patternGuard](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_patternGuard) nonTerminalId.IsNONTERM_patternGuard IsNONTERM_patternGuard ### [nonTerminalId.IsNONTERM__startinteraction](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM__startinteraction) nonTerminalId.IsNONTERM__startinteraction IsNONTERM__startinteraction ### [nonTerminalId.IsNONTERM_appTypeConPower](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_appTypeConPower) nonTerminalId.IsNONTERM_appTypeConPower IsNONTERM_appTypeConPower ### [nonTerminalId.IsNONTERM_patternClauses](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_patternClauses) nonTerminalId.IsNONTERM_patternClauses IsNONTERM_patternClauses ### [nonTerminalId.IsNONTERM_tupleOrQuotTypeElements](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_tupleOrQuotTypeElements) nonTerminalId.IsNONTERM_tupleOrQuotTypeElements IsNONTERM_tupleOrQuotTypeElements ### [nonTerminalId.IsNONTERM_atomicExprQualification](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_atomicExprQualification) nonTerminalId.IsNONTERM_atomicExprQualification IsNONTERM_atomicExprQualification ### [nonTerminalId.IsNONTERM_classMemberSpfn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_classMemberSpfn) nonTerminalId.IsNONTERM_classMemberSpfn IsNONTERM_classMemberSpfn ### [nonTerminalId.IsNONTERM_appTypeCanBeNullable](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_appTypeCanBeNullable) nonTerminalId.IsNONTERM_appTypeCanBeNullable IsNONTERM_appTypeCanBeNullable ### [nonTerminalId.IsNONTERM_opt_topSeparators](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_opt_topSeparators) nonTerminalId.IsNONTERM_opt_topSeparators IsNONTERM_opt_topSeparators ### [nonTerminalId.IsNONTERM_moduleDefn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_moduleDefn) nonTerminalId.IsNONTERM_moduleDefn IsNONTERM_moduleDefn ### [nonTerminalId.IsNONTERM_hardwhiteLetBindings](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_hardwhiteLetBindings) nonTerminalId.IsNONTERM_hardwhiteLetBindings IsNONTERM_hardwhiteLetBindings ### [nonTerminalId.IsNONTERM_recdFieldDeclList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_recdFieldDeclList) nonTerminalId.IsNONTERM_recdFieldDeclList IsNONTERM_recdFieldDeclList ### [nonTerminalId.IsNONTERM_appTypeNullableInParens](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_appTypeNullableInParens) nonTerminalId.IsNONTERM_appTypeNullableInParens IsNONTERM_appTypeNullableInParens ### [nonTerminalId.IsNONTERM_opt_typeConstraints](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_opt_typeConstraints) nonTerminalId.IsNONTERM_opt_typeConstraints IsNONTERM_opt_typeConstraints ### [nonTerminalId.IsNONTERM_topSeparator](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_topSeparator) nonTerminalId.IsNONTERM_topSeparator IsNONTERM_topSeparator ### [nonTerminalId.IsNONTERM_patternResult](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_patternResult) nonTerminalId.IsNONTERM_patternResult IsNONTERM_patternResult ### [nonTerminalId.IsNONTERM_intersectionConstraints](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_intersectionConstraints) nonTerminalId.IsNONTERM_intersectionConstraints IsNONTERM_intersectionConstraints ### [nonTerminalId.IsNONTERM_typedSequentialExprBlock](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_typedSequentialExprBlock) nonTerminalId.IsNONTERM_typedSequentialExprBlock IsNONTERM_typedSequentialExprBlock ### [nonTerminalId.IsNONTERM_arrayExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_arrayExpr) nonTerminalId.IsNONTERM_arrayExpr IsNONTERM_arrayExpr ### [nonTerminalId.IsNONTERM_barAndgrabXmlDoc](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_barAndgrabXmlDoc) nonTerminalId.IsNONTERM_barAndgrabXmlDoc IsNONTERM_barAndgrabXmlDoc ### [nonTerminalId.IsNONTERM_fileNamespaceImplList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_fileNamespaceImplList) nonTerminalId.IsNONTERM_fileNamespaceImplList IsNONTERM_fileNamespaceImplList ### [nonTerminalId.IsNONTERM_atomicPatternLongIdent](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_atomicPatternLongIdent) nonTerminalId.IsNONTERM_atomicPatternLongIdent IsNONTERM_atomicPatternLongIdent ### [nonTerminalId.IsNONTERM_nameop](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_nameop) nonTerminalId.IsNONTERM_nameop IsNONTERM_nameop ### [nonTerminalId.IsNONTERM_topSeparators](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_topSeparators) nonTerminalId.IsNONTERM_topSeparators IsNONTERM_topSeparators ### [nonTerminalId.IsNONTERM_classSpfnBlockKindUnspecified](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_classSpfnBlockKindUnspecified) nonTerminalId.IsNONTERM_classSpfnBlockKindUnspecified IsNONTERM_classSpfnBlockKindUnspecified ### [nonTerminalId.IsNONTERM_parenExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_parenExpr) nonTerminalId.IsNONTERM_parenExpr IsNONTERM_parenExpr ### [nonTerminalId.IsNONTERM_inlineAssemblyExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_inlineAssemblyExpr) nonTerminalId.IsNONTERM_inlineAssemblyExpr IsNONTERM_inlineAssemblyExpr ### [nonTerminalId.IsNONTERM_signatureFile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_signatureFile) nonTerminalId.IsNONTERM_signatureFile IsNONTERM_signatureFile ### [nonTerminalId.IsNONTERM_opt_HIGH_PRECEDENCE_TYAPP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_opt_HIGH_PRECEDENCE_TYAPP) nonTerminalId.IsNONTERM_opt_HIGH_PRECEDENCE_TYAPP IsNONTERM_opt_HIGH_PRECEDENCE_TYAPP ### [nonTerminalId.IsNONTERM_parenPattern](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_parenPattern) nonTerminalId.IsNONTERM_parenPattern IsNONTERM_parenPattern ### [nonTerminalId.IsNONTERM_forLoopBinder](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_forLoopBinder) nonTerminalId.IsNONTERM_forLoopBinder IsNONTERM_forLoopBinder ### [nonTerminalId.IsNONTERM_optLiteralValueSpfn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_optLiteralValueSpfn) nonTerminalId.IsNONTERM_optLiteralValueSpfn IsNONTERM_optLiteralValueSpfn ### [nonTerminalId.IsNONTERM_recover](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_recover) nonTerminalId.IsNONTERM_recover IsNONTERM_recover ### [nonTerminalId.IsNONTERM_unionCaseName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_unionCaseName) nonTerminalId.IsNONTERM_unionCaseName IsNONTERM_unionCaseName ### [nonTerminalId.IsNONTERM_measureTypeExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_measureTypeExpr) nonTerminalId.IsNONTERM_measureTypeExpr IsNONTERM_measureTypeExpr ### [nonTerminalId.IsNONTERM_rparen](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_rparen) nonTerminalId.IsNONTERM_rparen IsNONTERM_rparen ### [nonTerminalId.IsNONTERM_sourceIdentifier](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_sourceIdentifier) nonTerminalId.IsNONTERM_sourceIdentifier IsNONTERM_sourceIdentifier ### [nonTerminalId.IsNONTERM_objExprBaseCall](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_objExprBaseCall) nonTerminalId.IsNONTERM_objExprBaseCall IsNONTERM_objExprBaseCall ### [nonTerminalId.IsNONTERM_interpolatedString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_interpolatedString) nonTerminalId.IsNONTERM_interpolatedString IsNONTERM_interpolatedString ### [nonTerminalId.IsNONTERM_objectImplementationBlock](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_objectImplementationBlock) nonTerminalId.IsNONTERM_objectImplementationBlock IsNONTERM_objectImplementationBlock ### [nonTerminalId.IsNONTERM_seps_block](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_seps_block) nonTerminalId.IsNONTERM_seps_block IsNONTERM_seps_block ### [nonTerminalId.IsNONTERM_classDefnMembersAtLeastOne](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_classDefnMembersAtLeastOne) nonTerminalId.IsNONTERM_classDefnMembersAtLeastOne IsNONTERM_classDefnMembersAtLeastOne ### [nonTerminalId.IsNONTERM_memberFlags](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_memberFlags) nonTerminalId.IsNONTERM_memberFlags IsNONTERM_memberFlags ### [nonTerminalId.IsNONTERM_parenExprBody](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_parenExprBody) nonTerminalId.IsNONTERM_parenExprBody IsNONTERM_parenExprBody ### [nonTerminalId.IsNONTERM_interaction](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_interaction) nonTerminalId.IsNONTERM_interaction IsNONTERM_interaction ### [nonTerminalId.IsNONTERM_defnBindings](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_defnBindings) nonTerminalId.IsNONTERM_defnBindings IsNONTERM_defnBindings ### [nonTerminalId.IsNONTERM_externArg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_externArg) nonTerminalId.IsNONTERM_externArg IsNONTERM_externArg ### [nonTerminalId.IsNONTERM_pathOp](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_pathOp) nonTerminalId.IsNONTERM_pathOp IsNONTERM_pathOp ### [nonTerminalId.IsNONTERM_bindingPattern](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_bindingPattern) nonTerminalId.IsNONTERM_bindingPattern IsNONTERM_bindingPattern ### [nonTerminalId.IsNONTERM_prefixTyparDecls](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_prefixTyparDecls) nonTerminalId.IsNONTERM_prefixTyparDecls IsNONTERM_prefixTyparDecls ### [nonTerminalId.IsNONTERM_attribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_attribute) nonTerminalId.IsNONTERM_attribute IsNONTERM_attribute ### [nonTerminalId.IsNONTERM_atomicExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_atomicExpr) nonTerminalId.IsNONTERM_atomicExpr IsNONTERM_atomicExpr ### [nonTerminalId.IsNONTERM_opt_classDefn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_opt_classDefn) nonTerminalId.IsNONTERM_opt_classDefn IsNONTERM_opt_classDefn ### [nonTerminalId.IsNONTERM_opt_inline](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_opt_inline) nonTerminalId.IsNONTERM_opt_inline IsNONTERM_opt_inline ### [nonTerminalId.IsNONTERM_measureTypeSeq](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_measureTypeSeq) nonTerminalId.IsNONTERM_measureTypeSeq IsNONTERM_measureTypeSeq ### [nonTerminalId.IsNONTERM_typedSequentialExprEOF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_typedSequentialExprEOF) nonTerminalId.IsNONTERM_typedSequentialExprEOF IsNONTERM_typedSequentialExprEOF ### [nonTerminalId.IsNONTERM_interactiveItemsTerminator](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_interactiveItemsTerminator) nonTerminalId.IsNONTERM_interactiveItemsTerminator IsNONTERM_interactiveItemsTerminator ### [nonTerminalId.IsNONTERM_braceFieldDeclList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_braceFieldDeclList) nonTerminalId.IsNONTERM_braceFieldDeclList IsNONTERM_braceFieldDeclList ### [nonTerminalId.IsNONTERM_doToken](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_doToken) nonTerminalId.IsNONTERM_doToken IsNONTERM_doToken ### [nonTerminalId.IsNONTERM_tyconSpfnList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_tyconSpfnList) nonTerminalId.IsNONTERM_tyconSpfnList IsNONTERM_tyconSpfnList ### [nonTerminalId.IsNONTERM_identExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_identExpr) nonTerminalId.IsNONTERM_identExpr IsNONTERM_identExpr ### [nonTerminalId.IsNONTERM_beginEndExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_beginEndExpr) nonTerminalId.IsNONTERM_beginEndExpr IsNONTERM_beginEndExpr ### [nonTerminalId.IsNONTERM_interactiveSeparators](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_interactiveSeparators) nonTerminalId.IsNONTERM_interactiveSeparators IsNONTERM_interactiveSeparators ### [nonTerminalId.IsNONTERM_classOrInterfaceOrStruct](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_classOrInterfaceOrStruct) nonTerminalId.IsNONTERM_classOrInterfaceOrStruct IsNONTERM_classOrInterfaceOrStruct ### [nonTerminalId.IsNONTERM_objExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_objExpr) nonTerminalId.IsNONTERM_objExpr IsNONTERM_objExpr ### [nonTerminalId.IsNONTERM_atomicUnsignedRationalConstant](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_atomicUnsignedRationalConstant) nonTerminalId.IsNONTERM_atomicUnsignedRationalConstant IsNONTERM_atomicUnsignedRationalConstant ### [nonTerminalId.IsNONTERM_computationExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_computationExpr) nonTerminalId.IsNONTERM_computationExpr IsNONTERM_computationExpr ### [nonTerminalId.IsNONTERM_moduleDefnOrDirective](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_moduleDefnOrDirective) nonTerminalId.IsNONTERM_moduleDefnOrDirective IsNONTERM_moduleDefnOrDirective ### [nonTerminalId.IsNONTERM_opt_objExprBindings](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_opt_objExprBindings) nonTerminalId.IsNONTERM_opt_objExprBindings IsNONTERM_opt_objExprBindings ### [nonTerminalId.IsNONTERM_objExprInterface](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_objExprInterface) nonTerminalId.IsNONTERM_objExprInterface IsNONTERM_objExprInterface ### [nonTerminalId.IsNONTERM_withClauses](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_withClauses) nonTerminalId.IsNONTERM_withClauses IsNONTERM_withClauses ### [nonTerminalId.IsNONTERM_tyconSpfn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_tyconSpfn) nonTerminalId.IsNONTERM_tyconSpfn IsNONTERM_tyconSpfn ### [nonTerminalId.IsNONTERM_optBaseSpec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_optBaseSpec) nonTerminalId.IsNONTERM_optBaseSpec IsNONTERM_optBaseSpec ### [nonTerminalId.IsNONTERM_objExprBindings](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_objExprBindings) nonTerminalId.IsNONTERM_objExprBindings IsNONTERM_objExprBindings ### [nonTerminalId.IsNONTERM_atomicPatterns](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_atomicPatterns) nonTerminalId.IsNONTERM_atomicPatterns IsNONTERM_atomicPatterns ### [nonTerminalId.IsNONTERM_doneDeclEnd](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_doneDeclEnd) nonTerminalId.IsNONTERM_doneDeclEnd IsNONTERM_doneDeclEnd ### [nonTerminalId.IsNONTERM_attributeListElements](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_attributeListElements) nonTerminalId.IsNONTERM_attributeListElements IsNONTERM_attributeListElements ### [nonTerminalId.IsNONTERM_exconCore](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_exconCore) nonTerminalId.IsNONTERM_exconCore IsNONTERM_exconCore ### [nonTerminalId.IsNONTERM__starttypedSequentialExprEOF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM__starttypedSequentialExprEOF) nonTerminalId.IsNONTERM__starttypedSequentialExprEOF IsNONTERM__starttypedSequentialExprEOF ### [nonTerminalId.IsNONTERM_path](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_path) nonTerminalId.IsNONTERM_path IsNONTERM_path ### [nonTerminalId.IsNONTERM_dynamicArg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_dynamicArg) nonTerminalId.IsNONTERM_dynamicArg IsNONTERM_dynamicArg ### [nonTerminalId.IsNONTERM_typedSequentialExprBlockR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_typedSequentialExprBlockR) nonTerminalId.IsNONTERM_typedSequentialExprBlockR IsNONTERM_typedSequentialExprBlockR ### [nonTerminalId.IsNONTERM_atomicRationalConstant](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_atomicRationalConstant) nonTerminalId.IsNONTERM_atomicRationalConstant IsNONTERM_atomicRationalConstant ### [nonTerminalId.IsNONTERM_classDefnMemberGetSet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_classDefnMemberGetSet) nonTerminalId.IsNONTERM_classDefnMemberGetSet IsNONTERM_classDefnMemberGetSet ### [nonTerminalId.IsNONTERM_topTupleType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_topTupleType) nonTerminalId.IsNONTERM_topTupleType IsNONTERM_topTupleType ### [nonTerminalId.IsNONTERM_typedExprWithStaticOptimizations](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_typedExprWithStaticOptimizations) nonTerminalId.IsNONTERM_typedExprWithStaticOptimizations IsNONTERM_typedExprWithStaticOptimizations ### [nonTerminalId.IsNONTERM_moduleSpfnsPossiblyEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_moduleSpfnsPossiblyEmpty) nonTerminalId.IsNONTERM_moduleSpfnsPossiblyEmpty IsNONTERM_moduleSpfnsPossiblyEmpty ### [nonTerminalId.IsNONTERM_fileModuleImpl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_fileModuleImpl) nonTerminalId.IsNONTERM_fileModuleImpl IsNONTERM_fileModuleImpl ### [nonTerminalId.IsNONTERM_staticOptimizationConditions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_staticOptimizationConditions) nonTerminalId.IsNONTERM_staticOptimizationConditions IsNONTERM_staticOptimizationConditions ### [nonTerminalId.IsNONTERM_typarDeclList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_typarDeclList) nonTerminalId.IsNONTERM_typarDeclList IsNONTERM_typarDeclList ### [nonTerminalId.IsNONTERM_access](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_access) nonTerminalId.IsNONTERM_access IsNONTERM_access ### [nonTerminalId.IsNONTERM_fieldDecl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_fieldDecl) nonTerminalId.IsNONTERM_fieldDecl IsNONTERM_fieldDecl ### [nonTerminalId.IsNONTERM_implementationFile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_implementationFile) nonTerminalId.IsNONTERM_implementationFile IsNONTERM_implementationFile ### [nonTerminalId.IsNONTERM_argExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_argExpr) nonTerminalId.IsNONTERM_argExpr IsNONTERM_argExpr ### [nonTerminalId.IsNONTERM_classDefnBlock](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_classDefnBlock) nonTerminalId.IsNONTERM_classDefnBlock IsNONTERM_classDefnBlock ### [nonTerminalId.IsNONTERM_fileNamespaceImpls](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_fileNamespaceImpls) nonTerminalId.IsNONTERM_fileNamespaceImpls IsNONTERM_fileNamespaceImpls ### [nonTerminalId.IsNONTERM_cRetType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_cRetType) nonTerminalId.IsNONTERM_cRetType IsNONTERM_cRetType ### [nonTerminalId.IsNONTERM_wrappedNamedModuleDefn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_wrappedNamedModuleDefn) nonTerminalId.IsNONTERM_wrappedNamedModuleDefn IsNONTERM_wrappedNamedModuleDefn ### [nonTerminalId.IsNONTERM_attrUnionCaseDecls](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_attrUnionCaseDecls) nonTerminalId.IsNONTERM_attrUnionCaseDecls IsNONTERM_attrUnionCaseDecls ### [nonTerminalId.IsNONTERM_classSpfnMembersAtLeastOne](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_classSpfnMembersAtLeastOne) nonTerminalId.IsNONTERM_classSpfnMembersAtLeastOne IsNONTERM_classSpfnMembersAtLeastOne ### [nonTerminalId.IsNONTERM_tupleType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_tupleType) nonTerminalId.IsNONTERM_tupleType IsNONTERM_tupleType ### [nonTerminalId.IsNONTERM_explicitValTyparDeclsCore](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_explicitValTyparDeclsCore) nonTerminalId.IsNONTERM_explicitValTyparDeclsCore IsNONTERM_explicitValTyparDeclsCore ### [nonTerminalId.IsNONTERM_typedExprWithStaticOptimizationsBlock](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_typedExprWithStaticOptimizationsBlock) nonTerminalId.IsNONTERM_typedExprWithStaticOptimizationsBlock IsNONTERM_typedExprWithStaticOptimizationsBlock ### [nonTerminalId.IsNONTERM_fileNamespaceSpec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_fileNamespaceSpec) nonTerminalId.IsNONTERM_fileNamespaceSpec IsNONTERM_fileNamespaceSpec ### [nonTerminalId.IsNONTERM_tyconSpfnRhsBlock](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_tyconSpfnRhsBlock) nonTerminalId.IsNONTERM_tyconSpfnRhsBlock IsNONTERM_tyconSpfnRhsBlock ### [nonTerminalId.IsNONTERM_exconDefn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_exconDefn) nonTerminalId.IsNONTERM_exconDefn IsNONTERM_exconDefn ### [nonTerminalId.IsNONTERM_braceExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_braceExpr) nonTerminalId.IsNONTERM_braceExpr IsNONTERM_braceExpr ### [nonTerminalId.IsNONTERM_opt_staticOptimizations](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_opt_staticOptimizations) nonTerminalId.IsNONTERM_opt_staticOptimizations IsNONTERM_opt_staticOptimizations ### [nonTerminalId.IsNONTERM_opt_HIGH_PRECEDENCE_APP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_opt_HIGH_PRECEDENCE_APP) nonTerminalId.IsNONTERM_opt_HIGH_PRECEDENCE_APP IsNONTERM_opt_HIGH_PRECEDENCE_APP ### [nonTerminalId.IsNONTERM__starttypEOF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM__starttypEOF) nonTerminalId.IsNONTERM__starttypEOF IsNONTERM__starttypEOF ### [nonTerminalId.IsNONTERM_recdBinding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_recdBinding) nonTerminalId.IsNONTERM_recdBinding IsNONTERM_recdBinding ### [nonTerminalId.IsNONTERM_classDefnBlockKindUnspecified](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_classDefnBlockKindUnspecified) nonTerminalId.IsNONTERM_classDefnBlockKindUnspecified IsNONTERM_classDefnBlockKindUnspecified ### [nonTerminalId.IsNONTERM_topTupleTypeElements](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_topTupleTypeElements) nonTerminalId.IsNONTERM_topTupleTypeElements IsNONTERM_topTupleTypeElements ### [nonTerminalId.IsNONTERM_unionCaseReprElements](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_unionCaseReprElements) nonTerminalId.IsNONTERM_unionCaseReprElements IsNONTERM_unionCaseReprElements ### [nonTerminalId.IsNONTERM__startimplementationFile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM__startimplementationFile) nonTerminalId.IsNONTERM__startimplementationFile IsNONTERM__startimplementationFile ### [nonTerminalId.IsNONTERM_tyconDefnList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_tyconDefnList) nonTerminalId.IsNONTERM_tyconDefnList IsNONTERM_tyconDefnList ### [nonTerminalId.IsNONTERM_oblockend](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_oblockend) nonTerminalId.IsNONTERM_oblockend IsNONTERM_oblockend ### [nonTerminalId.IsNONTERM_fileModuleSpec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_fileModuleSpec) nonTerminalId.IsNONTERM_fileModuleSpec IsNONTERM_fileModuleSpec ### [nonTerminalId.IsNONTERM_tyconDefn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_tyconDefn) nonTerminalId.IsNONTERM_tyconDefn IsNONTERM_tyconDefn ### [nonTerminalId.IsNONTERM_staticOptimization](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_staticOptimization) nonTerminalId.IsNONTERM_staticOptimization IsNONTERM_staticOptimization ### [nonTerminalId.IsNONTERM_opt_seps](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_opt_seps) nonTerminalId.IsNONTERM_opt_seps IsNONTERM_opt_seps ### [nonTerminalId.IsNONTERM_exconSpfn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_exconSpfn) nonTerminalId.IsNONTERM_exconSpfn IsNONTERM_exconSpfn ### [nonTerminalId.IsNONTERM_opt_atomicExprAfterType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_opt_atomicExprAfterType) nonTerminalId.IsNONTERM_opt_atomicExprAfterType IsNONTERM_opt_atomicExprAfterType ### [nonTerminalId.IsNONTERM_classDefnMemberGetSetElement](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_classDefnMemberGetSetElement) nonTerminalId.IsNONTERM_classDefnMemberGetSetElement IsNONTERM_classDefnMemberGetSetElement ### [nonTerminalId.IsNONTERM_optCurriedArgExprs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_optCurriedArgExprs) nonTerminalId.IsNONTERM_optCurriedArgExprs IsNONTERM_optCurriedArgExprs ### [nonTerminalId.IsNONTERM_moduleSpfns](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_moduleSpfns) nonTerminalId.IsNONTERM_moduleSpfns IsNONTERM_moduleSpfns ### [nonTerminalId.IsNONTERM_memberCore](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_memberCore) nonTerminalId.IsNONTERM_memberCore IsNONTERM_memberCore ### [nonTerminalId.IsNONTERM_optAsSpec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_optAsSpec) nonTerminalId.IsNONTERM_optAsSpec IsNONTERM_optAsSpec ### [nonTerminalId.IsNONTERM_arrowThenExprR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_arrowThenExprR) nonTerminalId.IsNONTERM_arrowThenExprR IsNONTERM_arrowThenExprR ### [nonTerminalId.IsNONTERM_namePatPair](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_namePatPair) nonTerminalId.IsNONTERM_namePatPair IsNONTERM_namePatPair ### [nonTerminalId.IsNONTERM_opName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_opName) nonTerminalId.IsNONTERM_opName IsNONTERM_opName ### [nonTerminalId.IsNONTERM_listExprElements](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_listExprElements) nonTerminalId.IsNONTERM_listExprElements IsNONTERM_listExprElements ### [nonTerminalId.IsNONTERM_tupleExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_tupleExpr) nonTerminalId.IsNONTERM_tupleExpr IsNONTERM_tupleExpr ### [nonTerminalId.IsNONTERM_typeNameInfo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_typeNameInfo) nonTerminalId.IsNONTERM_typeNameInfo IsNONTERM_typeNameInfo ### [nonTerminalId.IsNONTERM_patternAndGuard](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_patternAndGuard) nonTerminalId.IsNONTERM_patternAndGuard IsNONTERM_patternAndGuard ### [nonTerminalId.IsNONTERM_classSpfnMembers](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_classSpfnMembers) nonTerminalId.IsNONTERM_classSpfnMembers IsNONTERM_classSpfnMembers ### [nonTerminalId.IsNONTERM_memberSpecFlags](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_memberSpecFlags) nonTerminalId.IsNONTERM_memberSpecFlags IsNONTERM_memberSpecFlags ### [nonTerminalId.IsNONTERM_interactiveTerminator](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_interactiveTerminator) nonTerminalId.IsNONTERM_interactiveTerminator IsNONTERM_interactiveTerminator ### [nonTerminalId.IsNONTERM_anonRecdType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_anonRecdType) nonTerminalId.IsNONTERM_anonRecdType IsNONTERM_anonRecdType ### [nonTerminalId.IsNONTERM_hashDirective](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_hashDirective) nonTerminalId.IsNONTERM_hashDirective IsNONTERM_hashDirective ### [nonTerminalId.IsNONTERM_forLoopDirection](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_forLoopDirection) nonTerminalId.IsNONTERM_forLoopDirection IsNONTERM_forLoopDirection ### [nonTerminalId.IsNONTERM_opt_rec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_opt_rec) nonTerminalId.IsNONTERM_opt_rec IsNONTERM_opt_rec ### [nonTerminalId.IsNONTERM_whileExprCore](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_whileExprCore) nonTerminalId.IsNONTERM_whileExprCore IsNONTERM_whileExprCore ### [nonTerminalId.IsNONTERM_appTypeWithoutNull](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_appTypeWithoutNull) nonTerminalId.IsNONTERM_appTypeWithoutNull IsNONTERM_appTypeWithoutNull ### [nonTerminalId.IsNONTERM_exconRepr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_exconRepr) nonTerminalId.IsNONTERM_exconRepr IsNONTERM_exconRepr ### [nonTerminalId.IsNONTERM_recdFieldDecl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_recdFieldDecl) nonTerminalId.IsNONTERM_recdFieldDecl IsNONTERM_recdFieldDecl ### [nonTerminalId.IsNONTERM_measureTypeArg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_measureTypeArg) nonTerminalId.IsNONTERM_measureTypeArg IsNONTERM_measureTypeArg ### [nonTerminalId.IsNONTERM_unionTypeRepr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_unionTypeRepr) nonTerminalId.IsNONTERM_unionTypeRepr IsNONTERM_unionTypeRepr ### [nonTerminalId.IsNONTERM_identOrOp](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_identOrOp) nonTerminalId.IsNONTERM_identOrOp IsNONTERM_identOrOp ### [nonTerminalId.IsNONTERM_externMoreArgs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_externMoreArgs) nonTerminalId.IsNONTERM_externMoreArgs IsNONTERM_externMoreArgs ### [nonTerminalId.IsNONTERM_ends_other_than_rparen_coming_soon_or_recover](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_ends_other_than_rparen_coming_soon_or_recover) nonTerminalId.IsNONTERM_ends_other_than_rparen_coming_soon_or_recover IsNONTERM_ends_other_than_rparen_coming_soon_or_recover ### [nonTerminalId.IsNONTERM_typ](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_typ) nonTerminalId.IsNONTERM_typ IsNONTERM_typ ### [nonTerminalId.IsNONTERM_moreLocalBindings](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_moreLocalBindings) nonTerminalId.IsNONTERM_moreLocalBindings IsNONTERM_moreLocalBindings ### [nonTerminalId.IsNONTERM_constant](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_constant) nonTerminalId.IsNONTERM_constant IsNONTERM_constant ### [nonTerminalId.IsNONTERM_activePatternCaseNames](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_activePatternCaseNames) nonTerminalId.IsNONTERM_activePatternCaseNames IsNONTERM_activePatternCaseNames ### [nonTerminalId.IsNONTERM_typeArgsNoHpaDeprecated](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_typeArgsNoHpaDeprecated) nonTerminalId.IsNONTERM_typeArgsNoHpaDeprecated IsNONTERM_typeArgsNoHpaDeprecated ### [nonTerminalId.IsNONTERM_appTypeCon](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_appTypeCon) nonTerminalId.IsNONTERM_appTypeCon IsNONTERM_appTypeCon ### [nonTerminalId.IsNONTERM_tuplePatternElements](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_tuplePatternElements) nonTerminalId.IsNONTERM_tuplePatternElements IsNONTERM_tuplePatternElements ### [nonTerminalId.IsNONTERM_interfaceMember](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_interfaceMember) nonTerminalId.IsNONTERM_interfaceMember IsNONTERM_interfaceMember ### [nonTerminalId.IsNONTERM_externArgs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_externArgs) nonTerminalId.IsNONTERM_externArgs IsNONTERM_externArgs ### [nonTerminalId.IsNONTERM_declEnd](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_declEnd) nonTerminalId.IsNONTERM_declEnd IsNONTERM_declEnd ### [nonTerminalId.IsNONTERM_braceBarExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_braceBarExpr) nonTerminalId.IsNONTERM_braceBarExpr IsNONTERM_braceBarExpr ### [nonTerminalId.IsNONTERM_opt_typ](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_opt_typ) nonTerminalId.IsNONTERM_opt_typ IsNONTERM_opt_typ ### [nonTerminalId.IsNONTERM_ident](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_ident) nonTerminalId.IsNONTERM_ident IsNONTERM_ident ### [nonTerminalId.IsNONTERM_atomicPattern](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_atomicPattern) nonTerminalId.IsNONTERM_atomicPattern IsNONTERM_atomicPattern ### [nonTerminalId.IsNONTERM_typarDecl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_typarDecl) nonTerminalId.IsNONTERM_typarDecl IsNONTERM_typarDecl ### [nonTerminalId.IsNONTERM_opt_access](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_opt_access) nonTerminalId.IsNONTERM_opt_access IsNONTERM_opt_access ### [nonTerminalId.IsNONTERM_staticMemberOrMemberOrOverride](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_staticMemberOrMemberOrOverride) nonTerminalId.IsNONTERM_staticMemberOrMemberOrOverride IsNONTERM_staticMemberOrMemberOrOverride ### [nonTerminalId.IsNONTERM_inheritsDefn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_inheritsDefn) nonTerminalId.IsNONTERM_inheritsDefn IsNONTERM_inheritsDefn ### [nonTerminalId.IsNONTERM_typeWithTypeConstraints](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_typeWithTypeConstraints) nonTerminalId.IsNONTERM_typeWithTypeConstraints IsNONTERM_typeWithTypeConstraints ### [nonTerminalId.IsNONTERM_moduleSpfn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_moduleSpfn) nonTerminalId.IsNONTERM_moduleSpfn IsNONTERM_moduleSpfn ### [nonTerminalId.IsNONTERM_unionCaseRepr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_unionCaseRepr) nonTerminalId.IsNONTERM_unionCaseRepr IsNONTERM_unionCaseRepr ### [nonTerminalId.IsNONTERM_braceBarExprCore](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_braceBarExprCore) nonTerminalId.IsNONTERM_braceBarExprCore IsNONTERM_braceBarExprCore ### [nonTerminalId.IsNONTERM_attrUnionCaseDecl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_attrUnionCaseDecl) nonTerminalId.IsNONTERM_attrUnionCaseDecl IsNONTERM_attrUnionCaseDecl ### [nonTerminalId.IsNONTERM_interpolatedStringParts](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_interpolatedStringParts) nonTerminalId.IsNONTERM_interpolatedStringParts IsNONTERM_interpolatedStringParts ### [nonTerminalId.IsNONTERM_conjPatternElements](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_conjPatternElements) nonTerminalId.IsNONTERM_conjPatternElements IsNONTERM_conjPatternElements ### [nonTerminalId.IsNONTERM_explicitValTyparDecls](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_explicitValTyparDecls) nonTerminalId.IsNONTERM_explicitValTyparDecls IsNONTERM_explicitValTyparDecls ### [nonTerminalId.IsNONTERM_opt_simplePatterns](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_opt_simplePatterns) nonTerminalId.IsNONTERM_opt_simplePatterns IsNONTERM_opt_simplePatterns ### [nonTerminalId.IsNONTERM_bar_rbrace](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_bar_rbrace) nonTerminalId.IsNONTERM_bar_rbrace IsNONTERM_bar_rbrace ### [nonTerminalId.IsNONTERM_activePatternCaseName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_activePatternCaseName) nonTerminalId.IsNONTERM_activePatternCaseName IsNONTERM_activePatternCaseName ### [nonTerminalId.IsNONTERM_valSpfn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_valSpfn) nonTerminalId.IsNONTERM_valSpfn IsNONTERM_valSpfn ### [nonTerminalId.IsNONTERM_cType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_cType) nonTerminalId.IsNONTERM_cType IsNONTERM_cType ### [nonTerminalId.IsNONTERM_recordPatternElementsAux](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_recordPatternElementsAux) nonTerminalId.IsNONTERM_recordPatternElementsAux IsNONTERM_recordPatternElementsAux ### [nonTerminalId.IsNONTERM_opt_interfaceImplDefn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_opt_interfaceImplDefn) nonTerminalId.IsNONTERM_opt_interfaceImplDefn IsNONTERM_opt_interfaceImplDefn ### [nonTerminalId.IsNONTERM_ceBindingCore](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_ceBindingCore) nonTerminalId.IsNONTERM_ceBindingCore IsNONTERM_ceBindingCore ### [nonTerminalId.IsNONTERM_recordPatternElement](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_recordPatternElement) nonTerminalId.IsNONTERM_recordPatternElement IsNONTERM_recordPatternElement ### [nonTerminalId.IsNONTERM_seps](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_seps) nonTerminalId.IsNONTERM_seps IsNONTERM_seps ### [nonTerminalId.IsNONTERM_sequentialExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_sequentialExpr) nonTerminalId.IsNONTERM_sequentialExpr IsNONTERM_sequentialExpr ### [nonTerminalId.IsNONTERM_cPrototype](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_cPrototype) nonTerminalId.IsNONTERM_cPrototype IsNONTERM_cPrototype ### [nonTerminalId.IsNONTERM_listPatternElements](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_listPatternElements) nonTerminalId.IsNONTERM_listPatternElements IsNONTERM_listPatternElements ### [nonTerminalId.IsNONTERM_recdExprBindings](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_recdExprBindings) nonTerminalId.IsNONTERM_recdExprBindings IsNONTERM_recdExprBindings ### [nonTerminalId.IsNONTERM_recdExprCore](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_recdExprCore) nonTerminalId.IsNONTERM_recdExprCore IsNONTERM_recdExprCore ### [nonTerminalId.IsNONTERM_firstUnionCaseDeclOfMany](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_firstUnionCaseDeclOfMany) nonTerminalId.IsNONTERM_firstUnionCaseDeclOfMany IsNONTERM_firstUnionCaseDeclOfMany ### [nonTerminalId.IsNONTERM_interactiveDefns](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_interactiveDefns) nonTerminalId.IsNONTERM_interactiveDefns IsNONTERM_interactiveDefns ### [nonTerminalId.IsNONTERM_atomicPatsOrNamePatPairs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_atomicPatsOrNamePatPairs) nonTerminalId.IsNONTERM_atomicPatsOrNamePatPairs IsNONTERM_atomicPatsOrNamePatPairs ### [nonTerminalId.IsNONTERM_moduleDefnsOrExprPossiblyEmptyOrBlock](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_moduleDefnsOrExprPossiblyEmptyOrBlock) nonTerminalId.IsNONTERM_moduleDefnsOrExprPossiblyEmptyOrBlock IsNONTERM_moduleDefnsOrExprPossiblyEmptyOrBlock ### [nonTerminalId.IsNONTERM_parenPatternBody](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_parenPatternBody) nonTerminalId.IsNONTERM_parenPatternBody IsNONTERM_parenPatternBody ### [nonTerminalId.IsNONTERM_deprecated_opt_equals](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_deprecated_opt_equals) nonTerminalId.IsNONTERM_deprecated_opt_equals IsNONTERM_deprecated_opt_equals ### [nonTerminalId.IsNONTERM_tyconNameAndTyparDecls](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_tyconNameAndTyparDecls) nonTerminalId.IsNONTERM_tyconNameAndTyparDecls IsNONTERM_tyconNameAndTyparDecls ### [nonTerminalId.IsNONTERM_attr_localBinding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_attr_localBinding) nonTerminalId.IsNONTERM_attr_localBinding IsNONTERM_attr_localBinding ### [nonTerminalId.IsNONTERM_typeConstraints](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_typeConstraints) nonTerminalId.IsNONTERM_typeConstraints IsNONTERM_typeConstraints ### [nonTerminalId.IsNONTERM_classSpfnBlock](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_classSpfnBlock) nonTerminalId.IsNONTERM_classSpfnBlock IsNONTERM_classSpfnBlock ### [nonTerminalId.IsNONTERM_typedSequentialExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_typedSequentialExpr) nonTerminalId.IsNONTERM_typedSequentialExpr IsNONTERM_typedSequentialExpr ### [nonTerminalId.IsNONTERM_arrayTypeSuffix](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_arrayTypeSuffix) nonTerminalId.IsNONTERM_arrayTypeSuffix IsNONTERM_arrayTypeSuffix ### [nonTerminalId.IsNONTERM_opt_objExprInterfaces](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_opt_objExprInterfaces) nonTerminalId.IsNONTERM_opt_objExprInterfaces IsNONTERM_opt_objExprInterfaces ### [nonTerminalId.IsNONTERM_moduleSpecBlock](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_moduleSpecBlock) nonTerminalId.IsNONTERM_moduleSpecBlock IsNONTERM_moduleSpecBlock ### [nonTerminalId.IsNONTERM_tyconDefnAugmentation](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_tyconDefnAugmentation) nonTerminalId.IsNONTERM_tyconDefnAugmentation IsNONTERM_tyconDefnAugmentation ### [nonTerminalId.IsNONTERM_autoPropsDefnDecl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_autoPropsDefnDecl) nonTerminalId.IsNONTERM_autoPropsDefnDecl IsNONTERM_autoPropsDefnDecl ### [nonTerminalId.IsNONTERM_classDefnMember](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_classDefnMember) nonTerminalId.IsNONTERM_classDefnMember IsNONTERM_classDefnMember ### [nonTerminalId.IsNONTERM_string](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_string) nonTerminalId.IsNONTERM_string IsNONTERM_string ### [nonTerminalId.IsNONTERM_hardwhiteDefnBindingsTerminator](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_hardwhiteDefnBindingsTerminator) nonTerminalId.IsNONTERM_hardwhiteDefnBindingsTerminator IsNONTERM_hardwhiteDefnBindingsTerminator ### [nonTerminalId.IsNONTERM_hardwhiteDoBinding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_hardwhiteDoBinding) nonTerminalId.IsNONTERM_hardwhiteDoBinding IsNONTERM_hardwhiteDoBinding ### [nonTerminalId.IsNONTERM_atomType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_atomType) nonTerminalId.IsNONTERM_atomType IsNONTERM_atomType ### [nonTerminalId.IsNONTERM_namePatPairs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_namePatPairs) nonTerminalId.IsNONTERM_namePatPairs IsNONTERM_namePatPairs ### [nonTerminalId.IsNONTERM_interpolatedStringFill](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_interpolatedStringFill) nonTerminalId.IsNONTERM_interpolatedStringFill IsNONTERM_interpolatedStringFill ### [nonTerminalId.IsNONTERM_openDecl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_openDecl) nonTerminalId.IsNONTERM_openDecl IsNONTERM_openDecl ### [nonTerminalId.IsNONTERM_optInlineAssemblyReturnTypes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_optInlineAssemblyReturnTypes) nonTerminalId.IsNONTERM_optInlineAssemblyReturnTypes IsNONTERM_optInlineAssemblyReturnTypes ### [nonTerminalId.IsNONTERM_objectImplementationMembers](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_objectImplementationMembers) nonTerminalId.IsNONTERM_objectImplementationMembers IsNONTERM_objectImplementationMembers ### [nonTerminalId.IsNONTERM_conjParenPatternElements](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_conjParenPatternElements) nonTerminalId.IsNONTERM_conjParenPatternElements IsNONTERM_conjParenPatternElements ### [nonTerminalId.IsNONTERM_opt_inlineAssemblyTypeArg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_opt_inlineAssemblyTypeArg) nonTerminalId.IsNONTERM_opt_inlineAssemblyTypeArg IsNONTERM_opt_inlineAssemblyTypeArg ### [nonTerminalId.IsNONTERM_moduleSpfnsPossiblyEmptyBlock](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_moduleSpfnsPossiblyEmptyBlock) nonTerminalId.IsNONTERM_moduleSpfnsPossiblyEmptyBlock IsNONTERM_moduleSpfnsPossiblyEmptyBlock ### [nonTerminalId.IsNONTERM_moduleDefnsOrExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_moduleDefnsOrExpr) nonTerminalId.IsNONTERM_moduleDefnsOrExpr IsNONTERM_moduleDefnsOrExpr ### [nonTerminalId.IsNONTERM_braceExprBody](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_braceExprBody) nonTerminalId.IsNONTERM_braceExprBody IsNONTERM_braceExprBody ### [nonTerminalId.IsNONTERM_operatorName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_operatorName) nonTerminalId.IsNONTERM_operatorName IsNONTERM_operatorName ### [nonTerminalId.IsNONTERM_pathOrUnderscore](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_pathOrUnderscore) nonTerminalId.IsNONTERM_pathOrUnderscore IsNONTERM_pathOrUnderscore ### [nonTerminalId.IsNONTERM_classDefnMembers](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_classDefnMembers) nonTerminalId.IsNONTERM_classDefnMembers IsNONTERM_classDefnMembers ### [nonTerminalId.IsNONTERM_ifExprElifs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_ifExprElifs) nonTerminalId.IsNONTERM_ifExprElifs IsNONTERM_ifExprElifs ### [nonTerminalId.IsNONTERM_typEOF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_typEOF) nonTerminalId.IsNONTERM_typEOF IsNONTERM_typEOF ### [nonTerminalId.IsNONTERM_typeAlts](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_typeAlts) nonTerminalId.IsNONTERM_typeAlts IsNONTERM_typeAlts ### [nonTerminalId.IsNONTERM_tyconDefnOrSpfnSimpleRepr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_tyconDefnOrSpfnSimpleRepr) nonTerminalId.IsNONTERM_tyconDefnOrSpfnSimpleRepr IsNONTERM_tyconDefnOrSpfnSimpleRepr ### [nonTerminalId.IsNONTERM_opt_mutable](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_opt_mutable) nonTerminalId.IsNONTERM_opt_mutable IsNONTERM_opt_mutable ### [nonTerminalId.IsNONTERM_asSpec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_asSpec) nonTerminalId.IsNONTERM_asSpec IsNONTERM_asSpec ### [nonTerminalId.IsNONTERM_tyconDefnRhs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_tyconDefnRhs) nonTerminalId.IsNONTERM_tyconDefnRhs IsNONTERM_tyconDefnRhs ### [nonTerminalId.IsNONTERM_classDefnBindings](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_classDefnBindings) nonTerminalId.IsNONTERM_classDefnBindings IsNONTERM_classDefnBindings ### [nonTerminalId.IsNONTERM_attributeList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_attributeList) nonTerminalId.IsNONTERM_attributeList IsNONTERM_attributeList ### [nonTerminalId.IsNONTERM_typeArgListElements](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_typeArgListElements) nonTerminalId.IsNONTERM_typeArgListElements IsNONTERM_typeArgListElements ### [nonTerminalId.IsNONTERM_simplePatterns](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#IsNONTERM_simplePatterns) nonTerminalId.IsNONTERM_simplePatterns IsNONTERM_simplePatterns ### [nonTerminalId.NONTERM__startsignatureFile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM__startsignatureFile) nonTerminalId.NONTERM__startsignatureFile NONTERM__startsignatureFile ### [nonTerminalId.NONTERM__startimplementationFile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM__startimplementationFile) nonTerminalId.NONTERM__startimplementationFile NONTERM__startimplementationFile ### [nonTerminalId.NONTERM__startinteraction](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM__startinteraction) nonTerminalId.NONTERM__startinteraction NONTERM__startinteraction ### [nonTerminalId.NONTERM__starttypedSequentialExprEOF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM__starttypedSequentialExprEOF) nonTerminalId.NONTERM__starttypedSequentialExprEOF NONTERM__starttypedSequentialExprEOF ### [nonTerminalId.NONTERM__starttypEOF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM__starttypEOF) nonTerminalId.NONTERM__starttypEOF NONTERM__starttypEOF ### [nonTerminalId.NONTERM_interaction](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_interaction) nonTerminalId.NONTERM_interaction NONTERM_interaction ### [nonTerminalId.NONTERM_interactiveTerminator](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_interactiveTerminator) nonTerminalId.NONTERM_interactiveTerminator NONTERM_interactiveTerminator ### [nonTerminalId.NONTERM_interactiveItemsTerminator](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_interactiveItemsTerminator) nonTerminalId.NONTERM_interactiveItemsTerminator NONTERM_interactiveItemsTerminator ### [nonTerminalId.NONTERM_interactiveDefns](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_interactiveDefns) nonTerminalId.NONTERM_interactiveDefns NONTERM_interactiveDefns ### [nonTerminalId.NONTERM_interactiveExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_interactiveExpr) nonTerminalId.NONTERM_interactiveExpr NONTERM_interactiveExpr ### [nonTerminalId.NONTERM_interactiveHash](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_interactiveHash) nonTerminalId.NONTERM_interactiveHash NONTERM_interactiveHash ### [nonTerminalId.NONTERM_interactiveSeparators](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_interactiveSeparators) nonTerminalId.NONTERM_interactiveSeparators NONTERM_interactiveSeparators ### [nonTerminalId.NONTERM_interactiveSeparator](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_interactiveSeparator) nonTerminalId.NONTERM_interactiveSeparator NONTERM_interactiveSeparator ### [nonTerminalId.NONTERM_hashDirective](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_hashDirective) nonTerminalId.NONTERM_hashDirective NONTERM_hashDirective ### [nonTerminalId.NONTERM_hashDirectiveArgs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_hashDirectiveArgs) nonTerminalId.NONTERM_hashDirectiveArgs NONTERM_hashDirectiveArgs ### [nonTerminalId.NONTERM_hashDirectiveArg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_hashDirectiveArg) nonTerminalId.NONTERM_hashDirectiveArg NONTERM_hashDirectiveArg ### [nonTerminalId.NONTERM_signatureFile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_signatureFile) nonTerminalId.NONTERM_signatureFile NONTERM_signatureFile ### [nonTerminalId.NONTERM_moduleIntro](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_moduleIntro) nonTerminalId.NONTERM_moduleIntro NONTERM_moduleIntro ### [nonTerminalId.NONTERM_namespaceIntro](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_namespaceIntro) nonTerminalId.NONTERM_namespaceIntro NONTERM_namespaceIntro ### [nonTerminalId.NONTERM_fileNamespaceSpecs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_fileNamespaceSpecs) nonTerminalId.NONTERM_fileNamespaceSpecs NONTERM_fileNamespaceSpecs ### [nonTerminalId.NONTERM_fileNamespaceSpecList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_fileNamespaceSpecList) nonTerminalId.NONTERM_fileNamespaceSpecList NONTERM_fileNamespaceSpecList ### [nonTerminalId.NONTERM_fileNamespaceSpec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_fileNamespaceSpec) nonTerminalId.NONTERM_fileNamespaceSpec NONTERM_fileNamespaceSpec ### [nonTerminalId.NONTERM_fileModuleSpec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_fileModuleSpec) nonTerminalId.NONTERM_fileModuleSpec NONTERM_fileModuleSpec ### [nonTerminalId.NONTERM_moduleSpfnsPossiblyEmptyBlock](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_moduleSpfnsPossiblyEmptyBlock) nonTerminalId.NONTERM_moduleSpfnsPossiblyEmptyBlock NONTERM_moduleSpfnsPossiblyEmptyBlock ### [nonTerminalId.NONTERM_moduleSpfnsPossiblyEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_moduleSpfnsPossiblyEmpty) nonTerminalId.NONTERM_moduleSpfnsPossiblyEmpty NONTERM_moduleSpfnsPossiblyEmpty ### [nonTerminalId.NONTERM_moduleSpfns](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_moduleSpfns) nonTerminalId.NONTERM_moduleSpfns NONTERM_moduleSpfns ### [nonTerminalId.NONTERM_moduleSpfn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_moduleSpfn) nonTerminalId.NONTERM_moduleSpfn NONTERM_moduleSpfn ### [nonTerminalId.NONTERM_valSpfn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_valSpfn) nonTerminalId.NONTERM_valSpfn NONTERM_valSpfn ### [nonTerminalId.NONTERM_optLiteralValueSpfn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_optLiteralValueSpfn) nonTerminalId.NONTERM_optLiteralValueSpfn NONTERM_optLiteralValueSpfn ### [nonTerminalId.NONTERM_moduleSpecBlock](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_moduleSpecBlock) nonTerminalId.NONTERM_moduleSpecBlock NONTERM_moduleSpecBlock ### [nonTerminalId.NONTERM_tyconSpfnList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_tyconSpfnList) nonTerminalId.NONTERM_tyconSpfnList NONTERM_tyconSpfnList ### [nonTerminalId.NONTERM_tyconSpfn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_tyconSpfn) nonTerminalId.NONTERM_tyconSpfn NONTERM_tyconSpfn ### [nonTerminalId.NONTERM_tyconSpfnRhsBlock](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_tyconSpfnRhsBlock) nonTerminalId.NONTERM_tyconSpfnRhsBlock NONTERM_tyconSpfnRhsBlock ### [nonTerminalId.NONTERM_tyconSpfnRhs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_tyconSpfnRhs) nonTerminalId.NONTERM_tyconSpfnRhs NONTERM_tyconSpfnRhs ### [nonTerminalId.NONTERM_tyconClassSpfn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_tyconClassSpfn) nonTerminalId.NONTERM_tyconClassSpfn NONTERM_tyconClassSpfn ### [nonTerminalId.NONTERM_classSpfnBlockKindUnspecified](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_classSpfnBlockKindUnspecified) nonTerminalId.NONTERM_classSpfnBlockKindUnspecified NONTERM_classSpfnBlockKindUnspecified ### [nonTerminalId.NONTERM_classSpfnBlock](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_classSpfnBlock) nonTerminalId.NONTERM_classSpfnBlock NONTERM_classSpfnBlock ### [nonTerminalId.NONTERM_classSpfnMembers](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_classSpfnMembers) nonTerminalId.NONTERM_classSpfnMembers NONTERM_classSpfnMembers ### [nonTerminalId.NONTERM_classSpfnMembersAtLeastOne](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_classSpfnMembersAtLeastOne) nonTerminalId.NONTERM_classSpfnMembersAtLeastOne NONTERM_classSpfnMembersAtLeastOne ### [nonTerminalId.NONTERM_classMemberSpfn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_classMemberSpfn) nonTerminalId.NONTERM_classMemberSpfn NONTERM_classMemberSpfn ### [nonTerminalId.NONTERM_classMemberSpfnGetSet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_classMemberSpfnGetSet) nonTerminalId.NONTERM_classMemberSpfnGetSet NONTERM_classMemberSpfnGetSet ### [nonTerminalId.NONTERM_classMemberSpfnGetSetElements](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_classMemberSpfnGetSetElements) nonTerminalId.NONTERM_classMemberSpfnGetSetElements NONTERM_classMemberSpfnGetSetElements ### [nonTerminalId.NONTERM_memberSpecFlags](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_memberSpecFlags) nonTerminalId.NONTERM_memberSpecFlags NONTERM_memberSpecFlags ### [nonTerminalId.NONTERM_exconSpfn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_exconSpfn) nonTerminalId.NONTERM_exconSpfn NONTERM_exconSpfn ### [nonTerminalId.NONTERM_opt_classSpfn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_opt_classSpfn) nonTerminalId.NONTERM_opt_classSpfn NONTERM_opt_classSpfn ### [nonTerminalId.NONTERM_implementationFile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_implementationFile) nonTerminalId.NONTERM_implementationFile NONTERM_implementationFile ### [nonTerminalId.NONTERM_fileNamespaceImpls](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_fileNamespaceImpls) nonTerminalId.NONTERM_fileNamespaceImpls NONTERM_fileNamespaceImpls ### [nonTerminalId.NONTERM_fileNamespaceImplList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_fileNamespaceImplList) nonTerminalId.NONTERM_fileNamespaceImplList NONTERM_fileNamespaceImplList ### [nonTerminalId.NONTERM_fileNamespaceImpl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_fileNamespaceImpl) nonTerminalId.NONTERM_fileNamespaceImpl NONTERM_fileNamespaceImpl ### [nonTerminalId.NONTERM_fileModuleImpl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_fileModuleImpl) nonTerminalId.NONTERM_fileModuleImpl NONTERM_fileModuleImpl ### [nonTerminalId.NONTERM_moduleDefnsOrExprPossiblyEmptyOrBlock](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_moduleDefnsOrExprPossiblyEmptyOrBlock) nonTerminalId.NONTERM_moduleDefnsOrExprPossiblyEmptyOrBlock NONTERM_moduleDefnsOrExprPossiblyEmptyOrBlock ### [nonTerminalId.NONTERM_moduleDefnsOrExprPossiblyEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_moduleDefnsOrExprPossiblyEmpty) nonTerminalId.NONTERM_moduleDefnsOrExprPossiblyEmpty NONTERM_moduleDefnsOrExprPossiblyEmpty ### [nonTerminalId.NONTERM_moduleDefnsOrExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_moduleDefnsOrExpr) nonTerminalId.NONTERM_moduleDefnsOrExpr NONTERM_moduleDefnsOrExpr ### [nonTerminalId.NONTERM_moduleDefns](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_moduleDefns) nonTerminalId.NONTERM_moduleDefns NONTERM_moduleDefns ### [nonTerminalId.NONTERM_moduleDefnOrDirective](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_moduleDefnOrDirective) nonTerminalId.NONTERM_moduleDefnOrDirective NONTERM_moduleDefnOrDirective ### [nonTerminalId.NONTERM_moduleDefn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_moduleDefn) nonTerminalId.NONTERM_moduleDefn NONTERM_moduleDefn ### [nonTerminalId.NONTERM_openDecl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_openDecl) nonTerminalId.NONTERM_openDecl NONTERM_openDecl ### [nonTerminalId.NONTERM_namedModuleAbbrevBlock](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_namedModuleAbbrevBlock) nonTerminalId.NONTERM_namedModuleAbbrevBlock NONTERM_namedModuleAbbrevBlock ### [nonTerminalId.NONTERM_namedModuleDefnBlock](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_namedModuleDefnBlock) nonTerminalId.NONTERM_namedModuleDefnBlock NONTERM_namedModuleDefnBlock ### [nonTerminalId.NONTERM_wrappedNamedModuleDefn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_wrappedNamedModuleDefn) nonTerminalId.NONTERM_wrappedNamedModuleDefn NONTERM_wrappedNamedModuleDefn ### [nonTerminalId.NONTERM_tyconDefnAugmentation](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_tyconDefnAugmentation) nonTerminalId.NONTERM_tyconDefnAugmentation NONTERM_tyconDefnAugmentation ### [nonTerminalId.NONTERM_opt_attributes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_opt_attributes) nonTerminalId.NONTERM_opt_attributes NONTERM_opt_attributes ### [nonTerminalId.NONTERM_attributes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_attributes) nonTerminalId.NONTERM_attributes NONTERM_attributes ### [nonTerminalId.NONTERM_attributeList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_attributeList) nonTerminalId.NONTERM_attributeList NONTERM_attributeList ### [nonTerminalId.NONTERM_attributeListElements](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_attributeListElements) nonTerminalId.NONTERM_attributeListElements NONTERM_attributeListElements ### [nonTerminalId.NONTERM_attribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_attribute) nonTerminalId.NONTERM_attribute NONTERM_attribute ### [nonTerminalId.NONTERM_attributeTarget](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_attributeTarget) nonTerminalId.NONTERM_attributeTarget NONTERM_attributeTarget ### [nonTerminalId.NONTERM_memberFlags](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_memberFlags) nonTerminalId.NONTERM_memberFlags NONTERM_memberFlags ### [nonTerminalId.NONTERM_typeNameInfo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_typeNameInfo) nonTerminalId.NONTERM_typeNameInfo NONTERM_typeNameInfo ### [nonTerminalId.NONTERM_tyconDefnList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_tyconDefnList) nonTerminalId.NONTERM_tyconDefnList NONTERM_tyconDefnList ### [nonTerminalId.NONTERM_tyconDefn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_tyconDefn) nonTerminalId.NONTERM_tyconDefn NONTERM_tyconDefn ### [nonTerminalId.NONTERM_tyconDefnRhsBlock](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_tyconDefnRhsBlock) nonTerminalId.NONTERM_tyconDefnRhsBlock NONTERM_tyconDefnRhsBlock ### [nonTerminalId.NONTERM_tyconDefnRhs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_tyconDefnRhs) nonTerminalId.NONTERM_tyconDefnRhs NONTERM_tyconDefnRhs ### [nonTerminalId.NONTERM_tyconClassDefn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_tyconClassDefn) nonTerminalId.NONTERM_tyconClassDefn NONTERM_tyconClassDefn ### [nonTerminalId.NONTERM_classDefnBlockKindUnspecified](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_classDefnBlockKindUnspecified) nonTerminalId.NONTERM_classDefnBlockKindUnspecified NONTERM_classDefnBlockKindUnspecified ### [nonTerminalId.NONTERM_classDefnBlock](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_classDefnBlock) nonTerminalId.NONTERM_classDefnBlock NONTERM_classDefnBlock ### [nonTerminalId.NONTERM_classDefnMembers](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_classDefnMembers) nonTerminalId.NONTERM_classDefnMembers NONTERM_classDefnMembers ### [nonTerminalId.NONTERM_classDefnMembersAtLeastOne](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_classDefnMembersAtLeastOne) nonTerminalId.NONTERM_classDefnMembersAtLeastOne NONTERM_classDefnMembersAtLeastOne ### [nonTerminalId.NONTERM_classDefnMemberGetSet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_classDefnMemberGetSet) nonTerminalId.NONTERM_classDefnMemberGetSet NONTERM_classDefnMemberGetSet ### [nonTerminalId.NONTERM_classDefnMemberGetSetElements](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_classDefnMemberGetSetElements) nonTerminalId.NONTERM_classDefnMemberGetSetElements NONTERM_classDefnMemberGetSetElements ### [nonTerminalId.NONTERM_classDefnMemberGetSetElement](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_classDefnMemberGetSetElement) nonTerminalId.NONTERM_classDefnMemberGetSetElement NONTERM_classDefnMemberGetSetElement ### [nonTerminalId.NONTERM_memberCore](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_memberCore) nonTerminalId.NONTERM_memberCore NONTERM_memberCore ### [nonTerminalId.NONTERM_abstractMemberFlags](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_abstractMemberFlags) nonTerminalId.NONTERM_abstractMemberFlags NONTERM_abstractMemberFlags ### [nonTerminalId.NONTERM_classDefnMember](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_classDefnMember) nonTerminalId.NONTERM_classDefnMember NONTERM_classDefnMember ### [nonTerminalId.NONTERM_valDefnDecl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_valDefnDecl) nonTerminalId.NONTERM_valDefnDecl NONTERM_valDefnDecl ### [nonTerminalId.NONTERM_autoPropsDefnDecl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_autoPropsDefnDecl) nonTerminalId.NONTERM_autoPropsDefnDecl NONTERM_autoPropsDefnDecl ### [nonTerminalId.NONTERM_opt_typ](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_opt_typ) nonTerminalId.NONTERM_opt_typ NONTERM_opt_typ ### [nonTerminalId.NONTERM_atomicPatternLongIdent](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_atomicPatternLongIdent) nonTerminalId.NONTERM_atomicPatternLongIdent NONTERM_atomicPatternLongIdent ### [nonTerminalId.NONTERM_opt_access](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_opt_access) nonTerminalId.NONTERM_opt_access NONTERM_opt_access ### [nonTerminalId.NONTERM_access](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_access) nonTerminalId.NONTERM_access NONTERM_access ### [nonTerminalId.NONTERM_opt_interfaceImplDefn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_opt_interfaceImplDefn) nonTerminalId.NONTERM_opt_interfaceImplDefn NONTERM_opt_interfaceImplDefn ### [nonTerminalId.NONTERM_opt_classDefn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_opt_classDefn) nonTerminalId.NONTERM_opt_classDefn NONTERM_opt_classDefn ### [nonTerminalId.NONTERM_inheritsDefn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_inheritsDefn) nonTerminalId.NONTERM_inheritsDefn NONTERM_inheritsDefn ### [nonTerminalId.NONTERM_optAsSpec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_optAsSpec) nonTerminalId.NONTERM_optAsSpec NONTERM_optAsSpec ### [nonTerminalId.NONTERM_asSpec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_asSpec) nonTerminalId.NONTERM_asSpec NONTERM_asSpec ### [nonTerminalId.NONTERM_optBaseSpec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_optBaseSpec) nonTerminalId.NONTERM_optBaseSpec NONTERM_optBaseSpec ### [nonTerminalId.NONTERM_baseSpec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_baseSpec) nonTerminalId.NONTERM_baseSpec NONTERM_baseSpec ### [nonTerminalId.NONTERM_objectImplementationBlock](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_objectImplementationBlock) nonTerminalId.NONTERM_objectImplementationBlock NONTERM_objectImplementationBlock ### [nonTerminalId.NONTERM_objectImplementationMembers](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_objectImplementationMembers) nonTerminalId.NONTERM_objectImplementationMembers NONTERM_objectImplementationMembers ### [nonTerminalId.NONTERM_objectImplementationMember](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_objectImplementationMember) nonTerminalId.NONTERM_objectImplementationMember NONTERM_objectImplementationMember ### [nonTerminalId.NONTERM_staticMemberOrMemberOrOverride](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_staticMemberOrMemberOrOverride) nonTerminalId.NONTERM_staticMemberOrMemberOrOverride NONTERM_staticMemberOrMemberOrOverride ### [nonTerminalId.NONTERM_tyconDefnOrSpfnSimpleRepr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_tyconDefnOrSpfnSimpleRepr) nonTerminalId.NONTERM_tyconDefnOrSpfnSimpleRepr NONTERM_tyconDefnOrSpfnSimpleRepr ### [nonTerminalId.NONTERM_braceFieldDeclList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_braceFieldDeclList) nonTerminalId.NONTERM_braceFieldDeclList NONTERM_braceFieldDeclList ### [nonTerminalId.NONTERM_anonRecdType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_anonRecdType) nonTerminalId.NONTERM_anonRecdType NONTERM_anonRecdType ### [nonTerminalId.NONTERM_braceBarFieldDeclListCore](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_braceBarFieldDeclListCore) nonTerminalId.NONTERM_braceBarFieldDeclListCore NONTERM_braceBarFieldDeclListCore ### [nonTerminalId.NONTERM_classOrInterfaceOrStruct](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_classOrInterfaceOrStruct) nonTerminalId.NONTERM_classOrInterfaceOrStruct NONTERM_classOrInterfaceOrStruct ### [nonTerminalId.NONTERM_interfaceMember](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_interfaceMember) nonTerminalId.NONTERM_interfaceMember NONTERM_interfaceMember ### [nonTerminalId.NONTERM_tyconNameAndTyparDecls](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_tyconNameAndTyparDecls) nonTerminalId.NONTERM_tyconNameAndTyparDecls NONTERM_tyconNameAndTyparDecls ### [nonTerminalId.NONTERM_prefixTyparDecls](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_prefixTyparDecls) nonTerminalId.NONTERM_prefixTyparDecls NONTERM_prefixTyparDecls ### [nonTerminalId.NONTERM_typarDeclList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_typarDeclList) nonTerminalId.NONTERM_typarDeclList NONTERM_typarDeclList ### [nonTerminalId.NONTERM_typarDecl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_typarDecl) nonTerminalId.NONTERM_typarDecl NONTERM_typarDecl ### [nonTerminalId.NONTERM_postfixTyparDecls](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_postfixTyparDecls) nonTerminalId.NONTERM_postfixTyparDecls NONTERM_postfixTyparDecls ### [nonTerminalId.NONTERM_explicitValTyparDeclsCore](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_explicitValTyparDeclsCore) nonTerminalId.NONTERM_explicitValTyparDeclsCore NONTERM_explicitValTyparDeclsCore ### [nonTerminalId.NONTERM_explicitValTyparDecls](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_explicitValTyparDecls) nonTerminalId.NONTERM_explicitValTyparDecls NONTERM_explicitValTyparDecls ### [nonTerminalId.NONTERM_opt_explicitValTyparDecls](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_opt_explicitValTyparDecls) nonTerminalId.NONTERM_opt_explicitValTyparDecls NONTERM_opt_explicitValTyparDecls ### [nonTerminalId.NONTERM_hashConstraint](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_hashConstraint) nonTerminalId.NONTERM_hashConstraint NONTERM_hashConstraint ### [nonTerminalId.NONTERM_opt_typeConstraints](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_opt_typeConstraints) nonTerminalId.NONTERM_opt_typeConstraints NONTERM_opt_typeConstraints ### [nonTerminalId.NONTERM_typeConstraints](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_typeConstraints) nonTerminalId.NONTERM_typeConstraints NONTERM_typeConstraints ### [nonTerminalId.NONTERM_intersectionConstraints](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_intersectionConstraints) nonTerminalId.NONTERM_intersectionConstraints NONTERM_intersectionConstraints ### [nonTerminalId.NONTERM_typeConstraint](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_typeConstraint) nonTerminalId.NONTERM_typeConstraint NONTERM_typeConstraint ### [nonTerminalId.NONTERM_typeAlts](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_typeAlts) nonTerminalId.NONTERM_typeAlts NONTERM_typeAlts ### [nonTerminalId.NONTERM_unionTypeRepr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_unionTypeRepr) nonTerminalId.NONTERM_unionTypeRepr NONTERM_unionTypeRepr ### [nonTerminalId.NONTERM_barAndgrabXmlDoc](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_barAndgrabXmlDoc) nonTerminalId.NONTERM_barAndgrabXmlDoc NONTERM_barAndgrabXmlDoc ### [nonTerminalId.NONTERM_attrUnionCaseDecls](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_attrUnionCaseDecls) nonTerminalId.NONTERM_attrUnionCaseDecls NONTERM_attrUnionCaseDecls ### [nonTerminalId.NONTERM_attrUnionCaseDecl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_attrUnionCaseDecl) nonTerminalId.NONTERM_attrUnionCaseDecl NONTERM_attrUnionCaseDecl ### [nonTerminalId.NONTERM_unionCaseName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_unionCaseName) nonTerminalId.NONTERM_unionCaseName NONTERM_unionCaseName ### [nonTerminalId.NONTERM_firstUnionCaseDeclOfMany](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_firstUnionCaseDeclOfMany) nonTerminalId.NONTERM_firstUnionCaseDeclOfMany NONTERM_firstUnionCaseDeclOfMany ### [nonTerminalId.NONTERM_firstUnionCaseDecl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_firstUnionCaseDecl) nonTerminalId.NONTERM_firstUnionCaseDecl NONTERM_firstUnionCaseDecl ### [nonTerminalId.NONTERM_unionCaseReprElements](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_unionCaseReprElements) nonTerminalId.NONTERM_unionCaseReprElements NONTERM_unionCaseReprElements ### [nonTerminalId.NONTERM_unionCaseReprElement](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_unionCaseReprElement) nonTerminalId.NONTERM_unionCaseReprElement NONTERM_unionCaseReprElement ### [nonTerminalId.NONTERM_unionCaseRepr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_unionCaseRepr) nonTerminalId.NONTERM_unionCaseRepr NONTERM_unionCaseRepr ### [nonTerminalId.NONTERM_recdFieldDeclList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_recdFieldDeclList) nonTerminalId.NONTERM_recdFieldDeclList NONTERM_recdFieldDeclList ### [nonTerminalId.NONTERM_recdFieldDecl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_recdFieldDecl) nonTerminalId.NONTERM_recdFieldDecl NONTERM_recdFieldDecl ### [nonTerminalId.NONTERM_fieldDecl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_fieldDecl) nonTerminalId.NONTERM_fieldDecl NONTERM_fieldDecl ### [nonTerminalId.NONTERM_exconDefn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_exconDefn) nonTerminalId.NONTERM_exconDefn NONTERM_exconDefn ### [nonTerminalId.NONTERM_exconCore](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_exconCore) nonTerminalId.NONTERM_exconCore NONTERM_exconCore ### [nonTerminalId.NONTERM_exconIntro](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_exconIntro) nonTerminalId.NONTERM_exconIntro NONTERM_exconIntro ### [nonTerminalId.NONTERM_exconRepr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_exconRepr) nonTerminalId.NONTERM_exconRepr NONTERM_exconRepr ### [nonTerminalId.NONTERM_defnBindings](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_defnBindings) nonTerminalId.NONTERM_defnBindings NONTERM_defnBindings ### [nonTerminalId.NONTERM_doBinding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_doBinding) nonTerminalId.NONTERM_doBinding NONTERM_doBinding ### [nonTerminalId.NONTERM_hardwhiteLetBindings](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_hardwhiteLetBindings) nonTerminalId.NONTERM_hardwhiteLetBindings NONTERM_hardwhiteLetBindings ### [nonTerminalId.NONTERM_hardwhiteDoBinding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_hardwhiteDoBinding) nonTerminalId.NONTERM_hardwhiteDoBinding NONTERM_hardwhiteDoBinding ### [nonTerminalId.NONTERM_classDefnBindings](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_classDefnBindings) nonTerminalId.NONTERM_classDefnBindings NONTERM_classDefnBindings ### [nonTerminalId.NONTERM_hardwhiteDefnBindingsTerminator](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_hardwhiteDefnBindingsTerminator) nonTerminalId.NONTERM_hardwhiteDefnBindingsTerminator NONTERM_hardwhiteDefnBindingsTerminator ### [nonTerminalId.NONTERM_cPrototype](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_cPrototype) nonTerminalId.NONTERM_cPrototype NONTERM_cPrototype ### [nonTerminalId.NONTERM_externArgs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_externArgs) nonTerminalId.NONTERM_externArgs NONTERM_externArgs ### [nonTerminalId.NONTERM_externMoreArgs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_externMoreArgs) nonTerminalId.NONTERM_externMoreArgs NONTERM_externMoreArgs ### [nonTerminalId.NONTERM_externArg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_externArg) nonTerminalId.NONTERM_externArg NONTERM_externArg ### [nonTerminalId.NONTERM_cType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_cType) nonTerminalId.NONTERM_cType NONTERM_cType ### [nonTerminalId.NONTERM_cRetType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_cRetType) nonTerminalId.NONTERM_cRetType NONTERM_cRetType ### [nonTerminalId.NONTERM_localBindings](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_localBindings) nonTerminalId.NONTERM_localBindings NONTERM_localBindings ### [nonTerminalId.NONTERM_moreLocalBindings](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_moreLocalBindings) nonTerminalId.NONTERM_moreLocalBindings NONTERM_moreLocalBindings ### [nonTerminalId.NONTERM_attr_localBinding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_attr_localBinding) nonTerminalId.NONTERM_attr_localBinding NONTERM_attr_localBinding ### [nonTerminalId.NONTERM_localBinding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_localBinding) nonTerminalId.NONTERM_localBinding NONTERM_localBinding ### [nonTerminalId.NONTERM_typedExprWithStaticOptimizationsBlock](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_typedExprWithStaticOptimizationsBlock) nonTerminalId.NONTERM_typedExprWithStaticOptimizationsBlock NONTERM_typedExprWithStaticOptimizationsBlock ### [nonTerminalId.NONTERM_typedExprWithStaticOptimizations](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_typedExprWithStaticOptimizations) nonTerminalId.NONTERM_typedExprWithStaticOptimizations NONTERM_typedExprWithStaticOptimizations ### [nonTerminalId.NONTERM_opt_staticOptimizations](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_opt_staticOptimizations) nonTerminalId.NONTERM_opt_staticOptimizations NONTERM_opt_staticOptimizations ### [nonTerminalId.NONTERM_staticOptimization](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_staticOptimization) nonTerminalId.NONTERM_staticOptimization NONTERM_staticOptimization ### [nonTerminalId.NONTERM_staticOptimizationConditions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_staticOptimizationConditions) nonTerminalId.NONTERM_staticOptimizationConditions NONTERM_staticOptimizationConditions ### [nonTerminalId.NONTERM_staticOptimizationCondition](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_staticOptimizationCondition) nonTerminalId.NONTERM_staticOptimizationCondition NONTERM_staticOptimizationCondition ### [nonTerminalId.NONTERM_rawConstant](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_rawConstant) nonTerminalId.NONTERM_rawConstant NONTERM_rawConstant ### [nonTerminalId.NONTERM_rationalConstant](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_rationalConstant) nonTerminalId.NONTERM_rationalConstant NONTERM_rationalConstant ### [nonTerminalId.NONTERM_atomicUnsignedRationalConstant](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_atomicUnsignedRationalConstant) nonTerminalId.NONTERM_atomicUnsignedRationalConstant NONTERM_atomicUnsignedRationalConstant ### [nonTerminalId.NONTERM_atomicRationalConstant](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_atomicRationalConstant) nonTerminalId.NONTERM_atomicRationalConstant NONTERM_atomicRationalConstant ### [nonTerminalId.NONTERM_constant](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_constant) nonTerminalId.NONTERM_constant NONTERM_constant ### [nonTerminalId.NONTERM_bindingPattern](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_bindingPattern) nonTerminalId.NONTERM_bindingPattern NONTERM_bindingPattern ### [nonTerminalId.NONTERM_ceBindingCore](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_ceBindingCore) nonTerminalId.NONTERM_ceBindingCore NONTERM_ceBindingCore ### [nonTerminalId.NONTERM_opt_simplePatterns](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_opt_simplePatterns) nonTerminalId.NONTERM_opt_simplePatterns NONTERM_opt_simplePatterns ### [nonTerminalId.NONTERM_simplePatterns](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_simplePatterns) nonTerminalId.NONTERM_simplePatterns NONTERM_simplePatterns ### [nonTerminalId.NONTERM_barCanBeRightBeforeNull](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_barCanBeRightBeforeNull) nonTerminalId.NONTERM_barCanBeRightBeforeNull NONTERM_barCanBeRightBeforeNull ### [nonTerminalId.NONTERM_headBindingPattern](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_headBindingPattern) nonTerminalId.NONTERM_headBindingPattern NONTERM_headBindingPattern ### [nonTerminalId.NONTERM_tuplePatternElements](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_tuplePatternElements) nonTerminalId.NONTERM_tuplePatternElements NONTERM_tuplePatternElements ### [nonTerminalId.NONTERM_conjPatternElements](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_conjPatternElements) nonTerminalId.NONTERM_conjPatternElements NONTERM_conjPatternElements ### [nonTerminalId.NONTERM_namePatPairs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_namePatPairs) nonTerminalId.NONTERM_namePatPairs NONTERM_namePatPairs ### [nonTerminalId.NONTERM_namePatPair](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_namePatPair) nonTerminalId.NONTERM_namePatPair NONTERM_namePatPair ### [nonTerminalId.NONTERM_constrPattern](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_constrPattern) nonTerminalId.NONTERM_constrPattern NONTERM_constrPattern ### [nonTerminalId.NONTERM_atomicPatsOrNamePatPairs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_atomicPatsOrNamePatPairs) nonTerminalId.NONTERM_atomicPatsOrNamePatPairs NONTERM_atomicPatsOrNamePatPairs ### [nonTerminalId.NONTERM_atomicPatterns](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_atomicPatterns) nonTerminalId.NONTERM_atomicPatterns NONTERM_atomicPatterns ### [nonTerminalId.NONTERM_atomicPattern](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_atomicPattern) nonTerminalId.NONTERM_atomicPattern NONTERM_atomicPattern ### [nonTerminalId.NONTERM_parenPatternBody](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_parenPatternBody) nonTerminalId.NONTERM_parenPatternBody NONTERM_parenPatternBody ### [nonTerminalId.NONTERM_parenPattern](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_parenPattern) nonTerminalId.NONTERM_parenPattern NONTERM_parenPattern ### [nonTerminalId.NONTERM_tupleParenPatternElements](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_tupleParenPatternElements) nonTerminalId.NONTERM_tupleParenPatternElements NONTERM_tupleParenPatternElements ### [nonTerminalId.NONTERM_conjParenPatternElements](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_conjParenPatternElements) nonTerminalId.NONTERM_conjParenPatternElements NONTERM_conjParenPatternElements ### [nonTerminalId.NONTERM_recordPatternElementsAux](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_recordPatternElementsAux) nonTerminalId.NONTERM_recordPatternElementsAux NONTERM_recordPatternElementsAux ### [nonTerminalId.NONTERM_recordPatternElement](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_recordPatternElement) nonTerminalId.NONTERM_recordPatternElement NONTERM_recordPatternElement ### [nonTerminalId.NONTERM_listPatternElements](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_listPatternElements) nonTerminalId.NONTERM_listPatternElements NONTERM_listPatternElements ### [nonTerminalId.NONTERM_typedSequentialExprBlock](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_typedSequentialExprBlock) nonTerminalId.NONTERM_typedSequentialExprBlock NONTERM_typedSequentialExprBlock ### [nonTerminalId.NONTERM_declExprBlock](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_declExprBlock) nonTerminalId.NONTERM_declExprBlock NONTERM_declExprBlock ### [nonTerminalId.NONTERM_typedSequentialExprBlockR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_typedSequentialExprBlockR) nonTerminalId.NONTERM_typedSequentialExprBlockR NONTERM_typedSequentialExprBlockR ### [nonTerminalId.NONTERM_typedSequentialExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_typedSequentialExpr) nonTerminalId.NONTERM_typedSequentialExpr NONTERM_typedSequentialExpr ### [nonTerminalId.NONTERM_typedSequentialExprEOF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_typedSequentialExprEOF) nonTerminalId.NONTERM_typedSequentialExprEOF NONTERM_typedSequentialExprEOF ### [nonTerminalId.NONTERM_sequentialExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_sequentialExpr) nonTerminalId.NONTERM_sequentialExpr NONTERM_sequentialExpr ### [nonTerminalId.NONTERM_recover](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_recover) nonTerminalId.NONTERM_recover NONTERM_recover ### [nonTerminalId.NONTERM_moreBinders](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_moreBinders) nonTerminalId.NONTERM_moreBinders NONTERM_moreBinders ### [nonTerminalId.NONTERM_declExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_declExpr) nonTerminalId.NONTERM_declExpr NONTERM_declExpr ### [nonTerminalId.NONTERM_whileExprCore](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_whileExprCore) nonTerminalId.NONTERM_whileExprCore NONTERM_whileExprCore ### [nonTerminalId.NONTERM_dynamicArg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_dynamicArg) nonTerminalId.NONTERM_dynamicArg NONTERM_dynamicArg ### [nonTerminalId.NONTERM_withClauses](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_withClauses) nonTerminalId.NONTERM_withClauses NONTERM_withClauses ### [nonTerminalId.NONTERM_withPatternClauses](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_withPatternClauses) nonTerminalId.NONTERM_withPatternClauses NONTERM_withPatternClauses ### [nonTerminalId.NONTERM_patternAndGuard](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_patternAndGuard) nonTerminalId.NONTERM_patternAndGuard NONTERM_patternAndGuard ### [nonTerminalId.NONTERM_patternClauses](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_patternClauses) nonTerminalId.NONTERM_patternClauses NONTERM_patternClauses ### [nonTerminalId.NONTERM_patternGuard](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_patternGuard) nonTerminalId.NONTERM_patternGuard NONTERM_patternGuard ### [nonTerminalId.NONTERM_patternResult](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_patternResult) nonTerminalId.NONTERM_patternResult NONTERM_patternResult ### [nonTerminalId.NONTERM_ifExprCases](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_ifExprCases) nonTerminalId.NONTERM_ifExprCases NONTERM_ifExprCases ### [nonTerminalId.NONTERM_ifExprThen](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_ifExprThen) nonTerminalId.NONTERM_ifExprThen NONTERM_ifExprThen ### [nonTerminalId.NONTERM_ifExprElifs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_ifExprElifs) nonTerminalId.NONTERM_ifExprElifs NONTERM_ifExprElifs ### [nonTerminalId.NONTERM_tupleExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_tupleExpr) nonTerminalId.NONTERM_tupleExpr NONTERM_tupleExpr ### [nonTerminalId.NONTERM_minusExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_minusExpr) nonTerminalId.NONTERM_minusExpr NONTERM_minusExpr ### [nonTerminalId.NONTERM_appExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_appExpr) nonTerminalId.NONTERM_appExpr NONTERM_appExpr ### [nonTerminalId.NONTERM_argExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_argExpr) nonTerminalId.NONTERM_argExpr NONTERM_argExpr ### [nonTerminalId.NONTERM_atomicExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_atomicExpr) nonTerminalId.NONTERM_atomicExpr NONTERM_atomicExpr ### [nonTerminalId.NONTERM_atomicExprQualification](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_atomicExprQualification) nonTerminalId.NONTERM_atomicExprQualification NONTERM_atomicExprQualification ### [nonTerminalId.NONTERM_atomicExprAfterType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_atomicExprAfterType) nonTerminalId.NONTERM_atomicExprAfterType NONTERM_atomicExprAfterType ### [nonTerminalId.NONTERM_beginEndExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_beginEndExpr) nonTerminalId.NONTERM_beginEndExpr NONTERM_beginEndExpr ### [nonTerminalId.NONTERM_quoteExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_quoteExpr) nonTerminalId.NONTERM_quoteExpr NONTERM_quoteExpr ### [nonTerminalId.NONTERM_arrayExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_arrayExpr) nonTerminalId.NONTERM_arrayExpr NONTERM_arrayExpr ### [nonTerminalId.NONTERM_parenExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_parenExpr) nonTerminalId.NONTERM_parenExpr NONTERM_parenExpr ### [nonTerminalId.NONTERM_parenExprBody](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_parenExprBody) nonTerminalId.NONTERM_parenExprBody NONTERM_parenExprBody ### [nonTerminalId.NONTERM_typars](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_typars) nonTerminalId.NONTERM_typars NONTERM_typars ### [nonTerminalId.NONTERM_typarAlts](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_typarAlts) nonTerminalId.NONTERM_typarAlts NONTERM_typarAlts ### [nonTerminalId.NONTERM_braceExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_braceExpr) nonTerminalId.NONTERM_braceExpr NONTERM_braceExpr ### [nonTerminalId.NONTERM_braceExprBody](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_braceExprBody) nonTerminalId.NONTERM_braceExprBody NONTERM_braceExprBody ### [nonTerminalId.NONTERM_listExprElements](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_listExprElements) nonTerminalId.NONTERM_listExprElements NONTERM_listExprElements ### [nonTerminalId.NONTERM_arrayExprElements](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_arrayExprElements) nonTerminalId.NONTERM_arrayExprElements NONTERM_arrayExprElements ### [nonTerminalId.NONTERM_computationExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_computationExpr) nonTerminalId.NONTERM_computationExpr NONTERM_computationExpr ### [nonTerminalId.NONTERM_arrowThenExprR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_arrowThenExprR) nonTerminalId.NONTERM_arrowThenExprR NONTERM_arrowThenExprR ### [nonTerminalId.NONTERM_forLoopBinder](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_forLoopBinder) nonTerminalId.NONTERM_forLoopBinder NONTERM_forLoopBinder ### [nonTerminalId.NONTERM_forLoopRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_forLoopRange) nonTerminalId.NONTERM_forLoopRange NONTERM_forLoopRange ### [nonTerminalId.NONTERM_forLoopDirection](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_forLoopDirection) nonTerminalId.NONTERM_forLoopDirection NONTERM_forLoopDirection ### [nonTerminalId.NONTERM_inlineAssemblyExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_inlineAssemblyExpr) nonTerminalId.NONTERM_inlineAssemblyExpr NONTERM_inlineAssemblyExpr ### [nonTerminalId.NONTERM_optCurriedArgExprs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_optCurriedArgExprs) nonTerminalId.NONTERM_optCurriedArgExprs NONTERM_optCurriedArgExprs ### [nonTerminalId.NONTERM_opt_atomicExprAfterType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_opt_atomicExprAfterType) nonTerminalId.NONTERM_opt_atomicExprAfterType NONTERM_opt_atomicExprAfterType ### [nonTerminalId.NONTERM_opt_inlineAssemblyTypeArg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_opt_inlineAssemblyTypeArg) nonTerminalId.NONTERM_opt_inlineAssemblyTypeArg NONTERM_opt_inlineAssemblyTypeArg ### [nonTerminalId.NONTERM_optInlineAssemblyReturnTypes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_optInlineAssemblyReturnTypes) nonTerminalId.NONTERM_optInlineAssemblyReturnTypes NONTERM_optInlineAssemblyReturnTypes ### [nonTerminalId.NONTERM_recdExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_recdExpr) nonTerminalId.NONTERM_recdExpr NONTERM_recdExpr ### [nonTerminalId.NONTERM_recdExprCore](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_recdExprCore) nonTerminalId.NONTERM_recdExprCore NONTERM_recdExprCore ### [nonTerminalId.NONTERM_opt_seps_block](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_opt_seps_block) nonTerminalId.NONTERM_opt_seps_block NONTERM_opt_seps_block ### [nonTerminalId.NONTERM_seps_block](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_seps_block) nonTerminalId.NONTERM_seps_block NONTERM_seps_block ### [nonTerminalId.NONTERM_pathOrUnderscore](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_pathOrUnderscore) nonTerminalId.NONTERM_pathOrUnderscore NONTERM_pathOrUnderscore ### [nonTerminalId.NONTERM_recdExprBindings](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_recdExprBindings) nonTerminalId.NONTERM_recdExprBindings NONTERM_recdExprBindings ### [nonTerminalId.NONTERM_recdBinding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_recdBinding) nonTerminalId.NONTERM_recdBinding NONTERM_recdBinding ### [nonTerminalId.NONTERM_objExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_objExpr) nonTerminalId.NONTERM_objExpr NONTERM_objExpr ### [nonTerminalId.NONTERM_objExprBaseCall](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_objExprBaseCall) nonTerminalId.NONTERM_objExprBaseCall NONTERM_objExprBaseCall ### [nonTerminalId.NONTERM_opt_objExprBindings](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_opt_objExprBindings) nonTerminalId.NONTERM_opt_objExprBindings NONTERM_opt_objExprBindings ### [nonTerminalId.NONTERM_objExprBindings](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_objExprBindings) nonTerminalId.NONTERM_objExprBindings NONTERM_objExprBindings ### [nonTerminalId.NONTERM_objExprInterfaces](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_objExprInterfaces) nonTerminalId.NONTERM_objExprInterfaces NONTERM_objExprInterfaces ### [nonTerminalId.NONTERM_opt_objExprInterfaces](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_opt_objExprInterfaces) nonTerminalId.NONTERM_opt_objExprInterfaces NONTERM_opt_objExprInterfaces ### [nonTerminalId.NONTERM_objExprInterface](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_objExprInterface) nonTerminalId.NONTERM_objExprInterface NONTERM_objExprInterface ### [nonTerminalId.NONTERM_braceBarExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_braceBarExpr) nonTerminalId.NONTERM_braceBarExpr NONTERM_braceBarExpr ### [nonTerminalId.NONTERM_braceBarExprCore](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_braceBarExprCore) nonTerminalId.NONTERM_braceBarExprCore NONTERM_braceBarExprCore ### [nonTerminalId.NONTERM_anonLambdaExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_anonLambdaExpr) nonTerminalId.NONTERM_anonLambdaExpr NONTERM_anonLambdaExpr ### [nonTerminalId.NONTERM_anonMatchingExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_anonMatchingExpr) nonTerminalId.NONTERM_anonMatchingExpr NONTERM_anonMatchingExpr ### [nonTerminalId.NONTERM_typeWithTypeConstraints](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_typeWithTypeConstraints) nonTerminalId.NONTERM_typeWithTypeConstraints NONTERM_typeWithTypeConstraints ### [nonTerminalId.NONTERM_topTypeWithTypeConstraints](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_topTypeWithTypeConstraints) nonTerminalId.NONTERM_topTypeWithTypeConstraints NONTERM_topTypeWithTypeConstraints ### [nonTerminalId.NONTERM_opt_topReturnTypeWithTypeConstraints](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_opt_topReturnTypeWithTypeConstraints) nonTerminalId.NONTERM_opt_topReturnTypeWithTypeConstraints NONTERM_opt_topReturnTypeWithTypeConstraints ### [nonTerminalId.NONTERM_topType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_topType) nonTerminalId.NONTERM_topType NONTERM_topType ### [nonTerminalId.NONTERM_topTupleType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_topTupleType) nonTerminalId.NONTERM_topTupleType NONTERM_topTupleType ### [nonTerminalId.NONTERM_topTupleTypeElements](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_topTupleTypeElements) nonTerminalId.NONTERM_topTupleTypeElements NONTERM_topTupleTypeElements ### [nonTerminalId.NONTERM_topAppType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_topAppType) nonTerminalId.NONTERM_topAppType NONTERM_topAppType ### [nonTerminalId.NONTERM_invalidUseOfAppTypeFunction](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_invalidUseOfAppTypeFunction) nonTerminalId.NONTERM_invalidUseOfAppTypeFunction NONTERM_invalidUseOfAppTypeFunction ### [nonTerminalId.NONTERM_typ](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_typ) nonTerminalId.NONTERM_typ NONTERM_typ ### [nonTerminalId.NONTERM_typEOF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_typEOF) nonTerminalId.NONTERM_typEOF NONTERM_typEOF ### [nonTerminalId.NONTERM_tupleType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_tupleType) nonTerminalId.NONTERM_tupleType NONTERM_tupleType ### [nonTerminalId.NONTERM_tupleOrQuotTypeElements](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_tupleOrQuotTypeElements) nonTerminalId.NONTERM_tupleOrQuotTypeElements NONTERM_tupleOrQuotTypeElements ### [nonTerminalId.NONTERM_intersectionType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_intersectionType) nonTerminalId.NONTERM_intersectionType NONTERM_intersectionType ### [nonTerminalId.NONTERM_appTypeCon](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_appTypeCon) nonTerminalId.NONTERM_appTypeCon NONTERM_appTypeCon ### [nonTerminalId.NONTERM_appTypeConPower](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_appTypeConPower) nonTerminalId.NONTERM_appTypeConPower NONTERM_appTypeConPower ### [nonTerminalId.NONTERM_appTypeCanBeNullable](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_appTypeCanBeNullable) nonTerminalId.NONTERM_appTypeCanBeNullable NONTERM_appTypeCanBeNullable ### [nonTerminalId.NONTERM_appTypeNullableInParens](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_appTypeNullableInParens) nonTerminalId.NONTERM_appTypeNullableInParens NONTERM_appTypeNullableInParens ### [nonTerminalId.NONTERM_appTypeWithoutNull](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_appTypeWithoutNull) nonTerminalId.NONTERM_appTypeWithoutNull NONTERM_appTypeWithoutNull ### [nonTerminalId.NONTERM_arrayTypeSuffix](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_arrayTypeSuffix) nonTerminalId.NONTERM_arrayTypeSuffix NONTERM_arrayTypeSuffix ### [nonTerminalId.NONTERM_typeArgListElements](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_typeArgListElements) nonTerminalId.NONTERM_typeArgListElements NONTERM_typeArgListElements ### [nonTerminalId.NONTERM_powerType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_powerType) nonTerminalId.NONTERM_powerType NONTERM_powerType ### [nonTerminalId.NONTERM_atomTypeOrAnonRecdType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_atomTypeOrAnonRecdType) nonTerminalId.NONTERM_atomTypeOrAnonRecdType NONTERM_atomTypeOrAnonRecdType ### [nonTerminalId.NONTERM_atomType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_atomType) nonTerminalId.NONTERM_atomType NONTERM_atomType ### [nonTerminalId.NONTERM_typeArgsNoHpaDeprecated](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_typeArgsNoHpaDeprecated) nonTerminalId.NONTERM_typeArgsNoHpaDeprecated NONTERM_typeArgsNoHpaDeprecated ### [nonTerminalId.NONTERM_typeArgsActual](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_typeArgsActual) nonTerminalId.NONTERM_typeArgsActual NONTERM_typeArgsActual ### [nonTerminalId.NONTERM_typeArgActual](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_typeArgActual) nonTerminalId.NONTERM_typeArgActual NONTERM_typeArgActual ### [nonTerminalId.NONTERM_typeArgActualOrDummyIfEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_typeArgActualOrDummyIfEmpty) nonTerminalId.NONTERM_typeArgActualOrDummyIfEmpty NONTERM_typeArgActualOrDummyIfEmpty ### [nonTerminalId.NONTERM_dummyTypeArg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_dummyTypeArg) nonTerminalId.NONTERM_dummyTypeArg NONTERM_dummyTypeArg ### [nonTerminalId.NONTERM_measureTypeArg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_measureTypeArg) nonTerminalId.NONTERM_measureTypeArg NONTERM_measureTypeArg ### [nonTerminalId.NONTERM_measureTypeAtom](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_measureTypeAtom) nonTerminalId.NONTERM_measureTypeAtom NONTERM_measureTypeAtom ### [nonTerminalId.NONTERM_measureTypePower](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_measureTypePower) nonTerminalId.NONTERM_measureTypePower NONTERM_measureTypePower ### [nonTerminalId.NONTERM_measureTypeSeq](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_measureTypeSeq) nonTerminalId.NONTERM_measureTypeSeq NONTERM_measureTypeSeq ### [nonTerminalId.NONTERM_measureTypeExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_measureTypeExpr) nonTerminalId.NONTERM_measureTypeExpr NONTERM_measureTypeExpr ### [nonTerminalId.NONTERM_typar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_typar) nonTerminalId.NONTERM_typar NONTERM_typar ### [nonTerminalId.NONTERM_ident](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_ident) nonTerminalId.NONTERM_ident NONTERM_ident ### [nonTerminalId.NONTERM_path](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_path) nonTerminalId.NONTERM_path NONTERM_path ### [nonTerminalId.NONTERM_opName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_opName) nonTerminalId.NONTERM_opName NONTERM_opName ### [nonTerminalId.NONTERM_operatorName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_operatorName) nonTerminalId.NONTERM_operatorName NONTERM_operatorName ### [nonTerminalId.NONTERM_activePatternCaseName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_activePatternCaseName) nonTerminalId.NONTERM_activePatternCaseName NONTERM_activePatternCaseName ### [nonTerminalId.NONTERM_activePatternCaseNames](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_activePatternCaseNames) nonTerminalId.NONTERM_activePatternCaseNames NONTERM_activePatternCaseNames ### [nonTerminalId.NONTERM_identOrOp](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_identOrOp) nonTerminalId.NONTERM_identOrOp NONTERM_identOrOp ### [nonTerminalId.NONTERM_pathOp](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_pathOp) nonTerminalId.NONTERM_pathOp NONTERM_pathOp ### [nonTerminalId.NONTERM_nameop](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_nameop) nonTerminalId.NONTERM_nameop NONTERM_nameop ### [nonTerminalId.NONTERM_identExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_identExpr) nonTerminalId.NONTERM_identExpr NONTERM_identExpr ### [nonTerminalId.NONTERM_topSeparator](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_topSeparator) nonTerminalId.NONTERM_topSeparator NONTERM_topSeparator ### [nonTerminalId.NONTERM_topSeparators](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_topSeparators) nonTerminalId.NONTERM_topSeparators NONTERM_topSeparators ### [nonTerminalId.NONTERM_opt_topSeparators](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_opt_topSeparators) nonTerminalId.NONTERM_opt_topSeparators NONTERM_opt_topSeparators ### [nonTerminalId.NONTERM_seps](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_seps) nonTerminalId.NONTERM_seps NONTERM_seps ### [nonTerminalId.NONTERM_declEnd](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_declEnd) nonTerminalId.NONTERM_declEnd NONTERM_declEnd ### [nonTerminalId.NONTERM_opt_declEnd](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_opt_declEnd) nonTerminalId.NONTERM_opt_declEnd NONTERM_opt_declEnd ### [nonTerminalId.NONTERM_opt_ODECLEND](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_opt_ODECLEND) nonTerminalId.NONTERM_opt_ODECLEND NONTERM_opt_ODECLEND ### [nonTerminalId.NONTERM_deprecated_opt_equals](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_deprecated_opt_equals) nonTerminalId.NONTERM_deprecated_opt_equals NONTERM_deprecated_opt_equals ### [nonTerminalId.NONTERM_opt_OBLOCKSEP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_opt_OBLOCKSEP) nonTerminalId.NONTERM_opt_OBLOCKSEP NONTERM_opt_OBLOCKSEP ### [nonTerminalId.NONTERM_opt_seps](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_opt_seps) nonTerminalId.NONTERM_opt_seps NONTERM_opt_seps ### [nonTerminalId.NONTERM_opt_rec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_opt_rec) nonTerminalId.NONTERM_opt_rec NONTERM_opt_rec ### [nonTerminalId.NONTERM_opt_inline](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_opt_inline) nonTerminalId.NONTERM_opt_inline NONTERM_opt_inline ### [nonTerminalId.NONTERM_opt_mutable](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_opt_mutable) nonTerminalId.NONTERM_opt_mutable NONTERM_opt_mutable ### [nonTerminalId.NONTERM_doToken](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_doToken) nonTerminalId.NONTERM_doToken NONTERM_doToken ### [nonTerminalId.NONTERM_doneDeclEnd](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_doneDeclEnd) nonTerminalId.NONTERM_doneDeclEnd NONTERM_doneDeclEnd ### [nonTerminalId.NONTERM_string](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_string) nonTerminalId.NONTERM_string NONTERM_string ### [nonTerminalId.NONTERM_sourceIdentifier](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_sourceIdentifier) nonTerminalId.NONTERM_sourceIdentifier NONTERM_sourceIdentifier ### [nonTerminalId.NONTERM_interpolatedStringFill](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_interpolatedStringFill) nonTerminalId.NONTERM_interpolatedStringFill NONTERM_interpolatedStringFill ### [nonTerminalId.NONTERM_interpolatedStringParts](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_interpolatedStringParts) nonTerminalId.NONTERM_interpolatedStringParts NONTERM_interpolatedStringParts ### [nonTerminalId.NONTERM_interpolatedString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_interpolatedString) nonTerminalId.NONTERM_interpolatedString NONTERM_interpolatedString ### [nonTerminalId.NONTERM_opt_HIGH_PRECEDENCE_APP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_opt_HIGH_PRECEDENCE_APP) nonTerminalId.NONTERM_opt_HIGH_PRECEDENCE_APP NONTERM_opt_HIGH_PRECEDENCE_APP ### [nonTerminalId.NONTERM_opt_HIGH_PRECEDENCE_TYAPP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_opt_HIGH_PRECEDENCE_TYAPP) nonTerminalId.NONTERM_opt_HIGH_PRECEDENCE_TYAPP NONTERM_opt_HIGH_PRECEDENCE_TYAPP ### [nonTerminalId.NONTERM_typeKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_typeKeyword) nonTerminalId.NONTERM_typeKeyword NONTERM_typeKeyword ### [nonTerminalId.NONTERM_moduleKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_moduleKeyword) nonTerminalId.NONTERM_moduleKeyword NONTERM_moduleKeyword ### [nonTerminalId.NONTERM_rbrace](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_rbrace) nonTerminalId.NONTERM_rbrace NONTERM_rbrace ### [nonTerminalId.NONTERM_bar_rbrace](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_bar_rbrace) nonTerminalId.NONTERM_bar_rbrace NONTERM_bar_rbrace ### [nonTerminalId.NONTERM_rparen](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_rparen) nonTerminalId.NONTERM_rparen NONTERM_rparen ### [nonTerminalId.NONTERM_oblockend](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_oblockend) nonTerminalId.NONTERM_oblockend NONTERM_oblockend ### [nonTerminalId.NONTERM_ends_other_than_rparen_coming_soon_or_recover](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_ends_other_than_rparen_coming_soon_or_recover) nonTerminalId.NONTERM_ends_other_than_rparen_coming_soon_or_recover NONTERM_ends_other_than_rparen_coming_soon_or_recover ### [nonTerminalId.NONTERM_ends_coming_soon_or_recover](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-nonterminalid.html#NONTERM_ends_coming_soon_or_recover) nonTerminalId.NONTERM_ends_coming_soon_or_recover NONTERM_ends_coming_soon_or_recover ### [token](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html) token token.IsINACTIVECODE IsINACTIVECODE token.IsWHILE IsWHILE token.IsSTAR IsSTAR token.IsINT8 IsINT8 token.IsFINALLY IsFINALLY token.IsBIGNUM IsBIGNUM token.IsCLASS IsCLASS token.IsODO_BANG IsODO_BANG token.IsMINUS IsMINUS token.IsAND_BANG IsAND_BANG token.IsCOLON IsCOLON token.IsINTERFACE IsINTERFACE token.IsSTATIC IsSTATIC token.IsQMARK_QMARK IsQMARK_QMARK token.IsASSERT IsASSERT token.IsMUTABLE IsMUTABLE token.IsAND IsAND token.IsRQUOTE_DOT IsRQUOTE_DOT token.IsNEW IsNEW token.IsRQUOTE IsRQUOTE token.IsCOLON_QMARK IsCOLON_QMARK token.IsIEEE32 IsIEEE32 token.IsOBINDER IsOBINDER token.IsOR IsOR token.IsNULL IsNULL token.IsDO IsDO token.IsOBLOCKBEGIN IsOBLOCKBEGIN token.IsOWITH IsOWITH token.IsLBRACK_LESS IsLBRACK_LESS token.IsRQUOTE_BAR_RBRACE IsRQUOTE_BAR_RBRACE token.IsOFUN IsOFUN token.IsWITH IsWITH token.IsODO IsODO token.IsCOMMENT IsCOMMENT token.IsSTRING IsSTRING token.IsHASH IsHASH token.IsOPEN IsOPEN token.IsLPAREN_STAR_RPAREN IsLPAREN_STAR_RPAREN token.IsWHILE_BANG IsWHILE_BANG token.IsOINTERFACE_MEMBER IsOINTERFACE_MEMBER token.IsCOMMA IsCOMMA token.IsOASSERT IsOASSERT token.IsBEGIN IsBEGIN token.IsDOWNCAST IsDOWNCAST token.IsIEEE64 IsIEEE64 token.IsIDENT IsIDENT token.IsVOID IsVOID token.IsLEX_FAILURE IsLEX_FAILURE token.IsBAR_BAR IsBAR_BAR token.IsEQUALS IsEQUALS token.IsFOR IsFOR token.IsAMP_AMP IsAMP_AMP token.IsCOLON_COLON IsCOLON_COLON token.IsFUNCTION IsFUNCTION token.IsQMARK IsQMARK token.IsODUMMY IsODUMMY token.IsCONSTRUCTOR IsCONSTRUCTOR token.IsNATIVEINT IsNATIVEINT token.IsTRUE IsTRUE token.IsFIXED IsFIXED token.IsGREATER_BAR_RBRACE IsGREATER_BAR_RBRACE token.IsOEND IsOEND token.IsINFIX_COMPARE_OP IsINFIX_COMPARE_OP token.IsDONE IsDONE token.IsOBLOCKSEP IsOBLOCKSEP token.IsINSTANCE IsINSTANCE token.IsOVERRIDE IsOVERRIDE token.IsBAR_RBRACK IsBAR_RBRACK token.IsOBLOCKEND_COMING_SOON IsOBLOCKEND_COMING_SOON token.IsINFIX_AT_HAT_OP IsINFIX_AT_HAT_OP token.IsINT32 IsINT32 token.IsOBLOCKEND_IS_HERE IsOBLOCKEND_IS_HERE token.IsINTERP_STRING_BEGIN_END IsINTERP_STRING_BEGIN_END token.IsLESS IsLESS token.IsNAMESPACE IsNAMESPACE token.IsTYPE_COMING_SOON IsTYPE_COMING_SOON token.IsRPAREN IsRPAREN token.IsRBRACE IsRBRACE token.IsGREATER IsGREATER token.IsBYTEARRAY IsBYTEARRAY token.IsCOLON_GREATER IsCOLON_GREATER token.IsLAZY IsLAZY token.IsINTERP_STRING_BEGIN_PART IsINTERP_STRING_BEGIN_PART token.IsINLINE IsINLINE token.IsUINT8 IsUINT8 token.IsOF IsOF token.IsORIGHT_BLOCK_END IsORIGHT_BLOCK_END token.IsOLAZY IsOLAZY token.IsABSTRACT IsABSTRACT token.IsDOT_DOT IsDOT_DOT token.IsGLOBAL IsGLOBAL token.IsMATCH_BANG IsMATCH_BANG token.IsINTERNAL IsINTERNAL token.IsLBRACK IsLBRACK token.IsINFIX_STAR_DIV_MOD_OP IsINFIX_STAR_DIV_MOD_OP token.IsMODULE_COMING_SOON IsMODULE_COMING_SOON token.IsOFUNCTION IsOFUNCTION token.IsRESERVED IsRESERVED token.IsORESET IsORESET token.IsSEMICOLON IsSEMICOLON token.IsOAND_BANG IsOAND_BANG token.IsKEYWORD_STRING IsKEYWORD_STRING token.IsPLUS_MINUS_OP IsPLUS_MINUS_OP token.IsJOIN_IN IsJOIN_IN token.IsTYPE_IS_HERE IsTYPE_IS_HERE token.IsPUBLIC IsPUBLIC token.IsHASH_ELIF IsHASH_ELIF token.IsINT16 IsINT16 token.IsSTRUCT IsSTRUCT token.IsGREATER_RBRACK IsGREATER_RBRACK token.IsCOLON_QMARK_GREATER IsCOLON_QMARK_GREATER token.IsINHERIT IsINHERIT token.IsRBRACE_IS_HERE IsRBRACE_IS_HERE token.IsHIGH_PRECEDENCE_BRACK_APP IsHIGH_PRECEDENCE_BRACK_APP token.IsDECIMAL IsDECIMAL token.IsSIG IsSIG token.IsIF IsIF token.IsDELEGATE IsDELEGATE token.IsDEFAULT IsDEFAULT token.IsMATCH IsMATCH token.IsPERCENT_OP IsPERCENT_OP token.IsHASH_ENDIF IsHASH_ENDIF token.IsUINT16 IsUINT16 token.IsQUOTE IsQUOTE token.IsMODULE IsMODULE token.IsFUNKY_OPERATOR_NAME IsFUNKY_OPERATOR_NAME token.IsAS IsAS token.IsREC IsREC token.IsFALSE IsFALSE token.IsIN IsIN token.IsHASH_ELSE IsHASH_ELSE token.IsCOLON_EQUALS IsCOLON_EQUALS token.IsOLET IsOLET token.IsHASH_LINE IsHASH_LINE token.IsLBRACE IsLBRACE token.IsBAR_RBRACE IsBAR_RBRACE token.IsEXCEPTION IsEXCEPTION token.IsHIGH_PRECEDENCE_PAREN_APP IsHIGH_PRECEDENCE_PAREN_APP token.IsMODULE_IS_HERE IsMODULE_IS_HERE token.IsTRY IsTRY token.IsLARROW IsLARROW token.IsEOF IsEOF token.IsINFIX_STAR_STAR_OP IsINFIX_STAR_STAR_OP token.IsHIGH_PRECEDENCE_TYAPP IsHIGH_PRECEDENCE_TYAPP token.IsOTHEN IsOTHEN token.IsUINT64 IsUINT64 token.IsUNATIVEINT IsUNATIVEINT token.IsCONST IsCONST token.IsSEMICOLON_SEMICOLON IsSEMICOLON_SEMICOLON token.IsDO_BANG IsDO_BANG token.IsWHITESPACE IsWHITESPACE token.IsTYPE IsTYPE token.IsWHEN IsWHEN token.IsINTERP_STRING_PART IsINTERP_STRING_PART token.IsMEMBER IsMEMBER token.IsASR IsASR token.IsAMP IsAMP token.IsOELSE IsOELSE token.IsODECLEND IsODECLEND token.IsUINT32 IsUINT32 token.IsRBRACE_COMING_SOON IsRBRACE_COMING_SOON token.IsINFIX_AMP_OP IsINFIX_AMP_OP token.IsBINDER IsBINDER token.IsPREFIX_OP IsPREFIX_OP token.IsLQUOTE IsLQUOTE token.IsCHAR IsCHAR token.IsVAL IsVAL token.IsHASH_IF IsHASH_IF token.IsTO IsTO token.IsPRIVATE IsPRIVATE token.IsRARROW IsRARROW token.IsHASH_IDENT IsHASH_IDENT token.IsLINE_COMMENT IsLINE_COMMENT token.IsADJACENT_PREFIX_OP IsADJACENT_PREFIX_OP token.IsRPAREN_COMING_SOON IsRPAREN_COMING_SOON token.IsLBRACE_BAR IsLBRACE_BAR token.IsINTERP_STRING_END IsINTERP_STRING_END token.IsBAR_JUST_BEFORE_NULL IsBAR_JUST_BEFORE_NULL token.IsEND IsEND token.IsSTRING_TEXT IsSTRING_TEXT token.IsINT32_DOT_DOT IsINT32_DOT_DOT token.IsRPAREN_IS_HERE IsRPAREN_IS_HERE token.IsEXTERN IsEXTERN token.IsWARN_DIRECTIVE IsWARN_DIRECTIVE token.IsBASE IsBASE token.IsGREATER_BAR_RBRACK IsGREATER_BAR_RBRACK token.IsDOT_DOT_HAT IsDOT_DOT_HAT token.IsDOLLAR IsDOLLAR token.IsDOT IsDOT token.IsCONSTRAINT IsCONSTRAINT token.IsFUN IsFUN token.IsDOWNTO IsDOWNTO token.IsDOT_DOT_DOT IsDOT_DOT_DOT token.IsINT64 IsINT64 token.IsLBRACK_BAR IsLBRACK_BAR token.IsYIELD IsYIELD token.IsELSE IsELSE token.IsLET IsLET token.IsLPAREN IsLPAREN token.IsOBLOCKEND IsOBLOCKEND token.IsBAR IsBAR token.IsUPCAST IsUPCAST token.IsELIF IsELIF token.IsTHEN IsTHEN token.IsYIELD_BANG IsYIELD_BANG token.IsUNDERSCORE IsUNDERSCORE token.IsRBRACK IsRBRACK token.IsINFIX_BAR_OP IsINFIX_BAR_OP token.HASH_IF HASH_IF token.HASH_ELSE HASH_ELSE token.HASH_ENDIF HASH_ENDIF token.HASH_ELIF HASH_ELIF token.WARN_DIRECTIVE WARN_DIRECTIVE token.COMMENT COMMENT token.WHITESPACE WHITESPACE token.HASH_LINE HASH_LINE token.INACTIVECODE INACTIVECODE token.LINE_COMMENT LINE_COMMENT token.STRING_TEXT STRING_TEXT token.EOF EOF token.LEX_FAILURE LEX_FAILURE token.ODUMMY ODUMMY token.FIXED FIXED token.OINTERFACE_MEMBER OINTERFACE_MEMBER token.OBLOCKEND_COMING_SOON OBLOCKEND_COMING_SOON token.OBLOCKEND_IS_HERE OBLOCKEND_IS_HERE token.OBLOCKEND OBLOCKEND token.ORIGHT_BLOCK_END ORIGHT_BLOCK_END token.ODECLEND ODECLEND token.OEND OEND token.OBLOCKSEP OBLOCKSEP token.OBLOCKBEGIN OBLOCKBEGIN token.ORESET ORESET token.OFUN OFUN token.OFUNCTION OFUNCTION token.OWITH OWITH token.OELSE OELSE token.OTHEN OTHEN token.ODO_BANG ODO_BANG token.ODO ODO token.OAND_BANG OAND_BANG token.OBINDER OBINDER token.OLET OLET token.HIGH_PRECEDENCE_TYAPP HIGH_PRECEDENCE_TYAPP token.HIGH_PRECEDENCE_PAREN_APP HIGH_PRECEDENCE_PAREN_APP token.HIGH_PRECEDENCE_BRACK_APP HIGH_PRECEDENCE_BRACK_APP token.TYPE_COMING_SOON TYPE_COMING_SOON token.TYPE_IS_HERE TYPE_IS_HERE token.MODULE_COMING_SOON MODULE_COMING_SOON token.MODULE_IS_HERE MODULE_IS_HERE token.BAR_JUST_BEFORE_NULL BAR_JUST_BEFORE_NULL token.EXTERN EXTERN token.VOID VOID token.PUBLIC PUBLIC token.PRIVATE PRIVATE token.INTERNAL INTERNAL token.GLOBAL GLOBAL token.STATIC STATIC token.MEMBER MEMBER token.CLASS CLASS token.ABSTRACT ABSTRACT token.OVERRIDE OVERRIDE token.DEFAULT DEFAULT token.CONSTRUCTOR CONSTRUCTOR token.INHERIT INHERIT token.GREATER_RBRACK GREATER_RBRACK token.STRUCT STRUCT token.SIG SIG token.BAR BAR token.RBRACK RBRACK token.RBRACE_COMING_SOON RBRACE_COMING_SOON token.RBRACE_IS_HERE RBRACE_IS_HERE token.MINUS MINUS token.DOLLAR DOLLAR token.BAR_RBRACK BAR_RBRACK token.BAR_RBRACE BAR_RBRACE token.UNDERSCORE UNDERSCORE token.SEMICOLON_SEMICOLON SEMICOLON_SEMICOLON token.LARROW LARROW token.EQUALS EQUALS token.LBRACK LBRACK token.LBRACK_BAR LBRACK_BAR token.LBRACE_BAR LBRACE_BAR token.LBRACK_LESS LBRACK_LESS token.QMARK QMARK token.QMARK_QMARK QMARK_QMARK token.DOT DOT token.COLON COLON token.COLON_COLON COLON_COLON token.COLON_GREATER COLON_GREATER token.COLON_QMARK_GREATER COLON_QMARK_GREATER token.COLON_QMARK COLON_QMARK token.COLON_EQUALS COLON_EQUALS token.SEMICOLON SEMICOLON token.WHEN WHEN token.WHILE WHILE token.WHILE_BANG WHILE_BANG token.WITH WITH token.HASH HASH token.AMP AMP token.AMP_AMP AMP_AMP token.QUOTE QUOTE token.LPAREN LPAREN token.RPAREN RPAREN token.RPAREN_COMING_SOON RPAREN_COMING_SOON token.RPAREN_IS_HERE RPAREN_IS_HERE token.STAR STAR token.COMMA COMMA token.RARROW RARROW token.GREATER_BAR_RBRACK GREATER_BAR_RBRACK token.GREATER_BAR_RBRACE GREATER_BAR_RBRACE token.LPAREN_STAR_RPAREN LPAREN_STAR_RPAREN token.OPEN OPEN token.OR OR token.REC REC token.THEN THEN token.TO TO token.TRUE TRUE token.TRY TRY token.TYPE TYPE token.VAL VAL token.INLINE INLINE token.INTERFACE INTERFACE token.INSTANCE INSTANCE token.CONST CONST token.LAZY LAZY token.OLAZY OLAZY token.MATCH MATCH token.MATCH_BANG MATCH_BANG token.MUTABLE MUTABLE token.NEW NEW token.OF OF token.EXCEPTION EXCEPTION token.FALSE FALSE token.FOR FOR token.FUN FUN token.FUNCTION FUNCTION token.IF IF token.IN IN token.JOIN_IN JOIN_IN token.FINALLY FINALLY token.DO_BANG DO_BANG token.AND AND token.AS AS token.ASSERT ASSERT token.OASSERT OASSERT token.ASR ASR token.BEGIN BEGIN token.DO DO token.DONE DONE token.DOWNTO DOWNTO token.ELSE ELSE token.ELIF ELIF token.END END token.DOT_DOT_DOT DOT_DOT_DOT token.DOT_DOT DOT_DOT token.DOT_DOT_HAT DOT_DOT_HAT token.BAR_BAR BAR_BAR token.UPCAST UPCAST token.DOWNCAST DOWNCAST token.NULL NULL token.RESERVED RESERVED token.MODULE MODULE token.NAMESPACE NAMESPACE token.DELEGATE DELEGATE token.CONSTRAINT CONSTRAINT token.BASE BASE token.LQUOTE LQUOTE token.RQUOTE RQUOTE token.RQUOTE_DOT RQUOTE_DOT token.RQUOTE_BAR_RBRACE RQUOTE_BAR_RBRACE token.PERCENT_OP PERCENT_OP token.BINDER BINDER token.LESS LESS token.GREATER GREATER token.LET LET token.YIELD YIELD token.YIELD_BANG YIELD_BANG token.AND_BANG AND_BANG token.BIGNUM BIGNUM token.DECIMAL DECIMAL token.CHAR CHAR token.IEEE64 IEEE64 token.IEEE32 IEEE32 token.UNATIVEINT UNATIVEINT token.UINT64 UINT64 token.UINT32 UINT32 token.UINT16 UINT16 token.UINT8 UINT8 token.NATIVEINT NATIVEINT token.INT64 INT64 token.INT32 INT32 token.INT32_DOT_DOT INT32_DOT_DOT token.INT16 INT16 token.INT8 INT8 token.FUNKY_OPERATOR_NAME FUNKY_OPERATOR_NAME token.ADJACENT_PREFIX_OP ADJACENT_PREFIX_OP token.PLUS_MINUS_OP PLUS_MINUS_OP token.INFIX_AMP_OP INFIX_AMP_OP token.INFIX_STAR_DIV_MOD_OP INFIX_STAR_DIV_MOD_OP token.PREFIX_OP PREFIX_OP token.INFIX_BAR_OP INFIX_BAR_OP token.INFIX_AT_HAT_OP INFIX_AT_HAT_OP token.INFIX_COMPARE_OP INFIX_COMPARE_OP token.INFIX_STAR_STAR_OP INFIX_STAR_STAR_OP token.HASH_IDENT HASH_IDENT token.IDENT IDENT token.KEYWORD_STRING KEYWORD_STRING token.LBRACE LBRACE token.RBRACE RBRACE token.INTERP_STRING_END INTERP_STRING_END token.INTERP_STRING_PART INTERP_STRING_PART token.INTERP_STRING_BEGIN_PART INTERP_STRING_BEGIN_PART token.INTERP_STRING_BEGIN_END INTERP_STRING_BEGIN_END token.STRING STRING token.BYTEARRAY BYTEARRAY ### [token.IsINACTIVECODE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsINACTIVECODE) token.IsINACTIVECODE IsINACTIVECODE ### [token.IsWHILE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsWHILE) token.IsWHILE IsWHILE ### [token.IsSTAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsSTAR) token.IsSTAR IsSTAR ### [token.IsINT8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsINT8) token.IsINT8 IsINT8 ### [token.IsFINALLY](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsFINALLY) token.IsFINALLY IsFINALLY ### [token.IsBIGNUM](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsBIGNUM) token.IsBIGNUM IsBIGNUM ### [token.IsCLASS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsCLASS) token.IsCLASS IsCLASS ### [token.IsODO_BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsODO_BANG) token.IsODO_BANG IsODO_BANG ### [token.IsMINUS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsMINUS) token.IsMINUS IsMINUS ### [token.IsAND_BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsAND_BANG) token.IsAND_BANG IsAND_BANG ### [token.IsCOLON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsCOLON) token.IsCOLON IsCOLON ### [token.IsINTERFACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsINTERFACE) token.IsINTERFACE IsINTERFACE ### [token.IsSTATIC](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsSTATIC) token.IsSTATIC IsSTATIC ### [token.IsQMARK_QMARK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsQMARK_QMARK) token.IsQMARK_QMARK IsQMARK_QMARK ### [token.IsASSERT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsASSERT) token.IsASSERT IsASSERT ### [token.IsMUTABLE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsMUTABLE) token.IsMUTABLE IsMUTABLE ### [token.IsAND](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsAND) token.IsAND IsAND ### [token.IsRQUOTE_DOT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsRQUOTE_DOT) token.IsRQUOTE_DOT IsRQUOTE_DOT ### [token.IsNEW](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsNEW) token.IsNEW IsNEW ### [token.IsRQUOTE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsRQUOTE) token.IsRQUOTE IsRQUOTE ### [token.IsCOLON_QMARK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsCOLON_QMARK) token.IsCOLON_QMARK IsCOLON_QMARK ### [token.IsIEEE32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsIEEE32) token.IsIEEE32 IsIEEE32 ### [token.IsOBINDER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsOBINDER) token.IsOBINDER IsOBINDER ### [token.IsOR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsOR) token.IsOR IsOR ### [token.IsNULL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsNULL) token.IsNULL IsNULL ### [token.IsDO](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsDO) token.IsDO IsDO ### [token.IsOBLOCKBEGIN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsOBLOCKBEGIN) token.IsOBLOCKBEGIN IsOBLOCKBEGIN ### [token.IsOWITH](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsOWITH) token.IsOWITH IsOWITH ### [token.IsLBRACK_LESS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsLBRACK_LESS) token.IsLBRACK_LESS IsLBRACK_LESS ### [token.IsRQUOTE_BAR_RBRACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsRQUOTE_BAR_RBRACE) token.IsRQUOTE_BAR_RBRACE IsRQUOTE_BAR_RBRACE ### [token.IsOFUN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsOFUN) token.IsOFUN IsOFUN ### [token.IsWITH](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsWITH) token.IsWITH IsWITH ### [token.IsODO](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsODO) token.IsODO IsODO ### [token.IsCOMMENT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsCOMMENT) token.IsCOMMENT IsCOMMENT ### [token.IsSTRING](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsSTRING) token.IsSTRING IsSTRING ### [token.IsHASH](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsHASH) token.IsHASH IsHASH ### [token.IsOPEN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsOPEN) token.IsOPEN IsOPEN ### [token.IsLPAREN_STAR_RPAREN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsLPAREN_STAR_RPAREN) token.IsLPAREN_STAR_RPAREN IsLPAREN_STAR_RPAREN ### [token.IsWHILE_BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsWHILE_BANG) token.IsWHILE_BANG IsWHILE_BANG ### [token.IsOINTERFACE_MEMBER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsOINTERFACE_MEMBER) token.IsOINTERFACE_MEMBER IsOINTERFACE_MEMBER ### [token.IsCOMMA](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsCOMMA) token.IsCOMMA IsCOMMA ### [token.IsOASSERT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsOASSERT) token.IsOASSERT IsOASSERT ### [token.IsBEGIN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsBEGIN) token.IsBEGIN IsBEGIN ### [token.IsDOWNCAST](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsDOWNCAST) token.IsDOWNCAST IsDOWNCAST ### [token.IsIEEE64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsIEEE64) token.IsIEEE64 IsIEEE64 ### [token.IsIDENT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsIDENT) token.IsIDENT IsIDENT ### [token.IsVOID](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsVOID) token.IsVOID IsVOID ### [token.IsLEX_FAILURE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsLEX_FAILURE) token.IsLEX_FAILURE IsLEX_FAILURE ### [token.IsBAR_BAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsBAR_BAR) token.IsBAR_BAR IsBAR_BAR ### [token.IsEQUALS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsEQUALS) token.IsEQUALS IsEQUALS ### [token.IsFOR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsFOR) token.IsFOR IsFOR ### [token.IsAMP_AMP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsAMP_AMP) token.IsAMP_AMP IsAMP_AMP ### [token.IsCOLON_COLON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsCOLON_COLON) token.IsCOLON_COLON IsCOLON_COLON ### [token.IsFUNCTION](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsFUNCTION) token.IsFUNCTION IsFUNCTION ### [token.IsQMARK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsQMARK) token.IsQMARK IsQMARK ### [token.IsODUMMY](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsODUMMY) token.IsODUMMY IsODUMMY ### [token.IsCONSTRUCTOR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsCONSTRUCTOR) token.IsCONSTRUCTOR IsCONSTRUCTOR ### [token.IsNATIVEINT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsNATIVEINT) token.IsNATIVEINT IsNATIVEINT ### [token.IsTRUE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsTRUE) token.IsTRUE IsTRUE ### [token.IsFIXED](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsFIXED) token.IsFIXED IsFIXED ### [token.IsGREATER_BAR_RBRACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsGREATER_BAR_RBRACE) token.IsGREATER_BAR_RBRACE IsGREATER_BAR_RBRACE ### [token.IsOEND](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsOEND) token.IsOEND IsOEND ### [token.IsINFIX_COMPARE_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsINFIX_COMPARE_OP) token.IsINFIX_COMPARE_OP IsINFIX_COMPARE_OP ### [token.IsDONE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsDONE) token.IsDONE IsDONE ### [token.IsOBLOCKSEP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsOBLOCKSEP) token.IsOBLOCKSEP IsOBLOCKSEP ### [token.IsINSTANCE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsINSTANCE) token.IsINSTANCE IsINSTANCE ### [token.IsOVERRIDE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsOVERRIDE) token.IsOVERRIDE IsOVERRIDE ### [token.IsBAR_RBRACK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsBAR_RBRACK) token.IsBAR_RBRACK IsBAR_RBRACK ### [token.IsOBLOCKEND_COMING_SOON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsOBLOCKEND_COMING_SOON) token.IsOBLOCKEND_COMING_SOON IsOBLOCKEND_COMING_SOON ### [token.IsINFIX_AT_HAT_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsINFIX_AT_HAT_OP) token.IsINFIX_AT_HAT_OP IsINFIX_AT_HAT_OP ### [token.IsINT32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsINT32) token.IsINT32 IsINT32 ### [token.IsOBLOCKEND_IS_HERE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsOBLOCKEND_IS_HERE) token.IsOBLOCKEND_IS_HERE IsOBLOCKEND_IS_HERE ### [token.IsINTERP_STRING_BEGIN_END](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsINTERP_STRING_BEGIN_END) token.IsINTERP_STRING_BEGIN_END IsINTERP_STRING_BEGIN_END ### [token.IsLESS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsLESS) token.IsLESS IsLESS ### [token.IsNAMESPACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsNAMESPACE) token.IsNAMESPACE IsNAMESPACE ### [token.IsTYPE_COMING_SOON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsTYPE_COMING_SOON) token.IsTYPE_COMING_SOON IsTYPE_COMING_SOON ### [token.IsRPAREN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsRPAREN) token.IsRPAREN IsRPAREN ### [token.IsRBRACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsRBRACE) token.IsRBRACE IsRBRACE ### [token.IsGREATER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsGREATER) token.IsGREATER IsGREATER ### [token.IsBYTEARRAY](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsBYTEARRAY) token.IsBYTEARRAY IsBYTEARRAY ### [token.IsCOLON_GREATER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsCOLON_GREATER) token.IsCOLON_GREATER IsCOLON_GREATER ### [token.IsLAZY](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsLAZY) token.IsLAZY IsLAZY ### [token.IsINTERP_STRING_BEGIN_PART](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsINTERP_STRING_BEGIN_PART) token.IsINTERP_STRING_BEGIN_PART IsINTERP_STRING_BEGIN_PART ### [token.IsINLINE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsINLINE) token.IsINLINE IsINLINE ### [token.IsUINT8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsUINT8) token.IsUINT8 IsUINT8 ### [token.IsOF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsOF) token.IsOF IsOF ### [token.IsORIGHT_BLOCK_END](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsORIGHT_BLOCK_END) token.IsORIGHT_BLOCK_END IsORIGHT_BLOCK_END ### [token.IsOLAZY](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsOLAZY) token.IsOLAZY IsOLAZY ### [token.IsABSTRACT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsABSTRACT) token.IsABSTRACT IsABSTRACT ### [token.IsDOT_DOT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsDOT_DOT) token.IsDOT_DOT IsDOT_DOT ### [token.IsGLOBAL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsGLOBAL) token.IsGLOBAL IsGLOBAL ### [token.IsMATCH_BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsMATCH_BANG) token.IsMATCH_BANG IsMATCH_BANG ### [token.IsINTERNAL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsINTERNAL) token.IsINTERNAL IsINTERNAL ### [token.IsLBRACK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsLBRACK) token.IsLBRACK IsLBRACK ### [token.IsINFIX_STAR_DIV_MOD_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsINFIX_STAR_DIV_MOD_OP) token.IsINFIX_STAR_DIV_MOD_OP IsINFIX_STAR_DIV_MOD_OP ### [token.IsMODULE_COMING_SOON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsMODULE_COMING_SOON) token.IsMODULE_COMING_SOON IsMODULE_COMING_SOON ### [token.IsOFUNCTION](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsOFUNCTION) token.IsOFUNCTION IsOFUNCTION ### [token.IsRESERVED](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsRESERVED) token.IsRESERVED IsRESERVED ### [token.IsORESET](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsORESET) token.IsORESET IsORESET ### [token.IsSEMICOLON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsSEMICOLON) token.IsSEMICOLON IsSEMICOLON ### [token.IsOAND_BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsOAND_BANG) token.IsOAND_BANG IsOAND_BANG ### [token.IsKEYWORD_STRING](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsKEYWORD_STRING) token.IsKEYWORD_STRING IsKEYWORD_STRING ### [token.IsPLUS_MINUS_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsPLUS_MINUS_OP) token.IsPLUS_MINUS_OP IsPLUS_MINUS_OP ### [token.IsJOIN_IN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsJOIN_IN) token.IsJOIN_IN IsJOIN_IN ### [token.IsTYPE_IS_HERE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsTYPE_IS_HERE) token.IsTYPE_IS_HERE IsTYPE_IS_HERE ### [token.IsPUBLIC](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsPUBLIC) token.IsPUBLIC IsPUBLIC ### [token.IsHASH_ELIF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsHASH_ELIF) token.IsHASH_ELIF IsHASH_ELIF ### [token.IsINT16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsINT16) token.IsINT16 IsINT16 ### [token.IsSTRUCT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsSTRUCT) token.IsSTRUCT IsSTRUCT ### [token.IsGREATER_RBRACK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsGREATER_RBRACK) token.IsGREATER_RBRACK IsGREATER_RBRACK ### [token.IsCOLON_QMARK_GREATER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsCOLON_QMARK_GREATER) token.IsCOLON_QMARK_GREATER IsCOLON_QMARK_GREATER ### [token.IsINHERIT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsINHERIT) token.IsINHERIT IsINHERIT ### [token.IsRBRACE_IS_HERE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsRBRACE_IS_HERE) token.IsRBRACE_IS_HERE IsRBRACE_IS_HERE ### [token.IsHIGH_PRECEDENCE_BRACK_APP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsHIGH_PRECEDENCE_BRACK_APP) token.IsHIGH_PRECEDENCE_BRACK_APP IsHIGH_PRECEDENCE_BRACK_APP ### [token.IsDECIMAL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsDECIMAL) token.IsDECIMAL IsDECIMAL ### [token.IsSIG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsSIG) token.IsSIG IsSIG ### [token.IsIF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsIF) token.IsIF IsIF ### [token.IsDELEGATE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsDELEGATE) token.IsDELEGATE IsDELEGATE ### [token.IsDEFAULT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsDEFAULT) token.IsDEFAULT IsDEFAULT ### [token.IsMATCH](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsMATCH) token.IsMATCH IsMATCH ### [token.IsPERCENT_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsPERCENT_OP) token.IsPERCENT_OP IsPERCENT_OP ### [token.IsHASH_ENDIF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsHASH_ENDIF) token.IsHASH_ENDIF IsHASH_ENDIF ### [token.IsUINT16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsUINT16) token.IsUINT16 IsUINT16 ### [token.IsQUOTE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsQUOTE) token.IsQUOTE IsQUOTE ### [token.IsMODULE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsMODULE) token.IsMODULE IsMODULE ### [token.IsFUNKY_OPERATOR_NAME](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsFUNKY_OPERATOR_NAME) token.IsFUNKY_OPERATOR_NAME IsFUNKY_OPERATOR_NAME ### [token.IsAS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsAS) token.IsAS IsAS ### [token.IsREC](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsREC) token.IsREC IsREC ### [token.IsFALSE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsFALSE) token.IsFALSE IsFALSE ### [token.IsIN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsIN) token.IsIN IsIN ### [token.IsHASH_ELSE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsHASH_ELSE) token.IsHASH_ELSE IsHASH_ELSE ### [token.IsCOLON_EQUALS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsCOLON_EQUALS) token.IsCOLON_EQUALS IsCOLON_EQUALS ### [token.IsOLET](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsOLET) token.IsOLET IsOLET ### [token.IsHASH_LINE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsHASH_LINE) token.IsHASH_LINE IsHASH_LINE ### [token.IsLBRACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsLBRACE) token.IsLBRACE IsLBRACE ### [token.IsBAR_RBRACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsBAR_RBRACE) token.IsBAR_RBRACE IsBAR_RBRACE ### [token.IsEXCEPTION](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsEXCEPTION) token.IsEXCEPTION IsEXCEPTION ### [token.IsHIGH_PRECEDENCE_PAREN_APP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsHIGH_PRECEDENCE_PAREN_APP) token.IsHIGH_PRECEDENCE_PAREN_APP IsHIGH_PRECEDENCE_PAREN_APP ### [token.IsMODULE_IS_HERE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsMODULE_IS_HERE) token.IsMODULE_IS_HERE IsMODULE_IS_HERE ### [token.IsTRY](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsTRY) token.IsTRY IsTRY ### [token.IsLARROW](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsLARROW) token.IsLARROW IsLARROW ### [token.IsEOF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsEOF) token.IsEOF IsEOF ### [token.IsINFIX_STAR_STAR_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsINFIX_STAR_STAR_OP) token.IsINFIX_STAR_STAR_OP IsINFIX_STAR_STAR_OP ### [token.IsHIGH_PRECEDENCE_TYAPP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsHIGH_PRECEDENCE_TYAPP) token.IsHIGH_PRECEDENCE_TYAPP IsHIGH_PRECEDENCE_TYAPP ### [token.IsOTHEN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsOTHEN) token.IsOTHEN IsOTHEN ### [token.IsUINT64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsUINT64) token.IsUINT64 IsUINT64 ### [token.IsUNATIVEINT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsUNATIVEINT) token.IsUNATIVEINT IsUNATIVEINT ### [token.IsCONST](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsCONST) token.IsCONST IsCONST ### [token.IsSEMICOLON_SEMICOLON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsSEMICOLON_SEMICOLON) token.IsSEMICOLON_SEMICOLON IsSEMICOLON_SEMICOLON ### [token.IsDO_BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsDO_BANG) token.IsDO_BANG IsDO_BANG ### [token.IsWHITESPACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsWHITESPACE) token.IsWHITESPACE IsWHITESPACE ### [token.IsTYPE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsTYPE) token.IsTYPE IsTYPE ### [token.IsWHEN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsWHEN) token.IsWHEN IsWHEN ### [token.IsINTERP_STRING_PART](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsINTERP_STRING_PART) token.IsINTERP_STRING_PART IsINTERP_STRING_PART ### [token.IsMEMBER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsMEMBER) token.IsMEMBER IsMEMBER ### [token.IsASR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsASR) token.IsASR IsASR ### [token.IsAMP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsAMP) token.IsAMP IsAMP ### [token.IsOELSE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsOELSE) token.IsOELSE IsOELSE ### [token.IsODECLEND](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsODECLEND) token.IsODECLEND IsODECLEND ### [token.IsUINT32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsUINT32) token.IsUINT32 IsUINT32 ### [token.IsRBRACE_COMING_SOON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsRBRACE_COMING_SOON) token.IsRBRACE_COMING_SOON IsRBRACE_COMING_SOON ### [token.IsINFIX_AMP_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsINFIX_AMP_OP) token.IsINFIX_AMP_OP IsINFIX_AMP_OP ### [token.IsBINDER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsBINDER) token.IsBINDER IsBINDER ### [token.IsPREFIX_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsPREFIX_OP) token.IsPREFIX_OP IsPREFIX_OP ### [token.IsLQUOTE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsLQUOTE) token.IsLQUOTE IsLQUOTE ### [token.IsCHAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsCHAR) token.IsCHAR IsCHAR ### [token.IsVAL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsVAL) token.IsVAL IsVAL ### [token.IsHASH_IF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsHASH_IF) token.IsHASH_IF IsHASH_IF ### [token.IsTO](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsTO) token.IsTO IsTO ### [token.IsPRIVATE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsPRIVATE) token.IsPRIVATE IsPRIVATE ### [token.IsRARROW](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsRARROW) token.IsRARROW IsRARROW ### [token.IsHASH_IDENT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsHASH_IDENT) token.IsHASH_IDENT IsHASH_IDENT ### [token.IsLINE_COMMENT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsLINE_COMMENT) token.IsLINE_COMMENT IsLINE_COMMENT ### [token.IsADJACENT_PREFIX_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsADJACENT_PREFIX_OP) token.IsADJACENT_PREFIX_OP IsADJACENT_PREFIX_OP ### [token.IsRPAREN_COMING_SOON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsRPAREN_COMING_SOON) token.IsRPAREN_COMING_SOON IsRPAREN_COMING_SOON ### [token.IsLBRACE_BAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsLBRACE_BAR) token.IsLBRACE_BAR IsLBRACE_BAR ### [token.IsINTERP_STRING_END](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsINTERP_STRING_END) token.IsINTERP_STRING_END IsINTERP_STRING_END ### [token.IsBAR_JUST_BEFORE_NULL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsBAR_JUST_BEFORE_NULL) token.IsBAR_JUST_BEFORE_NULL IsBAR_JUST_BEFORE_NULL ### [token.IsEND](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsEND) token.IsEND IsEND ### [token.IsSTRING_TEXT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsSTRING_TEXT) token.IsSTRING_TEXT IsSTRING_TEXT ### [token.IsINT32_DOT_DOT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsINT32_DOT_DOT) token.IsINT32_DOT_DOT IsINT32_DOT_DOT ### [token.IsRPAREN_IS_HERE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsRPAREN_IS_HERE) token.IsRPAREN_IS_HERE IsRPAREN_IS_HERE ### [token.IsEXTERN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsEXTERN) token.IsEXTERN IsEXTERN ### [token.IsWARN_DIRECTIVE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsWARN_DIRECTIVE) token.IsWARN_DIRECTIVE IsWARN_DIRECTIVE ### [token.IsBASE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsBASE) token.IsBASE IsBASE ### [token.IsGREATER_BAR_RBRACK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsGREATER_BAR_RBRACK) token.IsGREATER_BAR_RBRACK IsGREATER_BAR_RBRACK ### [token.IsDOT_DOT_HAT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsDOT_DOT_HAT) token.IsDOT_DOT_HAT IsDOT_DOT_HAT ### [token.IsDOLLAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsDOLLAR) token.IsDOLLAR IsDOLLAR ### [token.IsDOT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsDOT) token.IsDOT IsDOT ### [token.IsCONSTRAINT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsCONSTRAINT) token.IsCONSTRAINT IsCONSTRAINT ### [token.IsFUN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsFUN) token.IsFUN IsFUN ### [token.IsDOWNTO](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsDOWNTO) token.IsDOWNTO IsDOWNTO ### [token.IsDOT_DOT_DOT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsDOT_DOT_DOT) token.IsDOT_DOT_DOT IsDOT_DOT_DOT ### [token.IsINT64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsINT64) token.IsINT64 IsINT64 ### [token.IsLBRACK_BAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsLBRACK_BAR) token.IsLBRACK_BAR IsLBRACK_BAR ### [token.IsYIELD](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsYIELD) token.IsYIELD IsYIELD ### [token.IsELSE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsELSE) token.IsELSE IsELSE ### [token.IsLET](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsLET) token.IsLET IsLET ### [token.IsLPAREN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsLPAREN) token.IsLPAREN IsLPAREN ### [token.IsOBLOCKEND](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsOBLOCKEND) token.IsOBLOCKEND IsOBLOCKEND ### [token.IsBAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsBAR) token.IsBAR IsBAR ### [token.IsUPCAST](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsUPCAST) token.IsUPCAST IsUPCAST ### [token.IsELIF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsELIF) token.IsELIF IsELIF ### [token.IsTHEN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsTHEN) token.IsTHEN IsTHEN ### [token.IsYIELD_BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsYIELD_BANG) token.IsYIELD_BANG IsYIELD_BANG ### [token.IsUNDERSCORE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsUNDERSCORE) token.IsUNDERSCORE IsUNDERSCORE ### [token.IsRBRACK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsRBRACK) token.IsRBRACK IsRBRACK ### [token.IsINFIX_BAR_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IsINFIX_BAR_OP) token.IsINFIX_BAR_OP IsINFIX_BAR_OP ### [token.HASH_IF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#HASH_IF) token.HASH_IF HASH_IF ### [token.HASH_ELSE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#HASH_ELSE) token.HASH_ELSE HASH_ELSE ### [token.HASH_ENDIF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#HASH_ENDIF) token.HASH_ENDIF HASH_ENDIF ### [token.HASH_ELIF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#HASH_ELIF) token.HASH_ELIF HASH_ELIF ### [token.WARN_DIRECTIVE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#WARN_DIRECTIVE) token.WARN_DIRECTIVE WARN_DIRECTIVE ### [token.COMMENT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#COMMENT) token.COMMENT COMMENT ### [token.WHITESPACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#WHITESPACE) token.WHITESPACE WHITESPACE ### [token.HASH_LINE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#HASH_LINE) token.HASH_LINE HASH_LINE ### [token.INACTIVECODE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#INACTIVECODE) token.INACTIVECODE INACTIVECODE ### [token.LINE_COMMENT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#LINE_COMMENT) token.LINE_COMMENT LINE_COMMENT ### [token.STRING_TEXT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#STRING_TEXT) token.STRING_TEXT STRING_TEXT ### [token.EOF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#EOF) token.EOF EOF ### [token.LEX_FAILURE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#LEX_FAILURE) token.LEX_FAILURE LEX_FAILURE ### [token.ODUMMY](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#ODUMMY) token.ODUMMY ODUMMY ### [token.FIXED](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#FIXED) token.FIXED FIXED ### [token.OINTERFACE_MEMBER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#OINTERFACE_MEMBER) token.OINTERFACE_MEMBER OINTERFACE_MEMBER ### [token.OBLOCKEND_COMING_SOON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#OBLOCKEND_COMING_SOON) token.OBLOCKEND_COMING_SOON OBLOCKEND_COMING_SOON ### [token.OBLOCKEND_IS_HERE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#OBLOCKEND_IS_HERE) token.OBLOCKEND_IS_HERE OBLOCKEND_IS_HERE ### [token.OBLOCKEND](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#OBLOCKEND) token.OBLOCKEND OBLOCKEND ### [token.ORIGHT_BLOCK_END](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#ORIGHT_BLOCK_END) token.ORIGHT_BLOCK_END ORIGHT_BLOCK_END ### [token.ODECLEND](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#ODECLEND) token.ODECLEND ODECLEND ### [token.OEND](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#OEND) token.OEND OEND ### [token.OBLOCKSEP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#OBLOCKSEP) token.OBLOCKSEP OBLOCKSEP ### [token.OBLOCKBEGIN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#OBLOCKBEGIN) token.OBLOCKBEGIN OBLOCKBEGIN ### [token.ORESET](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#ORESET) token.ORESET ORESET ### [token.OFUN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#OFUN) token.OFUN OFUN ### [token.OFUNCTION](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#OFUNCTION) token.OFUNCTION OFUNCTION ### [token.OWITH](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#OWITH) token.OWITH OWITH ### [token.OELSE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#OELSE) token.OELSE OELSE ### [token.OTHEN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#OTHEN) token.OTHEN OTHEN ### [token.ODO_BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#ODO_BANG) token.ODO_BANG ODO_BANG ### [token.ODO](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#ODO) token.ODO ODO ### [token.OAND_BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#OAND_BANG) token.OAND_BANG OAND_BANG ### [token.OBINDER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#OBINDER) token.OBINDER OBINDER ### [token.OLET](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#OLET) token.OLET OLET ### [token.HIGH_PRECEDENCE_TYAPP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#HIGH_PRECEDENCE_TYAPP) token.HIGH_PRECEDENCE_TYAPP HIGH_PRECEDENCE_TYAPP ### [token.HIGH_PRECEDENCE_PAREN_APP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#HIGH_PRECEDENCE_PAREN_APP) token.HIGH_PRECEDENCE_PAREN_APP HIGH_PRECEDENCE_PAREN_APP ### [token.HIGH_PRECEDENCE_BRACK_APP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#HIGH_PRECEDENCE_BRACK_APP) token.HIGH_PRECEDENCE_BRACK_APP HIGH_PRECEDENCE_BRACK_APP ### [token.TYPE_COMING_SOON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#TYPE_COMING_SOON) token.TYPE_COMING_SOON TYPE_COMING_SOON ### [token.TYPE_IS_HERE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#TYPE_IS_HERE) token.TYPE_IS_HERE TYPE_IS_HERE ### [token.MODULE_COMING_SOON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#MODULE_COMING_SOON) token.MODULE_COMING_SOON MODULE_COMING_SOON ### [token.MODULE_IS_HERE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#MODULE_IS_HERE) token.MODULE_IS_HERE MODULE_IS_HERE ### [token.BAR_JUST_BEFORE_NULL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#BAR_JUST_BEFORE_NULL) token.BAR_JUST_BEFORE_NULL BAR_JUST_BEFORE_NULL ### [token.EXTERN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#EXTERN) token.EXTERN EXTERN ### [token.VOID](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#VOID) token.VOID VOID ### [token.PUBLIC](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#PUBLIC) token.PUBLIC PUBLIC ### [token.PRIVATE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#PRIVATE) token.PRIVATE PRIVATE ### [token.INTERNAL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#INTERNAL) token.INTERNAL INTERNAL ### [token.GLOBAL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#GLOBAL) token.GLOBAL GLOBAL ### [token.STATIC](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#STATIC) token.STATIC STATIC ### [token.MEMBER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#MEMBER) token.MEMBER MEMBER ### [token.CLASS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#CLASS) token.CLASS CLASS ### [token.ABSTRACT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#ABSTRACT) token.ABSTRACT ABSTRACT ### [token.OVERRIDE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#OVERRIDE) token.OVERRIDE OVERRIDE ### [token.DEFAULT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#DEFAULT) token.DEFAULT DEFAULT ### [token.CONSTRUCTOR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#CONSTRUCTOR) token.CONSTRUCTOR CONSTRUCTOR ### [token.INHERIT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#INHERIT) token.INHERIT INHERIT ### [token.GREATER_RBRACK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#GREATER_RBRACK) token.GREATER_RBRACK GREATER_RBRACK ### [token.STRUCT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#STRUCT) token.STRUCT STRUCT ### [token.SIG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#SIG) token.SIG SIG ### [token.BAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#BAR) token.BAR BAR ### [token.RBRACK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#RBRACK) token.RBRACK RBRACK ### [token.RBRACE_COMING_SOON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#RBRACE_COMING_SOON) token.RBRACE_COMING_SOON RBRACE_COMING_SOON ### [token.RBRACE_IS_HERE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#RBRACE_IS_HERE) token.RBRACE_IS_HERE RBRACE_IS_HERE ### [token.MINUS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#MINUS) token.MINUS MINUS ### [token.DOLLAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#DOLLAR) token.DOLLAR DOLLAR ### [token.BAR_RBRACK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#BAR_RBRACK) token.BAR_RBRACK BAR_RBRACK ### [token.BAR_RBRACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#BAR_RBRACE) token.BAR_RBRACE BAR_RBRACE ### [token.UNDERSCORE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#UNDERSCORE) token.UNDERSCORE UNDERSCORE ### [token.SEMICOLON_SEMICOLON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#SEMICOLON_SEMICOLON) token.SEMICOLON_SEMICOLON SEMICOLON_SEMICOLON ### [token.LARROW](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#LARROW) token.LARROW LARROW ### [token.EQUALS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#EQUALS) token.EQUALS EQUALS ### [token.LBRACK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#LBRACK) token.LBRACK LBRACK ### [token.LBRACK_BAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#LBRACK_BAR) token.LBRACK_BAR LBRACK_BAR ### [token.LBRACE_BAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#LBRACE_BAR) token.LBRACE_BAR LBRACE_BAR ### [token.LBRACK_LESS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#LBRACK_LESS) token.LBRACK_LESS LBRACK_LESS ### [token.QMARK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#QMARK) token.QMARK QMARK ### [token.QMARK_QMARK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#QMARK_QMARK) token.QMARK_QMARK QMARK_QMARK ### [token.DOT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#DOT) token.DOT DOT ### [token.COLON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#COLON) token.COLON COLON ### [token.COLON_COLON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#COLON_COLON) token.COLON_COLON COLON_COLON ### [token.COLON_GREATER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#COLON_GREATER) token.COLON_GREATER COLON_GREATER ### [token.COLON_QMARK_GREATER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#COLON_QMARK_GREATER) token.COLON_QMARK_GREATER COLON_QMARK_GREATER ### [token.COLON_QMARK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#COLON_QMARK) token.COLON_QMARK COLON_QMARK ### [token.COLON_EQUALS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#COLON_EQUALS) token.COLON_EQUALS COLON_EQUALS ### [token.SEMICOLON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#SEMICOLON) token.SEMICOLON SEMICOLON ### [token.WHEN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#WHEN) token.WHEN WHEN ### [token.WHILE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#WHILE) token.WHILE WHILE ### [token.WHILE_BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#WHILE_BANG) token.WHILE_BANG WHILE_BANG ### [token.WITH](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#WITH) token.WITH WITH ### [token.HASH](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#HASH) token.HASH HASH ### [token.AMP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#AMP) token.AMP AMP ### [token.AMP_AMP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#AMP_AMP) token.AMP_AMP AMP_AMP ### [token.QUOTE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#QUOTE) token.QUOTE QUOTE ### [token.LPAREN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#LPAREN) token.LPAREN LPAREN ### [token.RPAREN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#RPAREN) token.RPAREN RPAREN ### [token.RPAREN_COMING_SOON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#RPAREN_COMING_SOON) token.RPAREN_COMING_SOON RPAREN_COMING_SOON ### [token.RPAREN_IS_HERE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#RPAREN_IS_HERE) token.RPAREN_IS_HERE RPAREN_IS_HERE ### [token.STAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#STAR) token.STAR STAR ### [token.COMMA](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#COMMA) token.COMMA COMMA ### [token.RARROW](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#RARROW) token.RARROW RARROW ### [token.GREATER_BAR_RBRACK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#GREATER_BAR_RBRACK) token.GREATER_BAR_RBRACK GREATER_BAR_RBRACK ### [token.GREATER_BAR_RBRACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#GREATER_BAR_RBRACE) token.GREATER_BAR_RBRACE GREATER_BAR_RBRACE ### [token.LPAREN_STAR_RPAREN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#LPAREN_STAR_RPAREN) token.LPAREN_STAR_RPAREN LPAREN_STAR_RPAREN ### [token.OPEN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#OPEN) token.OPEN OPEN ### [token.OR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#OR) token.OR OR ### [token.REC](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#REC) token.REC REC ### [token.THEN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#THEN) token.THEN THEN ### [token.TO](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#TO) token.TO TO ### [token.TRUE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#TRUE) token.TRUE TRUE ### [token.TRY](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#TRY) token.TRY TRY ### [token.TYPE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#TYPE) token.TYPE TYPE ### [token.VAL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#VAL) token.VAL VAL ### [token.INLINE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#INLINE) token.INLINE INLINE ### [token.INTERFACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#INTERFACE) token.INTERFACE INTERFACE ### [token.INSTANCE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#INSTANCE) token.INSTANCE INSTANCE ### [token.CONST](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#CONST) token.CONST CONST ### [token.LAZY](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#LAZY) token.LAZY LAZY ### [token.OLAZY](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#OLAZY) token.OLAZY OLAZY ### [token.MATCH](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#MATCH) token.MATCH MATCH ### [token.MATCH_BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#MATCH_BANG) token.MATCH_BANG MATCH_BANG ### [token.MUTABLE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#MUTABLE) token.MUTABLE MUTABLE ### [token.NEW](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#NEW) token.NEW NEW ### [token.OF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#OF) token.OF OF ### [token.EXCEPTION](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#EXCEPTION) token.EXCEPTION EXCEPTION ### [token.FALSE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#FALSE) token.FALSE FALSE ### [token.FOR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#FOR) token.FOR FOR ### [token.FUN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#FUN) token.FUN FUN ### [token.FUNCTION](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#FUNCTION) token.FUNCTION FUNCTION ### [token.IF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IF) token.IF IF ### [token.IN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IN) token.IN IN ### [token.JOIN_IN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#JOIN_IN) token.JOIN_IN JOIN_IN ### [token.FINALLY](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#FINALLY) token.FINALLY FINALLY ### [token.DO_BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#DO_BANG) token.DO_BANG DO_BANG ### [token.AND](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#AND) token.AND AND ### [token.AS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#AS) token.AS AS ### [token.ASSERT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#ASSERT) token.ASSERT ASSERT ### [token.OASSERT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#OASSERT) token.OASSERT OASSERT ### [token.ASR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#ASR) token.ASR ASR ### [token.BEGIN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#BEGIN) token.BEGIN BEGIN ### [token.DO](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#DO) token.DO DO ### [token.DONE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#DONE) token.DONE DONE ### [token.DOWNTO](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#DOWNTO) token.DOWNTO DOWNTO ### [token.ELSE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#ELSE) token.ELSE ELSE ### [token.ELIF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#ELIF) token.ELIF ELIF ### [token.END](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#END) token.END END ### [token.DOT_DOT_DOT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#DOT_DOT_DOT) token.DOT_DOT_DOT DOT_DOT_DOT ### [token.DOT_DOT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#DOT_DOT) token.DOT_DOT DOT_DOT ### [token.DOT_DOT_HAT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#DOT_DOT_HAT) token.DOT_DOT_HAT DOT_DOT_HAT ### [token.BAR_BAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#BAR_BAR) token.BAR_BAR BAR_BAR ### [token.UPCAST](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#UPCAST) token.UPCAST UPCAST ### [token.DOWNCAST](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#DOWNCAST) token.DOWNCAST DOWNCAST ### [token.NULL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#NULL) token.NULL NULL ### [token.RESERVED](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#RESERVED) token.RESERVED RESERVED ### [token.MODULE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#MODULE) token.MODULE MODULE ### [token.NAMESPACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#NAMESPACE) token.NAMESPACE NAMESPACE ### [token.DELEGATE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#DELEGATE) token.DELEGATE DELEGATE ### [token.CONSTRAINT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#CONSTRAINT) token.CONSTRAINT CONSTRAINT ### [token.BASE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#BASE) token.BASE BASE ### [token.LQUOTE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#LQUOTE) token.LQUOTE LQUOTE ### [token.RQUOTE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#RQUOTE) token.RQUOTE RQUOTE ### [token.RQUOTE_DOT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#RQUOTE_DOT) token.RQUOTE_DOT RQUOTE_DOT ### [token.RQUOTE_BAR_RBRACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#RQUOTE_BAR_RBRACE) token.RQUOTE_BAR_RBRACE RQUOTE_BAR_RBRACE ### [token.PERCENT_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#PERCENT_OP) token.PERCENT_OP PERCENT_OP ### [token.BINDER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#BINDER) token.BINDER BINDER ### [token.LESS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#LESS) token.LESS LESS ### [token.GREATER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#GREATER) token.GREATER GREATER ### [token.LET](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#LET) token.LET LET ### [token.YIELD](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#YIELD) token.YIELD YIELD ### [token.YIELD_BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#YIELD_BANG) token.YIELD_BANG YIELD_BANG ### [token.AND_BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#AND_BANG) token.AND_BANG AND_BANG ### [token.BIGNUM](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#BIGNUM) token.BIGNUM BIGNUM ### [token.DECIMAL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#DECIMAL) token.DECIMAL DECIMAL ### [token.CHAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#CHAR) token.CHAR CHAR ### [token.IEEE64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IEEE64) token.IEEE64 IEEE64 ### [token.IEEE32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IEEE32) token.IEEE32 IEEE32 ### [token.UNATIVEINT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#UNATIVEINT) token.UNATIVEINT UNATIVEINT ### [token.UINT64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#UINT64) token.UINT64 UINT64 ### [token.UINT32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#UINT32) token.UINT32 UINT32 ### [token.UINT16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#UINT16) token.UINT16 UINT16 ### [token.UINT8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#UINT8) token.UINT8 UINT8 ### [token.NATIVEINT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#NATIVEINT) token.NATIVEINT NATIVEINT ### [token.INT64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#INT64) token.INT64 INT64 ### [token.INT32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#INT32) token.INT32 INT32 ### [token.INT32_DOT_DOT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#INT32_DOT_DOT) token.INT32_DOT_DOT INT32_DOT_DOT ### [token.INT16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#INT16) token.INT16 INT16 ### [token.INT8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#INT8) token.INT8 INT8 ### [token.FUNKY_OPERATOR_NAME](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#FUNKY_OPERATOR_NAME) token.FUNKY_OPERATOR_NAME FUNKY_OPERATOR_NAME ### [token.ADJACENT_PREFIX_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#ADJACENT_PREFIX_OP) token.ADJACENT_PREFIX_OP ADJACENT_PREFIX_OP ### [token.PLUS_MINUS_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#PLUS_MINUS_OP) token.PLUS_MINUS_OP PLUS_MINUS_OP ### [token.INFIX_AMP_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#INFIX_AMP_OP) token.INFIX_AMP_OP INFIX_AMP_OP ### [token.INFIX_STAR_DIV_MOD_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#INFIX_STAR_DIV_MOD_OP) token.INFIX_STAR_DIV_MOD_OP INFIX_STAR_DIV_MOD_OP ### [token.PREFIX_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#PREFIX_OP) token.PREFIX_OP PREFIX_OP ### [token.INFIX_BAR_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#INFIX_BAR_OP) token.INFIX_BAR_OP INFIX_BAR_OP ### [token.INFIX_AT_HAT_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#INFIX_AT_HAT_OP) token.INFIX_AT_HAT_OP INFIX_AT_HAT_OP ### [token.INFIX_COMPARE_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#INFIX_COMPARE_OP) token.INFIX_COMPARE_OP INFIX_COMPARE_OP ### [token.INFIX_STAR_STAR_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#INFIX_STAR_STAR_OP) token.INFIX_STAR_STAR_OP INFIX_STAR_STAR_OP ### [token.HASH_IDENT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#HASH_IDENT) token.HASH_IDENT HASH_IDENT ### [token.IDENT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#IDENT) token.IDENT IDENT ### [token.KEYWORD_STRING](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#KEYWORD_STRING) token.KEYWORD_STRING KEYWORD_STRING ### [token.LBRACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#LBRACE) token.LBRACE LBRACE ### [token.RBRACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#RBRACE) token.RBRACE RBRACE ### [token.INTERP_STRING_END](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#INTERP_STRING_END) token.INTERP_STRING_END INTERP_STRING_END ### [token.INTERP_STRING_PART](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#INTERP_STRING_PART) token.INTERP_STRING_PART INTERP_STRING_PART ### [token.INTERP_STRING_BEGIN_PART](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#INTERP_STRING_BEGIN_PART) token.INTERP_STRING_BEGIN_PART INTERP_STRING_BEGIN_PART ### [token.INTERP_STRING_BEGIN_END](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#INTERP_STRING_BEGIN_END) token.INTERP_STRING_BEGIN_END INTERP_STRING_BEGIN_END ### [token.STRING](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#STRING) token.STRING STRING ### [token.BYTEARRAY](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-token.html#BYTEARRAY) token.BYTEARRAY BYTEARRAY ### [tokenId](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html) tokenId tokenId.IsTOKEN_UINT64 IsTOKEN_UINT64 tokenId.IsTOKEN_COLON IsTOKEN_COLON tokenId.IsTOKEN_error IsTOKEN_error tokenId.IsTOKEN_COLON_EQUALS IsTOKEN_COLON_EQUALS tokenId.IsTOKEN_HIGH_PRECEDENCE_TYAPP IsTOKEN_HIGH_PRECEDENCE_TYAPP tokenId.IsTOKEN_ELSE IsTOKEN_ELSE tokenId.IsTOKEN_GREATER IsTOKEN_GREATER tokenId.IsTOKEN_RPAREN_IS_HERE IsTOKEN_RPAREN_IS_HERE tokenId.IsTOKEN_EQUALS IsTOKEN_EQUALS tokenId.IsTOKEN_HIGH_PRECEDENCE_PAREN_APP IsTOKEN_HIGH_PRECEDENCE_PAREN_APP tokenId.IsTOKEN_OLAZY IsTOKEN_OLAZY tokenId.IsTOKEN_INLINE IsTOKEN_INLINE tokenId.IsTOKEN_OAND_BANG IsTOKEN_OAND_BANG tokenId.IsTOKEN_STRING IsTOKEN_STRING tokenId.IsTOKEN_LBRACE IsTOKEN_LBRACE tokenId.IsTOKEN_INFIX_STAR_DIV_MOD_OP IsTOKEN_INFIX_STAR_DIV_MOD_OP tokenId.IsTOKEN_WHILE_BANG IsTOKEN_WHILE_BANG tokenId.IsTOKEN_ASR IsTOKEN_ASR tokenId.IsTOKEN_BAR_BAR IsTOKEN_BAR_BAR tokenId.IsTOKEN_WHITESPACE IsTOKEN_WHITESPACE tokenId.IsTOKEN_BYTEARRAY IsTOKEN_BYTEARRAY tokenId.IsTOKEN_LESS IsTOKEN_LESS tokenId.IsTOKEN_LAZY IsTOKEN_LAZY tokenId.IsTOKEN_BIGNUM IsTOKEN_BIGNUM tokenId.IsTOKEN_OPEN IsTOKEN_OPEN tokenId.IsTOKEN_OBINDER IsTOKEN_OBINDER tokenId.IsTOKEN_FIXED IsTOKEN_FIXED tokenId.IsTOKEN_WHEN IsTOKEN_WHEN tokenId.IsTOKEN_HASH_ENDIF IsTOKEN_HASH_ENDIF tokenId.IsTOKEN_ODO IsTOKEN_ODO tokenId.IsTOKEN_RPAREN IsTOKEN_RPAREN tokenId.IsTOKEN_HASH_ELSE IsTOKEN_HASH_ELSE tokenId.IsTOKEN_EOF IsTOKEN_EOF tokenId.IsTOKEN_PLUS_MINUS_OP IsTOKEN_PLUS_MINUS_OP tokenId.IsTOKEN_GREATER_RBRACK IsTOKEN_GREATER_RBRACK tokenId.IsTOKEN_FALSE IsTOKEN_FALSE tokenId.IsTOKEN_RBRACE IsTOKEN_RBRACE tokenId.IsTOKEN_BAR_RBRACE IsTOKEN_BAR_RBRACE tokenId.IsTOKEN_COMMENT IsTOKEN_COMMENT tokenId.IsTOKEN_DOWNTO IsTOKEN_DOWNTO tokenId.IsTOKEN_YIELD_BANG IsTOKEN_YIELD_BANG tokenId.IsTOKEN_OEND IsTOKEN_OEND tokenId.IsTOKEN_GLOBAL IsTOKEN_GLOBAL tokenId.IsTOKEN_SIG IsTOKEN_SIG tokenId.IsTOKEN_OR IsTOKEN_OR tokenId.IsTOKEN_AMP IsTOKEN_AMP tokenId.IsTOKEN_DOLLAR IsTOKEN_DOLLAR tokenId.IsTOKEN_INHERIT IsTOKEN_INHERIT tokenId.IsTOKEN_TYPE IsTOKEN_TYPE tokenId.IsTOKEN_TYPE_COMING_SOON IsTOKEN_TYPE_COMING_SOON tokenId.IsTOKEN_OBLOCKSEP IsTOKEN_OBLOCKSEP tokenId.IsTOKEN_QMARK IsTOKEN_QMARK tokenId.IsTOKEN_VAL IsTOKEN_VAL tokenId.IsTOKEN_MINUS IsTOKEN_MINUS tokenId.IsTOKEN_AND_BANG IsTOKEN_AND_BANG tokenId.IsTOKEN_UINT16 IsTOKEN_UINT16 tokenId.IsTOKEN_INFIX_AMP_OP IsTOKEN_INFIX_AMP_OP tokenId.IsTOKEN_MATCH_BANG IsTOKEN_MATCH_BANG tokenId.IsTOKEN_INT64 IsTOKEN_INT64 tokenId.IsTOKEN_INTERP_STRING_END IsTOKEN_INTERP_STRING_END tokenId.IsTOKEN_INSTANCE IsTOKEN_INSTANCE tokenId.IsTOKEN_TRUE IsTOKEN_TRUE tokenId.IsTOKEN_OINTERFACE_MEMBER IsTOKEN_OINTERFACE_MEMBER tokenId.IsTOKEN_ELIF IsTOKEN_ELIF tokenId.IsTOKEN_HASH_IDENT IsTOKEN_HASH_IDENT tokenId.IsTOKEN_HASH IsTOKEN_HASH tokenId.IsTOKEN_BAR IsTOKEN_BAR tokenId.IsTOKEN_DO_BANG IsTOKEN_DO_BANG tokenId.IsTOKEN_OELSE IsTOKEN_OELSE tokenId.IsTOKEN_JOIN_IN IsTOKEN_JOIN_IN tokenId.IsTOKEN_SEMICOLON IsTOKEN_SEMICOLON tokenId.IsTOKEN_STAR IsTOKEN_STAR tokenId.IsTOKEN_TO IsTOKEN_TO tokenId.IsTOKEN_INTERFACE IsTOKEN_INTERFACE tokenId.IsTOKEN_VOID IsTOKEN_VOID tokenId.IsTOKEN_CLASS IsTOKEN_CLASS tokenId.IsTOKEN_IEEE32 IsTOKEN_IEEE32 tokenId.IsTOKEN_GREATER_BAR_RBRACK IsTOKEN_GREATER_BAR_RBRACK tokenId.IsTOKEN_COLON_GREATER IsTOKEN_COLON_GREATER tokenId.IsTOKEN_IN IsTOKEN_IN tokenId.IsTOKEN_UNDERSCORE IsTOKEN_UNDERSCORE tokenId.IsTOKEN_OTHEN IsTOKEN_OTHEN tokenId.IsTOKEN_DOT_DOT_DOT IsTOKEN_DOT_DOT_DOT tokenId.IsTOKEN_IDENT IsTOKEN_IDENT tokenId.IsTOKEN_LQUOTE IsTOKEN_LQUOTE tokenId.IsTOKEN_LEX_FAILURE IsTOKEN_LEX_FAILURE tokenId.IsTOKEN_OLET IsTOKEN_OLET tokenId.IsTOKEN_LET IsTOKEN_LET tokenId.IsTOKEN_GREATER_BAR_RBRACE IsTOKEN_GREATER_BAR_RBRACE tokenId.IsTOKEN_FUN IsTOKEN_FUN tokenId.IsTOKEN_INTERP_STRING_BEGIN_END IsTOKEN_INTERP_STRING_BEGIN_END tokenId.IsTOKEN_DONE IsTOKEN_DONE tokenId.IsTOKEN_CONST IsTOKEN_CONST tokenId.IsTOKEN_LPAREN IsTOKEN_LPAREN tokenId.IsTOKEN_INACTIVECODE IsTOKEN_INACTIVECODE tokenId.IsTOKEN_OBLOCKEND_COMING_SOON IsTOKEN_OBLOCKEND_COMING_SOON tokenId.IsTOKEN_DELEGATE IsTOKEN_DELEGATE tokenId.IsTOKEN_PREFIX_OP IsTOKEN_PREFIX_OP tokenId.IsTOKEN_HASH_LINE IsTOKEN_HASH_LINE tokenId.IsTOKEN_DOT_DOT_HAT IsTOKEN_DOT_DOT_HAT tokenId.IsTOKEN_MODULE IsTOKEN_MODULE tokenId.IsTOKEN_LBRACK IsTOKEN_LBRACK tokenId.IsTOKEN_LPAREN_STAR_RPAREN IsTOKEN_LPAREN_STAR_RPAREN tokenId.IsTOKEN_BASE IsTOKEN_BASE tokenId.IsTOKEN_DECIMAL IsTOKEN_DECIMAL tokenId.IsTOKEN_FINALLY IsTOKEN_FINALLY tokenId.IsTOKEN_UNATIVEINT IsTOKEN_UNATIVEINT tokenId.IsTOKEN_ORESET IsTOKEN_ORESET tokenId.IsTOKEN_PERCENT_OP IsTOKEN_PERCENT_OP tokenId.IsTOKEN_FUNCTION IsTOKEN_FUNCTION tokenId.IsTOKEN_OASSERT IsTOKEN_OASSERT tokenId.IsTOKEN_MUTABLE IsTOKEN_MUTABLE tokenId.IsTOKEN_FUNKY_OPERATOR_NAME IsTOKEN_FUNKY_OPERATOR_NAME tokenId.IsTOKEN_FOR IsTOKEN_FOR tokenId.IsTOKEN_WARN_DIRECTIVE IsTOKEN_WARN_DIRECTIVE tokenId.IsTOKEN_OFUNCTION IsTOKEN_OFUNCTION tokenId.IsTOKEN_HASH_IF IsTOKEN_HASH_IF tokenId.IsTOKEN_ADJACENT_PREFIX_OP IsTOKEN_ADJACENT_PREFIX_OP tokenId.IsTOKEN_STRUCT IsTOKEN_STRUCT tokenId.IsTOKEN_INTERP_STRING_PART IsTOKEN_INTERP_STRING_PART tokenId.IsTOKEN_COLON_QMARK_GREATER IsTOKEN_COLON_QMARK_GREATER tokenId.IsTOKEN_REC IsTOKEN_REC tokenId.IsTOKEN_INT32_DOT_DOT IsTOKEN_INT32_DOT_DOT tokenId.IsTOKEN_ASSERT IsTOKEN_ASSERT tokenId.IsTOKEN_RQUOTE_DOT IsTOKEN_RQUOTE_DOT tokenId.IsTOKEN_COLON_COLON IsTOKEN_COLON_COLON tokenId.IsTOKEN_END IsTOKEN_END tokenId.IsTOKEN_OBLOCKEND IsTOKEN_OBLOCKEND tokenId.IsTOKEN_INTERNAL IsTOKEN_INTERNAL tokenId.IsTOKEN_DOT_DOT IsTOKEN_DOT_DOT tokenId.IsTOKEN_AND IsTOKEN_AND tokenId.IsTOKEN_BINDER IsTOKEN_BINDER tokenId.IsTOKEN_CONSTRAINT IsTOKEN_CONSTRAINT tokenId.IsTOKEN_COMMA IsTOKEN_COMMA tokenId.IsTOKEN_NULL IsTOKEN_NULL tokenId.IsTOKEN_TRY IsTOKEN_TRY tokenId.IsTOKEN_ORIGHT_BLOCK_END IsTOKEN_ORIGHT_BLOCK_END tokenId.IsTOKEN_LBRACK_BAR IsTOKEN_LBRACK_BAR tokenId.IsTOKEN_CONSTRUCTOR IsTOKEN_CONSTRUCTOR tokenId.IsTOKEN_WHILE IsTOKEN_WHILE tokenId.IsTOKEN_NAMESPACE IsTOKEN_NAMESPACE tokenId.IsTOKEN_STRING_TEXT IsTOKEN_STRING_TEXT tokenId.IsTOKEN_end_of_input IsTOKEN_end_of_input tokenId.IsTOKEN_NATIVEINT IsTOKEN_NATIVEINT tokenId.IsTOKEN_INFIX_STAR_STAR_OP IsTOKEN_INFIX_STAR_STAR_OP tokenId.IsTOKEN_INFIX_AT_HAT_OP IsTOKEN_INFIX_AT_HAT_OP tokenId.IsTOKEN_MODULE_IS_HERE IsTOKEN_MODULE_IS_HERE tokenId.IsTOKEN_LINE_COMMENT IsTOKEN_LINE_COMMENT tokenId.IsTOKEN_HIGH_PRECEDENCE_BRACK_APP IsTOKEN_HIGH_PRECEDENCE_BRACK_APP tokenId.IsTOKEN_INFIX_BAR_OP IsTOKEN_INFIX_BAR_OP tokenId.IsTOKEN_OBLOCKBEGIN IsTOKEN_OBLOCKBEGIN tokenId.IsTOKEN_INFIX_COMPARE_OP IsTOKEN_INFIX_COMPARE_OP tokenId.IsTOKEN_YIELD IsTOKEN_YIELD tokenId.IsTOKEN_DO IsTOKEN_DO tokenId.IsTOKEN_ODUMMY IsTOKEN_ODUMMY tokenId.IsTOKEN_RBRACE_IS_HERE IsTOKEN_RBRACE_IS_HERE tokenId.IsTOKEN_UINT32 IsTOKEN_UINT32 tokenId.IsTOKEN_MATCH IsTOKEN_MATCH tokenId.IsTOKEN_RQUOTE IsTOKEN_RQUOTE tokenId.IsTOKEN_QMARK_QMARK IsTOKEN_QMARK_QMARK tokenId.IsTOKEN_UPCAST IsTOKEN_UPCAST tokenId.IsTOKEN_STATIC IsTOKEN_STATIC tokenId.IsTOKEN_QUOTE IsTOKEN_QUOTE tokenId.IsTOKEN_ABSTRACT IsTOKEN_ABSTRACT tokenId.IsTOKEN_SEMICOLON_SEMICOLON IsTOKEN_SEMICOLON_SEMICOLON tokenId.IsTOKEN_CHAR IsTOKEN_CHAR tokenId.IsTOKEN_UINT8 IsTOKEN_UINT8 tokenId.IsTOKEN_MODULE_COMING_SOON IsTOKEN_MODULE_COMING_SOON tokenId.IsTOKEN_AMP_AMP IsTOKEN_AMP_AMP tokenId.IsTOKEN_LARROW IsTOKEN_LARROW tokenId.IsTOKEN_INTERP_STRING_BEGIN_PART IsTOKEN_INTERP_STRING_BEGIN_PART tokenId.IsTOKEN_RESERVED IsTOKEN_RESERVED tokenId.IsTOKEN_RARROW IsTOKEN_RARROW tokenId.IsTOKEN_EXTERN IsTOKEN_EXTERN tokenId.IsTOKEN_DOT IsTOKEN_DOT tokenId.IsTOKEN_DOWNCAST IsTOKEN_DOWNCAST tokenId.IsTOKEN_MEMBER IsTOKEN_MEMBER tokenId.IsTOKEN_WITH IsTOKEN_WITH tokenId.IsTOKEN_ODECLEND IsTOKEN_ODECLEND tokenId.IsTOKEN_EXCEPTION IsTOKEN_EXCEPTION tokenId.IsTOKEN_BAR_RBRACK IsTOKEN_BAR_RBRACK tokenId.IsTOKEN_BAR_JUST_BEFORE_NULL IsTOKEN_BAR_JUST_BEFORE_NULL tokenId.IsTOKEN_NEW IsTOKEN_NEW tokenId.IsTOKEN_LBRACK_LESS IsTOKEN_LBRACK_LESS tokenId.IsTOKEN_INT32 IsTOKEN_INT32 tokenId.IsTOKEN_INT16 IsTOKEN_INT16 tokenId.IsTOKEN_LBRACE_BAR IsTOKEN_LBRACE_BAR tokenId.IsTOKEN_OBLOCKEND_IS_HERE IsTOKEN_OBLOCKEND_IS_HERE tokenId.IsTOKEN_TYPE_IS_HERE IsTOKEN_TYPE_IS_HERE tokenId.IsTOKEN_PUBLIC IsTOKEN_PUBLIC tokenId.IsTOKEN_RBRACK IsTOKEN_RBRACK tokenId.IsTOKEN_OWITH IsTOKEN_OWITH tokenId.IsTOKEN_IEEE64 IsTOKEN_IEEE64 tokenId.IsTOKEN_DEFAULT IsTOKEN_DEFAULT tokenId.IsTOKEN_PRIVATE IsTOKEN_PRIVATE tokenId.IsTOKEN_THEN IsTOKEN_THEN tokenId.IsTOKEN_RBRACE_COMING_SOON IsTOKEN_RBRACE_COMING_SOON tokenId.IsTOKEN_OVERRIDE IsTOKEN_OVERRIDE tokenId.IsTOKEN_COLON_QMARK IsTOKEN_COLON_QMARK tokenId.IsTOKEN_OFUN IsTOKEN_OFUN tokenId.IsTOKEN_ODO_BANG IsTOKEN_ODO_BANG tokenId.IsTOKEN_BEGIN IsTOKEN_BEGIN tokenId.IsTOKEN_AS IsTOKEN_AS tokenId.IsTOKEN_INT8 IsTOKEN_INT8 tokenId.IsTOKEN_OF IsTOKEN_OF tokenId.IsTOKEN_RQUOTE_BAR_RBRACE IsTOKEN_RQUOTE_BAR_RBRACE tokenId.IsTOKEN_KEYWORD_STRING IsTOKEN_KEYWORD_STRING tokenId.IsTOKEN_RPAREN_COMING_SOON IsTOKEN_RPAREN_COMING_SOON tokenId.IsTOKEN_HASH_ELIF IsTOKEN_HASH_ELIF tokenId.IsTOKEN_IF IsTOKEN_IF tokenId.TOKEN_HASH_IF TOKEN_HASH_IF tokenId.TOKEN_HASH_ELSE TOKEN_HASH_ELSE tokenId.TOKEN_HASH_ENDIF TOKEN_HASH_ENDIF tokenId.TOKEN_HASH_ELIF TOKEN_HASH_ELIF tokenId.TOKEN_WARN_DIRECTIVE TOKEN_WARN_DIRECTIVE tokenId.TOKEN_COMMENT TOKEN_COMMENT tokenId.TOKEN_WHITESPACE TOKEN_WHITESPACE tokenId.TOKEN_HASH_LINE TOKEN_HASH_LINE tokenId.TOKEN_INACTIVECODE TOKEN_INACTIVECODE tokenId.TOKEN_LINE_COMMENT TOKEN_LINE_COMMENT tokenId.TOKEN_STRING_TEXT TOKEN_STRING_TEXT tokenId.TOKEN_EOF TOKEN_EOF tokenId.TOKEN_LEX_FAILURE TOKEN_LEX_FAILURE tokenId.TOKEN_ODUMMY TOKEN_ODUMMY tokenId.TOKEN_FIXED TOKEN_FIXED tokenId.TOKEN_OINTERFACE_MEMBER TOKEN_OINTERFACE_MEMBER tokenId.TOKEN_OBLOCKEND_COMING_SOON TOKEN_OBLOCKEND_COMING_SOON tokenId.TOKEN_OBLOCKEND_IS_HERE TOKEN_OBLOCKEND_IS_HERE tokenId.TOKEN_OBLOCKEND TOKEN_OBLOCKEND tokenId.TOKEN_ORIGHT_BLOCK_END TOKEN_ORIGHT_BLOCK_END tokenId.TOKEN_ODECLEND TOKEN_ODECLEND tokenId.TOKEN_OEND TOKEN_OEND tokenId.TOKEN_OBLOCKSEP TOKEN_OBLOCKSEP tokenId.TOKEN_OBLOCKBEGIN TOKEN_OBLOCKBEGIN tokenId.TOKEN_ORESET TOKEN_ORESET tokenId.TOKEN_OFUN TOKEN_OFUN tokenId.TOKEN_OFUNCTION TOKEN_OFUNCTION tokenId.TOKEN_OWITH TOKEN_OWITH tokenId.TOKEN_OELSE TOKEN_OELSE tokenId.TOKEN_OTHEN TOKEN_OTHEN tokenId.TOKEN_ODO_BANG TOKEN_ODO_BANG tokenId.TOKEN_ODO TOKEN_ODO tokenId.TOKEN_OAND_BANG TOKEN_OAND_BANG tokenId.TOKEN_OBINDER TOKEN_OBINDER tokenId.TOKEN_OLET TOKEN_OLET tokenId.TOKEN_HIGH_PRECEDENCE_TYAPP TOKEN_HIGH_PRECEDENCE_TYAPP tokenId.TOKEN_HIGH_PRECEDENCE_PAREN_APP TOKEN_HIGH_PRECEDENCE_PAREN_APP tokenId.TOKEN_HIGH_PRECEDENCE_BRACK_APP TOKEN_HIGH_PRECEDENCE_BRACK_APP tokenId.TOKEN_TYPE_COMING_SOON TOKEN_TYPE_COMING_SOON tokenId.TOKEN_TYPE_IS_HERE TOKEN_TYPE_IS_HERE tokenId.TOKEN_MODULE_COMING_SOON TOKEN_MODULE_COMING_SOON tokenId.TOKEN_MODULE_IS_HERE TOKEN_MODULE_IS_HERE tokenId.TOKEN_BAR_JUST_BEFORE_NULL TOKEN_BAR_JUST_BEFORE_NULL tokenId.TOKEN_EXTERN TOKEN_EXTERN tokenId.TOKEN_VOID TOKEN_VOID tokenId.TOKEN_PUBLIC TOKEN_PUBLIC tokenId.TOKEN_PRIVATE TOKEN_PRIVATE tokenId.TOKEN_INTERNAL TOKEN_INTERNAL tokenId.TOKEN_GLOBAL TOKEN_GLOBAL tokenId.TOKEN_STATIC TOKEN_STATIC tokenId.TOKEN_MEMBER TOKEN_MEMBER tokenId.TOKEN_CLASS TOKEN_CLASS tokenId.TOKEN_ABSTRACT TOKEN_ABSTRACT tokenId.TOKEN_OVERRIDE TOKEN_OVERRIDE tokenId.TOKEN_DEFAULT TOKEN_DEFAULT tokenId.TOKEN_CONSTRUCTOR TOKEN_CONSTRUCTOR tokenId.TOKEN_INHERIT TOKEN_INHERIT tokenId.TOKEN_GREATER_RBRACK TOKEN_GREATER_RBRACK tokenId.TOKEN_STRUCT TOKEN_STRUCT tokenId.TOKEN_SIG TOKEN_SIG tokenId.TOKEN_BAR TOKEN_BAR tokenId.TOKEN_RBRACK TOKEN_RBRACK tokenId.TOKEN_RBRACE_COMING_SOON TOKEN_RBRACE_COMING_SOON tokenId.TOKEN_RBRACE_IS_HERE TOKEN_RBRACE_IS_HERE tokenId.TOKEN_MINUS TOKEN_MINUS tokenId.TOKEN_DOLLAR TOKEN_DOLLAR tokenId.TOKEN_BAR_RBRACK TOKEN_BAR_RBRACK tokenId.TOKEN_BAR_RBRACE TOKEN_BAR_RBRACE tokenId.TOKEN_UNDERSCORE TOKEN_UNDERSCORE tokenId.TOKEN_SEMICOLON_SEMICOLON TOKEN_SEMICOLON_SEMICOLON tokenId.TOKEN_LARROW TOKEN_LARROW tokenId.TOKEN_EQUALS TOKEN_EQUALS tokenId.TOKEN_LBRACK TOKEN_LBRACK tokenId.TOKEN_LBRACK_BAR TOKEN_LBRACK_BAR tokenId.TOKEN_LBRACE_BAR TOKEN_LBRACE_BAR tokenId.TOKEN_LBRACK_LESS TOKEN_LBRACK_LESS tokenId.TOKEN_QMARK TOKEN_QMARK tokenId.TOKEN_QMARK_QMARK TOKEN_QMARK_QMARK tokenId.TOKEN_DOT TOKEN_DOT tokenId.TOKEN_COLON TOKEN_COLON tokenId.TOKEN_COLON_COLON TOKEN_COLON_COLON tokenId.TOKEN_COLON_GREATER TOKEN_COLON_GREATER tokenId.TOKEN_COLON_QMARK_GREATER TOKEN_COLON_QMARK_GREATER tokenId.TOKEN_COLON_QMARK TOKEN_COLON_QMARK tokenId.TOKEN_COLON_EQUALS TOKEN_COLON_EQUALS tokenId.TOKEN_SEMICOLON TOKEN_SEMICOLON tokenId.TOKEN_WHEN TOKEN_WHEN tokenId.TOKEN_WHILE TOKEN_WHILE tokenId.TOKEN_WHILE_BANG TOKEN_WHILE_BANG tokenId.TOKEN_WITH TOKEN_WITH tokenId.TOKEN_HASH TOKEN_HASH tokenId.TOKEN_AMP TOKEN_AMP tokenId.TOKEN_AMP_AMP TOKEN_AMP_AMP tokenId.TOKEN_QUOTE TOKEN_QUOTE tokenId.TOKEN_LPAREN TOKEN_LPAREN tokenId.TOKEN_RPAREN TOKEN_RPAREN tokenId.TOKEN_RPAREN_COMING_SOON TOKEN_RPAREN_COMING_SOON tokenId.TOKEN_RPAREN_IS_HERE TOKEN_RPAREN_IS_HERE tokenId.TOKEN_STAR TOKEN_STAR tokenId.TOKEN_COMMA TOKEN_COMMA tokenId.TOKEN_RARROW TOKEN_RARROW tokenId.TOKEN_GREATER_BAR_RBRACK TOKEN_GREATER_BAR_RBRACK tokenId.TOKEN_GREATER_BAR_RBRACE TOKEN_GREATER_BAR_RBRACE tokenId.TOKEN_LPAREN_STAR_RPAREN TOKEN_LPAREN_STAR_RPAREN tokenId.TOKEN_OPEN TOKEN_OPEN tokenId.TOKEN_OR TOKEN_OR tokenId.TOKEN_REC TOKEN_REC tokenId.TOKEN_THEN TOKEN_THEN tokenId.TOKEN_TO TOKEN_TO tokenId.TOKEN_TRUE TOKEN_TRUE tokenId.TOKEN_TRY TOKEN_TRY tokenId.TOKEN_TYPE TOKEN_TYPE tokenId.TOKEN_VAL TOKEN_VAL tokenId.TOKEN_INLINE TOKEN_INLINE tokenId.TOKEN_INTERFACE TOKEN_INTERFACE tokenId.TOKEN_INSTANCE TOKEN_INSTANCE tokenId.TOKEN_CONST TOKEN_CONST tokenId.TOKEN_LAZY TOKEN_LAZY tokenId.TOKEN_OLAZY TOKEN_OLAZY tokenId.TOKEN_MATCH TOKEN_MATCH tokenId.TOKEN_MATCH_BANG TOKEN_MATCH_BANG tokenId.TOKEN_MUTABLE TOKEN_MUTABLE tokenId.TOKEN_NEW TOKEN_NEW tokenId.TOKEN_OF TOKEN_OF tokenId.TOKEN_EXCEPTION TOKEN_EXCEPTION tokenId.TOKEN_FALSE TOKEN_FALSE tokenId.TOKEN_FOR TOKEN_FOR tokenId.TOKEN_FUN TOKEN_FUN tokenId.TOKEN_FUNCTION TOKEN_FUNCTION tokenId.TOKEN_IF TOKEN_IF tokenId.TOKEN_IN TOKEN_IN tokenId.TOKEN_JOIN_IN TOKEN_JOIN_IN tokenId.TOKEN_FINALLY TOKEN_FINALLY tokenId.TOKEN_DO_BANG TOKEN_DO_BANG tokenId.TOKEN_AND TOKEN_AND tokenId.TOKEN_AS TOKEN_AS tokenId.TOKEN_ASSERT TOKEN_ASSERT tokenId.TOKEN_OASSERT TOKEN_OASSERT tokenId.TOKEN_ASR TOKEN_ASR tokenId.TOKEN_BEGIN TOKEN_BEGIN tokenId.TOKEN_DO TOKEN_DO tokenId.TOKEN_DONE TOKEN_DONE tokenId.TOKEN_DOWNTO TOKEN_DOWNTO tokenId.TOKEN_ELSE TOKEN_ELSE tokenId.TOKEN_ELIF TOKEN_ELIF tokenId.TOKEN_END TOKEN_END tokenId.TOKEN_DOT_DOT_DOT TOKEN_DOT_DOT_DOT tokenId.TOKEN_DOT_DOT TOKEN_DOT_DOT tokenId.TOKEN_DOT_DOT_HAT TOKEN_DOT_DOT_HAT tokenId.TOKEN_BAR_BAR TOKEN_BAR_BAR tokenId.TOKEN_UPCAST TOKEN_UPCAST tokenId.TOKEN_DOWNCAST TOKEN_DOWNCAST tokenId.TOKEN_NULL TOKEN_NULL tokenId.TOKEN_RESERVED TOKEN_RESERVED tokenId.TOKEN_MODULE TOKEN_MODULE tokenId.TOKEN_NAMESPACE TOKEN_NAMESPACE tokenId.TOKEN_DELEGATE TOKEN_DELEGATE tokenId.TOKEN_CONSTRAINT TOKEN_CONSTRAINT tokenId.TOKEN_BASE TOKEN_BASE tokenId.TOKEN_LQUOTE TOKEN_LQUOTE tokenId.TOKEN_RQUOTE TOKEN_RQUOTE tokenId.TOKEN_RQUOTE_DOT TOKEN_RQUOTE_DOT tokenId.TOKEN_RQUOTE_BAR_RBRACE TOKEN_RQUOTE_BAR_RBRACE tokenId.TOKEN_PERCENT_OP TOKEN_PERCENT_OP tokenId.TOKEN_BINDER TOKEN_BINDER tokenId.TOKEN_LESS TOKEN_LESS tokenId.TOKEN_GREATER TOKEN_GREATER tokenId.TOKEN_LET TOKEN_LET tokenId.TOKEN_YIELD TOKEN_YIELD tokenId.TOKEN_YIELD_BANG TOKEN_YIELD_BANG tokenId.TOKEN_AND_BANG TOKEN_AND_BANG tokenId.TOKEN_BIGNUM TOKEN_BIGNUM tokenId.TOKEN_DECIMAL TOKEN_DECIMAL tokenId.TOKEN_CHAR TOKEN_CHAR tokenId.TOKEN_IEEE64 TOKEN_IEEE64 tokenId.TOKEN_IEEE32 TOKEN_IEEE32 tokenId.TOKEN_UNATIVEINT TOKEN_UNATIVEINT tokenId.TOKEN_UINT64 TOKEN_UINT64 tokenId.TOKEN_UINT32 TOKEN_UINT32 tokenId.TOKEN_UINT16 TOKEN_UINT16 tokenId.TOKEN_UINT8 TOKEN_UINT8 tokenId.TOKEN_NATIVEINT TOKEN_NATIVEINT tokenId.TOKEN_INT64 TOKEN_INT64 tokenId.TOKEN_INT32 TOKEN_INT32 tokenId.TOKEN_INT32_DOT_DOT TOKEN_INT32_DOT_DOT tokenId.TOKEN_INT16 TOKEN_INT16 tokenId.TOKEN_INT8 TOKEN_INT8 tokenId.TOKEN_FUNKY_OPERATOR_NAME TOKEN_FUNKY_OPERATOR_NAME tokenId.TOKEN_ADJACENT_PREFIX_OP TOKEN_ADJACENT_PREFIX_OP tokenId.TOKEN_PLUS_MINUS_OP TOKEN_PLUS_MINUS_OP tokenId.TOKEN_INFIX_AMP_OP TOKEN_INFIX_AMP_OP tokenId.TOKEN_INFIX_STAR_DIV_MOD_OP TOKEN_INFIX_STAR_DIV_MOD_OP tokenId.TOKEN_PREFIX_OP TOKEN_PREFIX_OP tokenId.TOKEN_INFIX_BAR_OP TOKEN_INFIX_BAR_OP tokenId.TOKEN_INFIX_AT_HAT_OP TOKEN_INFIX_AT_HAT_OP tokenId.TOKEN_INFIX_COMPARE_OP TOKEN_INFIX_COMPARE_OP tokenId.TOKEN_INFIX_STAR_STAR_OP TOKEN_INFIX_STAR_STAR_OP tokenId.TOKEN_HASH_IDENT TOKEN_HASH_IDENT tokenId.TOKEN_IDENT TOKEN_IDENT tokenId.TOKEN_KEYWORD_STRING TOKEN_KEYWORD_STRING tokenId.TOKEN_LBRACE TOKEN_LBRACE tokenId.TOKEN_RBRACE TOKEN_RBRACE tokenId.TOKEN_INTERP_STRING_END TOKEN_INTERP_STRING_END tokenId.TOKEN_INTERP_STRING_PART TOKEN_INTERP_STRING_PART tokenId.TOKEN_INTERP_STRING_BEGIN_PART TOKEN_INTERP_STRING_BEGIN_PART tokenId.TOKEN_INTERP_STRING_BEGIN_END TOKEN_INTERP_STRING_BEGIN_END tokenId.TOKEN_STRING TOKEN_STRING tokenId.TOKEN_BYTEARRAY TOKEN_BYTEARRAY tokenId.TOKEN_end_of_input TOKEN_end_of_input tokenId.TOKEN_error TOKEN_error ### [tokenId.IsTOKEN_UINT64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_UINT64) tokenId.IsTOKEN_UINT64 IsTOKEN_UINT64 ### [tokenId.IsTOKEN_COLON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_COLON) tokenId.IsTOKEN_COLON IsTOKEN_COLON ### [tokenId.IsTOKEN_error](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_error) tokenId.IsTOKEN_error IsTOKEN_error ### [tokenId.IsTOKEN_COLON_EQUALS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_COLON_EQUALS) tokenId.IsTOKEN_COLON_EQUALS IsTOKEN_COLON_EQUALS ### [tokenId.IsTOKEN_HIGH_PRECEDENCE_TYAPP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_HIGH_PRECEDENCE_TYAPP) tokenId.IsTOKEN_HIGH_PRECEDENCE_TYAPP IsTOKEN_HIGH_PRECEDENCE_TYAPP ### [tokenId.IsTOKEN_ELSE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_ELSE) tokenId.IsTOKEN_ELSE IsTOKEN_ELSE ### [tokenId.IsTOKEN_GREATER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_GREATER) tokenId.IsTOKEN_GREATER IsTOKEN_GREATER ### [tokenId.IsTOKEN_RPAREN_IS_HERE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_RPAREN_IS_HERE) tokenId.IsTOKEN_RPAREN_IS_HERE IsTOKEN_RPAREN_IS_HERE ### [tokenId.IsTOKEN_EQUALS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_EQUALS) tokenId.IsTOKEN_EQUALS IsTOKEN_EQUALS ### [tokenId.IsTOKEN_HIGH_PRECEDENCE_PAREN_APP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_HIGH_PRECEDENCE_PAREN_APP) tokenId.IsTOKEN_HIGH_PRECEDENCE_PAREN_APP IsTOKEN_HIGH_PRECEDENCE_PAREN_APP ### [tokenId.IsTOKEN_OLAZY](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_OLAZY) tokenId.IsTOKEN_OLAZY IsTOKEN_OLAZY ### [tokenId.IsTOKEN_INLINE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_INLINE) tokenId.IsTOKEN_INLINE IsTOKEN_INLINE ### [tokenId.IsTOKEN_OAND_BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_OAND_BANG) tokenId.IsTOKEN_OAND_BANG IsTOKEN_OAND_BANG ### [tokenId.IsTOKEN_STRING](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_STRING) tokenId.IsTOKEN_STRING IsTOKEN_STRING ### [tokenId.IsTOKEN_LBRACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_LBRACE) tokenId.IsTOKEN_LBRACE IsTOKEN_LBRACE ### [tokenId.IsTOKEN_INFIX_STAR_DIV_MOD_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_INFIX_STAR_DIV_MOD_OP) tokenId.IsTOKEN_INFIX_STAR_DIV_MOD_OP IsTOKEN_INFIX_STAR_DIV_MOD_OP ### [tokenId.IsTOKEN_WHILE_BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_WHILE_BANG) tokenId.IsTOKEN_WHILE_BANG IsTOKEN_WHILE_BANG ### [tokenId.IsTOKEN_ASR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_ASR) tokenId.IsTOKEN_ASR IsTOKEN_ASR ### [tokenId.IsTOKEN_BAR_BAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_BAR_BAR) tokenId.IsTOKEN_BAR_BAR IsTOKEN_BAR_BAR ### [tokenId.IsTOKEN_WHITESPACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_WHITESPACE) tokenId.IsTOKEN_WHITESPACE IsTOKEN_WHITESPACE ### [tokenId.IsTOKEN_BYTEARRAY](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_BYTEARRAY) tokenId.IsTOKEN_BYTEARRAY IsTOKEN_BYTEARRAY ### [tokenId.IsTOKEN_LESS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_LESS) tokenId.IsTOKEN_LESS IsTOKEN_LESS ### [tokenId.IsTOKEN_LAZY](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_LAZY) tokenId.IsTOKEN_LAZY IsTOKEN_LAZY ### [tokenId.IsTOKEN_BIGNUM](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_BIGNUM) tokenId.IsTOKEN_BIGNUM IsTOKEN_BIGNUM ### [tokenId.IsTOKEN_OPEN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_OPEN) tokenId.IsTOKEN_OPEN IsTOKEN_OPEN ### [tokenId.IsTOKEN_OBINDER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_OBINDER) tokenId.IsTOKEN_OBINDER IsTOKEN_OBINDER ### [tokenId.IsTOKEN_FIXED](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_FIXED) tokenId.IsTOKEN_FIXED IsTOKEN_FIXED ### [tokenId.IsTOKEN_WHEN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_WHEN) tokenId.IsTOKEN_WHEN IsTOKEN_WHEN ### [tokenId.IsTOKEN_HASH_ENDIF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_HASH_ENDIF) tokenId.IsTOKEN_HASH_ENDIF IsTOKEN_HASH_ENDIF ### [tokenId.IsTOKEN_ODO](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_ODO) tokenId.IsTOKEN_ODO IsTOKEN_ODO ### [tokenId.IsTOKEN_RPAREN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_RPAREN) tokenId.IsTOKEN_RPAREN IsTOKEN_RPAREN ### [tokenId.IsTOKEN_HASH_ELSE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_HASH_ELSE) tokenId.IsTOKEN_HASH_ELSE IsTOKEN_HASH_ELSE ### [tokenId.IsTOKEN_EOF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_EOF) tokenId.IsTOKEN_EOF IsTOKEN_EOF ### [tokenId.IsTOKEN_PLUS_MINUS_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_PLUS_MINUS_OP) tokenId.IsTOKEN_PLUS_MINUS_OP IsTOKEN_PLUS_MINUS_OP ### [tokenId.IsTOKEN_GREATER_RBRACK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_GREATER_RBRACK) tokenId.IsTOKEN_GREATER_RBRACK IsTOKEN_GREATER_RBRACK ### [tokenId.IsTOKEN_FALSE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_FALSE) tokenId.IsTOKEN_FALSE IsTOKEN_FALSE ### [tokenId.IsTOKEN_RBRACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_RBRACE) tokenId.IsTOKEN_RBRACE IsTOKEN_RBRACE ### [tokenId.IsTOKEN_BAR_RBRACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_BAR_RBRACE) tokenId.IsTOKEN_BAR_RBRACE IsTOKEN_BAR_RBRACE ### [tokenId.IsTOKEN_COMMENT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_COMMENT) tokenId.IsTOKEN_COMMENT IsTOKEN_COMMENT ### [tokenId.IsTOKEN_DOWNTO](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_DOWNTO) tokenId.IsTOKEN_DOWNTO IsTOKEN_DOWNTO ### [tokenId.IsTOKEN_YIELD_BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_YIELD_BANG) tokenId.IsTOKEN_YIELD_BANG IsTOKEN_YIELD_BANG ### [tokenId.IsTOKEN_OEND](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_OEND) tokenId.IsTOKEN_OEND IsTOKEN_OEND ### [tokenId.IsTOKEN_GLOBAL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_GLOBAL) tokenId.IsTOKEN_GLOBAL IsTOKEN_GLOBAL ### [tokenId.IsTOKEN_SIG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_SIG) tokenId.IsTOKEN_SIG IsTOKEN_SIG ### [tokenId.IsTOKEN_OR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_OR) tokenId.IsTOKEN_OR IsTOKEN_OR ### [tokenId.IsTOKEN_AMP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_AMP) tokenId.IsTOKEN_AMP IsTOKEN_AMP ### [tokenId.IsTOKEN_DOLLAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_DOLLAR) tokenId.IsTOKEN_DOLLAR IsTOKEN_DOLLAR ### [tokenId.IsTOKEN_INHERIT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_INHERIT) tokenId.IsTOKEN_INHERIT IsTOKEN_INHERIT ### [tokenId.IsTOKEN_TYPE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_TYPE) tokenId.IsTOKEN_TYPE IsTOKEN_TYPE ### [tokenId.IsTOKEN_TYPE_COMING_SOON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_TYPE_COMING_SOON) tokenId.IsTOKEN_TYPE_COMING_SOON IsTOKEN_TYPE_COMING_SOON ### [tokenId.IsTOKEN_OBLOCKSEP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_OBLOCKSEP) tokenId.IsTOKEN_OBLOCKSEP IsTOKEN_OBLOCKSEP ### [tokenId.IsTOKEN_QMARK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_QMARK) tokenId.IsTOKEN_QMARK IsTOKEN_QMARK ### [tokenId.IsTOKEN_VAL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_VAL) tokenId.IsTOKEN_VAL IsTOKEN_VAL ### [tokenId.IsTOKEN_MINUS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_MINUS) tokenId.IsTOKEN_MINUS IsTOKEN_MINUS ### [tokenId.IsTOKEN_AND_BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_AND_BANG) tokenId.IsTOKEN_AND_BANG IsTOKEN_AND_BANG ### [tokenId.IsTOKEN_UINT16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_UINT16) tokenId.IsTOKEN_UINT16 IsTOKEN_UINT16 ### [tokenId.IsTOKEN_INFIX_AMP_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_INFIX_AMP_OP) tokenId.IsTOKEN_INFIX_AMP_OP IsTOKEN_INFIX_AMP_OP ### [tokenId.IsTOKEN_MATCH_BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_MATCH_BANG) tokenId.IsTOKEN_MATCH_BANG IsTOKEN_MATCH_BANG ### [tokenId.IsTOKEN_INT64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_INT64) tokenId.IsTOKEN_INT64 IsTOKEN_INT64 ### [tokenId.IsTOKEN_INTERP_STRING_END](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_INTERP_STRING_END) tokenId.IsTOKEN_INTERP_STRING_END IsTOKEN_INTERP_STRING_END ### [tokenId.IsTOKEN_INSTANCE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_INSTANCE) tokenId.IsTOKEN_INSTANCE IsTOKEN_INSTANCE ### [tokenId.IsTOKEN_TRUE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_TRUE) tokenId.IsTOKEN_TRUE IsTOKEN_TRUE ### [tokenId.IsTOKEN_OINTERFACE_MEMBER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_OINTERFACE_MEMBER) tokenId.IsTOKEN_OINTERFACE_MEMBER IsTOKEN_OINTERFACE_MEMBER ### [tokenId.IsTOKEN_ELIF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_ELIF) tokenId.IsTOKEN_ELIF IsTOKEN_ELIF ### [tokenId.IsTOKEN_HASH_IDENT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_HASH_IDENT) tokenId.IsTOKEN_HASH_IDENT IsTOKEN_HASH_IDENT ### [tokenId.IsTOKEN_HASH](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_HASH) tokenId.IsTOKEN_HASH IsTOKEN_HASH ### [tokenId.IsTOKEN_BAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_BAR) tokenId.IsTOKEN_BAR IsTOKEN_BAR ### [tokenId.IsTOKEN_DO_BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_DO_BANG) tokenId.IsTOKEN_DO_BANG IsTOKEN_DO_BANG ### [tokenId.IsTOKEN_OELSE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_OELSE) tokenId.IsTOKEN_OELSE IsTOKEN_OELSE ### [tokenId.IsTOKEN_JOIN_IN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_JOIN_IN) tokenId.IsTOKEN_JOIN_IN IsTOKEN_JOIN_IN ### [tokenId.IsTOKEN_SEMICOLON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_SEMICOLON) tokenId.IsTOKEN_SEMICOLON IsTOKEN_SEMICOLON ### [tokenId.IsTOKEN_STAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_STAR) tokenId.IsTOKEN_STAR IsTOKEN_STAR ### [tokenId.IsTOKEN_TO](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_TO) tokenId.IsTOKEN_TO IsTOKEN_TO ### [tokenId.IsTOKEN_INTERFACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_INTERFACE) tokenId.IsTOKEN_INTERFACE IsTOKEN_INTERFACE ### [tokenId.IsTOKEN_VOID](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_VOID) tokenId.IsTOKEN_VOID IsTOKEN_VOID ### [tokenId.IsTOKEN_CLASS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_CLASS) tokenId.IsTOKEN_CLASS IsTOKEN_CLASS ### [tokenId.IsTOKEN_IEEE32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_IEEE32) tokenId.IsTOKEN_IEEE32 IsTOKEN_IEEE32 ### [tokenId.IsTOKEN_GREATER_BAR_RBRACK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_GREATER_BAR_RBRACK) tokenId.IsTOKEN_GREATER_BAR_RBRACK IsTOKEN_GREATER_BAR_RBRACK ### [tokenId.IsTOKEN_COLON_GREATER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_COLON_GREATER) tokenId.IsTOKEN_COLON_GREATER IsTOKEN_COLON_GREATER ### [tokenId.IsTOKEN_IN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_IN) tokenId.IsTOKEN_IN IsTOKEN_IN ### [tokenId.IsTOKEN_UNDERSCORE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_UNDERSCORE) tokenId.IsTOKEN_UNDERSCORE IsTOKEN_UNDERSCORE ### [tokenId.IsTOKEN_OTHEN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_OTHEN) tokenId.IsTOKEN_OTHEN IsTOKEN_OTHEN ### [tokenId.IsTOKEN_DOT_DOT_DOT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_DOT_DOT_DOT) tokenId.IsTOKEN_DOT_DOT_DOT IsTOKEN_DOT_DOT_DOT ### [tokenId.IsTOKEN_IDENT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_IDENT) tokenId.IsTOKEN_IDENT IsTOKEN_IDENT ### [tokenId.IsTOKEN_LQUOTE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_LQUOTE) tokenId.IsTOKEN_LQUOTE IsTOKEN_LQUOTE ### [tokenId.IsTOKEN_LEX_FAILURE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_LEX_FAILURE) tokenId.IsTOKEN_LEX_FAILURE IsTOKEN_LEX_FAILURE ### [tokenId.IsTOKEN_OLET](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_OLET) tokenId.IsTOKEN_OLET IsTOKEN_OLET ### [tokenId.IsTOKEN_LET](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_LET) tokenId.IsTOKEN_LET IsTOKEN_LET ### [tokenId.IsTOKEN_GREATER_BAR_RBRACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_GREATER_BAR_RBRACE) tokenId.IsTOKEN_GREATER_BAR_RBRACE IsTOKEN_GREATER_BAR_RBRACE ### [tokenId.IsTOKEN_FUN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_FUN) tokenId.IsTOKEN_FUN IsTOKEN_FUN ### [tokenId.IsTOKEN_INTERP_STRING_BEGIN_END](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_INTERP_STRING_BEGIN_END) tokenId.IsTOKEN_INTERP_STRING_BEGIN_END IsTOKEN_INTERP_STRING_BEGIN_END ### [tokenId.IsTOKEN_DONE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_DONE) tokenId.IsTOKEN_DONE IsTOKEN_DONE ### [tokenId.IsTOKEN_CONST](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_CONST) tokenId.IsTOKEN_CONST IsTOKEN_CONST ### [tokenId.IsTOKEN_LPAREN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_LPAREN) tokenId.IsTOKEN_LPAREN IsTOKEN_LPAREN ### [tokenId.IsTOKEN_INACTIVECODE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_INACTIVECODE) tokenId.IsTOKEN_INACTIVECODE IsTOKEN_INACTIVECODE ### [tokenId.IsTOKEN_OBLOCKEND_COMING_SOON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_OBLOCKEND_COMING_SOON) tokenId.IsTOKEN_OBLOCKEND_COMING_SOON IsTOKEN_OBLOCKEND_COMING_SOON ### [tokenId.IsTOKEN_DELEGATE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_DELEGATE) tokenId.IsTOKEN_DELEGATE IsTOKEN_DELEGATE ### [tokenId.IsTOKEN_PREFIX_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_PREFIX_OP) tokenId.IsTOKEN_PREFIX_OP IsTOKEN_PREFIX_OP ### [tokenId.IsTOKEN_HASH_LINE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_HASH_LINE) tokenId.IsTOKEN_HASH_LINE IsTOKEN_HASH_LINE ### [tokenId.IsTOKEN_DOT_DOT_HAT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_DOT_DOT_HAT) tokenId.IsTOKEN_DOT_DOT_HAT IsTOKEN_DOT_DOT_HAT ### [tokenId.IsTOKEN_MODULE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_MODULE) tokenId.IsTOKEN_MODULE IsTOKEN_MODULE ### [tokenId.IsTOKEN_LBRACK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_LBRACK) tokenId.IsTOKEN_LBRACK IsTOKEN_LBRACK ### [tokenId.IsTOKEN_LPAREN_STAR_RPAREN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_LPAREN_STAR_RPAREN) tokenId.IsTOKEN_LPAREN_STAR_RPAREN IsTOKEN_LPAREN_STAR_RPAREN ### [tokenId.IsTOKEN_BASE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_BASE) tokenId.IsTOKEN_BASE IsTOKEN_BASE ### [tokenId.IsTOKEN_DECIMAL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_DECIMAL) tokenId.IsTOKEN_DECIMAL IsTOKEN_DECIMAL ### [tokenId.IsTOKEN_FINALLY](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_FINALLY) tokenId.IsTOKEN_FINALLY IsTOKEN_FINALLY ### [tokenId.IsTOKEN_UNATIVEINT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_UNATIVEINT) tokenId.IsTOKEN_UNATIVEINT IsTOKEN_UNATIVEINT ### [tokenId.IsTOKEN_ORESET](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_ORESET) tokenId.IsTOKEN_ORESET IsTOKEN_ORESET ### [tokenId.IsTOKEN_PERCENT_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_PERCENT_OP) tokenId.IsTOKEN_PERCENT_OP IsTOKEN_PERCENT_OP ### [tokenId.IsTOKEN_FUNCTION](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_FUNCTION) tokenId.IsTOKEN_FUNCTION IsTOKEN_FUNCTION ### [tokenId.IsTOKEN_OASSERT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_OASSERT) tokenId.IsTOKEN_OASSERT IsTOKEN_OASSERT ### [tokenId.IsTOKEN_MUTABLE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_MUTABLE) tokenId.IsTOKEN_MUTABLE IsTOKEN_MUTABLE ### [tokenId.IsTOKEN_FUNKY_OPERATOR_NAME](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_FUNKY_OPERATOR_NAME) tokenId.IsTOKEN_FUNKY_OPERATOR_NAME IsTOKEN_FUNKY_OPERATOR_NAME ### [tokenId.IsTOKEN_FOR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_FOR) tokenId.IsTOKEN_FOR IsTOKEN_FOR ### [tokenId.IsTOKEN_WARN_DIRECTIVE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_WARN_DIRECTIVE) tokenId.IsTOKEN_WARN_DIRECTIVE IsTOKEN_WARN_DIRECTIVE ### [tokenId.IsTOKEN_OFUNCTION](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_OFUNCTION) tokenId.IsTOKEN_OFUNCTION IsTOKEN_OFUNCTION ### [tokenId.IsTOKEN_HASH_IF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_HASH_IF) tokenId.IsTOKEN_HASH_IF IsTOKEN_HASH_IF ### [tokenId.IsTOKEN_ADJACENT_PREFIX_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_ADJACENT_PREFIX_OP) tokenId.IsTOKEN_ADJACENT_PREFIX_OP IsTOKEN_ADJACENT_PREFIX_OP ### [tokenId.IsTOKEN_STRUCT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_STRUCT) tokenId.IsTOKEN_STRUCT IsTOKEN_STRUCT ### [tokenId.IsTOKEN_INTERP_STRING_PART](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_INTERP_STRING_PART) tokenId.IsTOKEN_INTERP_STRING_PART IsTOKEN_INTERP_STRING_PART ### [tokenId.IsTOKEN_COLON_QMARK_GREATER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_COLON_QMARK_GREATER) tokenId.IsTOKEN_COLON_QMARK_GREATER IsTOKEN_COLON_QMARK_GREATER ### [tokenId.IsTOKEN_REC](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_REC) tokenId.IsTOKEN_REC IsTOKEN_REC ### [tokenId.IsTOKEN_INT32_DOT_DOT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_INT32_DOT_DOT) tokenId.IsTOKEN_INT32_DOT_DOT IsTOKEN_INT32_DOT_DOT ### [tokenId.IsTOKEN_ASSERT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_ASSERT) tokenId.IsTOKEN_ASSERT IsTOKEN_ASSERT ### [tokenId.IsTOKEN_RQUOTE_DOT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_RQUOTE_DOT) tokenId.IsTOKEN_RQUOTE_DOT IsTOKEN_RQUOTE_DOT ### [tokenId.IsTOKEN_COLON_COLON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_COLON_COLON) tokenId.IsTOKEN_COLON_COLON IsTOKEN_COLON_COLON ### [tokenId.IsTOKEN_END](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_END) tokenId.IsTOKEN_END IsTOKEN_END ### [tokenId.IsTOKEN_OBLOCKEND](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_OBLOCKEND) tokenId.IsTOKEN_OBLOCKEND IsTOKEN_OBLOCKEND ### [tokenId.IsTOKEN_INTERNAL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_INTERNAL) tokenId.IsTOKEN_INTERNAL IsTOKEN_INTERNAL ### [tokenId.IsTOKEN_DOT_DOT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_DOT_DOT) tokenId.IsTOKEN_DOT_DOT IsTOKEN_DOT_DOT ### [tokenId.IsTOKEN_AND](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_AND) tokenId.IsTOKEN_AND IsTOKEN_AND ### [tokenId.IsTOKEN_BINDER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_BINDER) tokenId.IsTOKEN_BINDER IsTOKEN_BINDER ### [tokenId.IsTOKEN_CONSTRAINT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_CONSTRAINT) tokenId.IsTOKEN_CONSTRAINT IsTOKEN_CONSTRAINT ### [tokenId.IsTOKEN_COMMA](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_COMMA) tokenId.IsTOKEN_COMMA IsTOKEN_COMMA ### [tokenId.IsTOKEN_NULL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_NULL) tokenId.IsTOKEN_NULL IsTOKEN_NULL ### [tokenId.IsTOKEN_TRY](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_TRY) tokenId.IsTOKEN_TRY IsTOKEN_TRY ### [tokenId.IsTOKEN_ORIGHT_BLOCK_END](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_ORIGHT_BLOCK_END) tokenId.IsTOKEN_ORIGHT_BLOCK_END IsTOKEN_ORIGHT_BLOCK_END ### [tokenId.IsTOKEN_LBRACK_BAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_LBRACK_BAR) tokenId.IsTOKEN_LBRACK_BAR IsTOKEN_LBRACK_BAR ### [tokenId.IsTOKEN_CONSTRUCTOR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_CONSTRUCTOR) tokenId.IsTOKEN_CONSTRUCTOR IsTOKEN_CONSTRUCTOR ### [tokenId.IsTOKEN_WHILE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_WHILE) tokenId.IsTOKEN_WHILE IsTOKEN_WHILE ### [tokenId.IsTOKEN_NAMESPACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_NAMESPACE) tokenId.IsTOKEN_NAMESPACE IsTOKEN_NAMESPACE ### [tokenId.IsTOKEN_STRING_TEXT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_STRING_TEXT) tokenId.IsTOKEN_STRING_TEXT IsTOKEN_STRING_TEXT ### [tokenId.IsTOKEN_end_of_input](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_end_of_input) tokenId.IsTOKEN_end_of_input IsTOKEN_end_of_input ### [tokenId.IsTOKEN_NATIVEINT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_NATIVEINT) tokenId.IsTOKEN_NATIVEINT IsTOKEN_NATIVEINT ### [tokenId.IsTOKEN_INFIX_STAR_STAR_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_INFIX_STAR_STAR_OP) tokenId.IsTOKEN_INFIX_STAR_STAR_OP IsTOKEN_INFIX_STAR_STAR_OP ### [tokenId.IsTOKEN_INFIX_AT_HAT_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_INFIX_AT_HAT_OP) tokenId.IsTOKEN_INFIX_AT_HAT_OP IsTOKEN_INFIX_AT_HAT_OP ### [tokenId.IsTOKEN_MODULE_IS_HERE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_MODULE_IS_HERE) tokenId.IsTOKEN_MODULE_IS_HERE IsTOKEN_MODULE_IS_HERE ### [tokenId.IsTOKEN_LINE_COMMENT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_LINE_COMMENT) tokenId.IsTOKEN_LINE_COMMENT IsTOKEN_LINE_COMMENT ### [tokenId.IsTOKEN_HIGH_PRECEDENCE_BRACK_APP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_HIGH_PRECEDENCE_BRACK_APP) tokenId.IsTOKEN_HIGH_PRECEDENCE_BRACK_APP IsTOKEN_HIGH_PRECEDENCE_BRACK_APP ### [tokenId.IsTOKEN_INFIX_BAR_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_INFIX_BAR_OP) tokenId.IsTOKEN_INFIX_BAR_OP IsTOKEN_INFIX_BAR_OP ### [tokenId.IsTOKEN_OBLOCKBEGIN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_OBLOCKBEGIN) tokenId.IsTOKEN_OBLOCKBEGIN IsTOKEN_OBLOCKBEGIN ### [tokenId.IsTOKEN_INFIX_COMPARE_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_INFIX_COMPARE_OP) tokenId.IsTOKEN_INFIX_COMPARE_OP IsTOKEN_INFIX_COMPARE_OP ### [tokenId.IsTOKEN_YIELD](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_YIELD) tokenId.IsTOKEN_YIELD IsTOKEN_YIELD ### [tokenId.IsTOKEN_DO](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_DO) tokenId.IsTOKEN_DO IsTOKEN_DO ### [tokenId.IsTOKEN_ODUMMY](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_ODUMMY) tokenId.IsTOKEN_ODUMMY IsTOKEN_ODUMMY ### [tokenId.IsTOKEN_RBRACE_IS_HERE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_RBRACE_IS_HERE) tokenId.IsTOKEN_RBRACE_IS_HERE IsTOKEN_RBRACE_IS_HERE ### [tokenId.IsTOKEN_UINT32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_UINT32) tokenId.IsTOKEN_UINT32 IsTOKEN_UINT32 ### [tokenId.IsTOKEN_MATCH](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_MATCH) tokenId.IsTOKEN_MATCH IsTOKEN_MATCH ### [tokenId.IsTOKEN_RQUOTE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_RQUOTE) tokenId.IsTOKEN_RQUOTE IsTOKEN_RQUOTE ### [tokenId.IsTOKEN_QMARK_QMARK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_QMARK_QMARK) tokenId.IsTOKEN_QMARK_QMARK IsTOKEN_QMARK_QMARK ### [tokenId.IsTOKEN_UPCAST](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_UPCAST) tokenId.IsTOKEN_UPCAST IsTOKEN_UPCAST ### [tokenId.IsTOKEN_STATIC](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_STATIC) tokenId.IsTOKEN_STATIC IsTOKEN_STATIC ### [tokenId.IsTOKEN_QUOTE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_QUOTE) tokenId.IsTOKEN_QUOTE IsTOKEN_QUOTE ### [tokenId.IsTOKEN_ABSTRACT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_ABSTRACT) tokenId.IsTOKEN_ABSTRACT IsTOKEN_ABSTRACT ### [tokenId.IsTOKEN_SEMICOLON_SEMICOLON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_SEMICOLON_SEMICOLON) tokenId.IsTOKEN_SEMICOLON_SEMICOLON IsTOKEN_SEMICOLON_SEMICOLON ### [tokenId.IsTOKEN_CHAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_CHAR) tokenId.IsTOKEN_CHAR IsTOKEN_CHAR ### [tokenId.IsTOKEN_UINT8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_UINT8) tokenId.IsTOKEN_UINT8 IsTOKEN_UINT8 ### [tokenId.IsTOKEN_MODULE_COMING_SOON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_MODULE_COMING_SOON) tokenId.IsTOKEN_MODULE_COMING_SOON IsTOKEN_MODULE_COMING_SOON ### [tokenId.IsTOKEN_AMP_AMP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_AMP_AMP) tokenId.IsTOKEN_AMP_AMP IsTOKEN_AMP_AMP ### [tokenId.IsTOKEN_LARROW](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_LARROW) tokenId.IsTOKEN_LARROW IsTOKEN_LARROW ### [tokenId.IsTOKEN_INTERP_STRING_BEGIN_PART](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_INTERP_STRING_BEGIN_PART) tokenId.IsTOKEN_INTERP_STRING_BEGIN_PART IsTOKEN_INTERP_STRING_BEGIN_PART ### [tokenId.IsTOKEN_RESERVED](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_RESERVED) tokenId.IsTOKEN_RESERVED IsTOKEN_RESERVED ### [tokenId.IsTOKEN_RARROW](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_RARROW) tokenId.IsTOKEN_RARROW IsTOKEN_RARROW ### [tokenId.IsTOKEN_EXTERN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_EXTERN) tokenId.IsTOKEN_EXTERN IsTOKEN_EXTERN ### [tokenId.IsTOKEN_DOT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_DOT) tokenId.IsTOKEN_DOT IsTOKEN_DOT ### [tokenId.IsTOKEN_DOWNCAST](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_DOWNCAST) tokenId.IsTOKEN_DOWNCAST IsTOKEN_DOWNCAST ### [tokenId.IsTOKEN_MEMBER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_MEMBER) tokenId.IsTOKEN_MEMBER IsTOKEN_MEMBER ### [tokenId.IsTOKEN_WITH](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_WITH) tokenId.IsTOKEN_WITH IsTOKEN_WITH ### [tokenId.IsTOKEN_ODECLEND](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_ODECLEND) tokenId.IsTOKEN_ODECLEND IsTOKEN_ODECLEND ### [tokenId.IsTOKEN_EXCEPTION](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_EXCEPTION) tokenId.IsTOKEN_EXCEPTION IsTOKEN_EXCEPTION ### [tokenId.IsTOKEN_BAR_RBRACK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_BAR_RBRACK) tokenId.IsTOKEN_BAR_RBRACK IsTOKEN_BAR_RBRACK ### [tokenId.IsTOKEN_BAR_JUST_BEFORE_NULL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_BAR_JUST_BEFORE_NULL) tokenId.IsTOKEN_BAR_JUST_BEFORE_NULL IsTOKEN_BAR_JUST_BEFORE_NULL ### [tokenId.IsTOKEN_NEW](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_NEW) tokenId.IsTOKEN_NEW IsTOKEN_NEW ### [tokenId.IsTOKEN_LBRACK_LESS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_LBRACK_LESS) tokenId.IsTOKEN_LBRACK_LESS IsTOKEN_LBRACK_LESS ### [tokenId.IsTOKEN_INT32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_INT32) tokenId.IsTOKEN_INT32 IsTOKEN_INT32 ### [tokenId.IsTOKEN_INT16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_INT16) tokenId.IsTOKEN_INT16 IsTOKEN_INT16 ### [tokenId.IsTOKEN_LBRACE_BAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_LBRACE_BAR) tokenId.IsTOKEN_LBRACE_BAR IsTOKEN_LBRACE_BAR ### [tokenId.IsTOKEN_OBLOCKEND_IS_HERE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_OBLOCKEND_IS_HERE) tokenId.IsTOKEN_OBLOCKEND_IS_HERE IsTOKEN_OBLOCKEND_IS_HERE ### [tokenId.IsTOKEN_TYPE_IS_HERE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_TYPE_IS_HERE) tokenId.IsTOKEN_TYPE_IS_HERE IsTOKEN_TYPE_IS_HERE ### [tokenId.IsTOKEN_PUBLIC](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_PUBLIC) tokenId.IsTOKEN_PUBLIC IsTOKEN_PUBLIC ### [tokenId.IsTOKEN_RBRACK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_RBRACK) tokenId.IsTOKEN_RBRACK IsTOKEN_RBRACK ### [tokenId.IsTOKEN_OWITH](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_OWITH) tokenId.IsTOKEN_OWITH IsTOKEN_OWITH ### [tokenId.IsTOKEN_IEEE64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_IEEE64) tokenId.IsTOKEN_IEEE64 IsTOKEN_IEEE64 ### [tokenId.IsTOKEN_DEFAULT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_DEFAULT) tokenId.IsTOKEN_DEFAULT IsTOKEN_DEFAULT ### [tokenId.IsTOKEN_PRIVATE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_PRIVATE) tokenId.IsTOKEN_PRIVATE IsTOKEN_PRIVATE ### [tokenId.IsTOKEN_THEN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_THEN) tokenId.IsTOKEN_THEN IsTOKEN_THEN ### [tokenId.IsTOKEN_RBRACE_COMING_SOON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_RBRACE_COMING_SOON) tokenId.IsTOKEN_RBRACE_COMING_SOON IsTOKEN_RBRACE_COMING_SOON ### [tokenId.IsTOKEN_OVERRIDE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_OVERRIDE) tokenId.IsTOKEN_OVERRIDE IsTOKEN_OVERRIDE ### [tokenId.IsTOKEN_COLON_QMARK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_COLON_QMARK) tokenId.IsTOKEN_COLON_QMARK IsTOKEN_COLON_QMARK ### [tokenId.IsTOKEN_OFUN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_OFUN) tokenId.IsTOKEN_OFUN IsTOKEN_OFUN ### [tokenId.IsTOKEN_ODO_BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_ODO_BANG) tokenId.IsTOKEN_ODO_BANG IsTOKEN_ODO_BANG ### [tokenId.IsTOKEN_BEGIN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_BEGIN) tokenId.IsTOKEN_BEGIN IsTOKEN_BEGIN ### [tokenId.IsTOKEN_AS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_AS) tokenId.IsTOKEN_AS IsTOKEN_AS ### [tokenId.IsTOKEN_INT8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_INT8) tokenId.IsTOKEN_INT8 IsTOKEN_INT8 ### [tokenId.IsTOKEN_OF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_OF) tokenId.IsTOKEN_OF IsTOKEN_OF ### [tokenId.IsTOKEN_RQUOTE_BAR_RBRACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_RQUOTE_BAR_RBRACE) tokenId.IsTOKEN_RQUOTE_BAR_RBRACE IsTOKEN_RQUOTE_BAR_RBRACE ### [tokenId.IsTOKEN_KEYWORD_STRING](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_KEYWORD_STRING) tokenId.IsTOKEN_KEYWORD_STRING IsTOKEN_KEYWORD_STRING ### [tokenId.IsTOKEN_RPAREN_COMING_SOON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_RPAREN_COMING_SOON) tokenId.IsTOKEN_RPAREN_COMING_SOON IsTOKEN_RPAREN_COMING_SOON ### [tokenId.IsTOKEN_HASH_ELIF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_HASH_ELIF) tokenId.IsTOKEN_HASH_ELIF IsTOKEN_HASH_ELIF ### [tokenId.IsTOKEN_IF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#IsTOKEN_IF) tokenId.IsTOKEN_IF IsTOKEN_IF ### [tokenId.TOKEN_HASH_IF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_HASH_IF) tokenId.TOKEN_HASH_IF TOKEN_HASH_IF ### [tokenId.TOKEN_HASH_ELSE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_HASH_ELSE) tokenId.TOKEN_HASH_ELSE TOKEN_HASH_ELSE ### [tokenId.TOKEN_HASH_ENDIF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_HASH_ENDIF) tokenId.TOKEN_HASH_ENDIF TOKEN_HASH_ENDIF ### [tokenId.TOKEN_HASH_ELIF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_HASH_ELIF) tokenId.TOKEN_HASH_ELIF TOKEN_HASH_ELIF ### [tokenId.TOKEN_WARN_DIRECTIVE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_WARN_DIRECTIVE) tokenId.TOKEN_WARN_DIRECTIVE TOKEN_WARN_DIRECTIVE ### [tokenId.TOKEN_COMMENT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_COMMENT) tokenId.TOKEN_COMMENT TOKEN_COMMENT ### [tokenId.TOKEN_WHITESPACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_WHITESPACE) tokenId.TOKEN_WHITESPACE TOKEN_WHITESPACE ### [tokenId.TOKEN_HASH_LINE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_HASH_LINE) tokenId.TOKEN_HASH_LINE TOKEN_HASH_LINE ### [tokenId.TOKEN_INACTIVECODE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_INACTIVECODE) tokenId.TOKEN_INACTIVECODE TOKEN_INACTIVECODE ### [tokenId.TOKEN_LINE_COMMENT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_LINE_COMMENT) tokenId.TOKEN_LINE_COMMENT TOKEN_LINE_COMMENT ### [tokenId.TOKEN_STRING_TEXT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_STRING_TEXT) tokenId.TOKEN_STRING_TEXT TOKEN_STRING_TEXT ### [tokenId.TOKEN_EOF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_EOF) tokenId.TOKEN_EOF TOKEN_EOF ### [tokenId.TOKEN_LEX_FAILURE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_LEX_FAILURE) tokenId.TOKEN_LEX_FAILURE TOKEN_LEX_FAILURE ### [tokenId.TOKEN_ODUMMY](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_ODUMMY) tokenId.TOKEN_ODUMMY TOKEN_ODUMMY ### [tokenId.TOKEN_FIXED](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_FIXED) tokenId.TOKEN_FIXED TOKEN_FIXED ### [tokenId.TOKEN_OINTERFACE_MEMBER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_OINTERFACE_MEMBER) tokenId.TOKEN_OINTERFACE_MEMBER TOKEN_OINTERFACE_MEMBER ### [tokenId.TOKEN_OBLOCKEND_COMING_SOON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_OBLOCKEND_COMING_SOON) tokenId.TOKEN_OBLOCKEND_COMING_SOON TOKEN_OBLOCKEND_COMING_SOON ### [tokenId.TOKEN_OBLOCKEND_IS_HERE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_OBLOCKEND_IS_HERE) tokenId.TOKEN_OBLOCKEND_IS_HERE TOKEN_OBLOCKEND_IS_HERE ### [tokenId.TOKEN_OBLOCKEND](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_OBLOCKEND) tokenId.TOKEN_OBLOCKEND TOKEN_OBLOCKEND ### [tokenId.TOKEN_ORIGHT_BLOCK_END](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_ORIGHT_BLOCK_END) tokenId.TOKEN_ORIGHT_BLOCK_END TOKEN_ORIGHT_BLOCK_END ### [tokenId.TOKEN_ODECLEND](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_ODECLEND) tokenId.TOKEN_ODECLEND TOKEN_ODECLEND ### [tokenId.TOKEN_OEND](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_OEND) tokenId.TOKEN_OEND TOKEN_OEND ### [tokenId.TOKEN_OBLOCKSEP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_OBLOCKSEP) tokenId.TOKEN_OBLOCKSEP TOKEN_OBLOCKSEP ### [tokenId.TOKEN_OBLOCKBEGIN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_OBLOCKBEGIN) tokenId.TOKEN_OBLOCKBEGIN TOKEN_OBLOCKBEGIN ### [tokenId.TOKEN_ORESET](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_ORESET) tokenId.TOKEN_ORESET TOKEN_ORESET ### [tokenId.TOKEN_OFUN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_OFUN) tokenId.TOKEN_OFUN TOKEN_OFUN ### [tokenId.TOKEN_OFUNCTION](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_OFUNCTION) tokenId.TOKEN_OFUNCTION TOKEN_OFUNCTION ### [tokenId.TOKEN_OWITH](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_OWITH) tokenId.TOKEN_OWITH TOKEN_OWITH ### [tokenId.TOKEN_OELSE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_OELSE) tokenId.TOKEN_OELSE TOKEN_OELSE ### [tokenId.TOKEN_OTHEN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_OTHEN) tokenId.TOKEN_OTHEN TOKEN_OTHEN ### [tokenId.TOKEN_ODO_BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_ODO_BANG) tokenId.TOKEN_ODO_BANG TOKEN_ODO_BANG ### [tokenId.TOKEN_ODO](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_ODO) tokenId.TOKEN_ODO TOKEN_ODO ### [tokenId.TOKEN_OAND_BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_OAND_BANG) tokenId.TOKEN_OAND_BANG TOKEN_OAND_BANG ### [tokenId.TOKEN_OBINDER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_OBINDER) tokenId.TOKEN_OBINDER TOKEN_OBINDER ### [tokenId.TOKEN_OLET](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_OLET) tokenId.TOKEN_OLET TOKEN_OLET ### [tokenId.TOKEN_HIGH_PRECEDENCE_TYAPP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_HIGH_PRECEDENCE_TYAPP) tokenId.TOKEN_HIGH_PRECEDENCE_TYAPP TOKEN_HIGH_PRECEDENCE_TYAPP ### [tokenId.TOKEN_HIGH_PRECEDENCE_PAREN_APP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_HIGH_PRECEDENCE_PAREN_APP) tokenId.TOKEN_HIGH_PRECEDENCE_PAREN_APP TOKEN_HIGH_PRECEDENCE_PAREN_APP ### [tokenId.TOKEN_HIGH_PRECEDENCE_BRACK_APP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_HIGH_PRECEDENCE_BRACK_APP) tokenId.TOKEN_HIGH_PRECEDENCE_BRACK_APP TOKEN_HIGH_PRECEDENCE_BRACK_APP ### [tokenId.TOKEN_TYPE_COMING_SOON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_TYPE_COMING_SOON) tokenId.TOKEN_TYPE_COMING_SOON TOKEN_TYPE_COMING_SOON ### [tokenId.TOKEN_TYPE_IS_HERE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_TYPE_IS_HERE) tokenId.TOKEN_TYPE_IS_HERE TOKEN_TYPE_IS_HERE ### [tokenId.TOKEN_MODULE_COMING_SOON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_MODULE_COMING_SOON) tokenId.TOKEN_MODULE_COMING_SOON TOKEN_MODULE_COMING_SOON ### [tokenId.TOKEN_MODULE_IS_HERE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_MODULE_IS_HERE) tokenId.TOKEN_MODULE_IS_HERE TOKEN_MODULE_IS_HERE ### [tokenId.TOKEN_BAR_JUST_BEFORE_NULL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_BAR_JUST_BEFORE_NULL) tokenId.TOKEN_BAR_JUST_BEFORE_NULL TOKEN_BAR_JUST_BEFORE_NULL ### [tokenId.TOKEN_EXTERN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_EXTERN) tokenId.TOKEN_EXTERN TOKEN_EXTERN ### [tokenId.TOKEN_VOID](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_VOID) tokenId.TOKEN_VOID TOKEN_VOID ### [tokenId.TOKEN_PUBLIC](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_PUBLIC) tokenId.TOKEN_PUBLIC TOKEN_PUBLIC ### [tokenId.TOKEN_PRIVATE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_PRIVATE) tokenId.TOKEN_PRIVATE TOKEN_PRIVATE ### [tokenId.TOKEN_INTERNAL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_INTERNAL) tokenId.TOKEN_INTERNAL TOKEN_INTERNAL ### [tokenId.TOKEN_GLOBAL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_GLOBAL) tokenId.TOKEN_GLOBAL TOKEN_GLOBAL ### [tokenId.TOKEN_STATIC](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_STATIC) tokenId.TOKEN_STATIC TOKEN_STATIC ### [tokenId.TOKEN_MEMBER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_MEMBER) tokenId.TOKEN_MEMBER TOKEN_MEMBER ### [tokenId.TOKEN_CLASS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_CLASS) tokenId.TOKEN_CLASS TOKEN_CLASS ### [tokenId.TOKEN_ABSTRACT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_ABSTRACT) tokenId.TOKEN_ABSTRACT TOKEN_ABSTRACT ### [tokenId.TOKEN_OVERRIDE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_OVERRIDE) tokenId.TOKEN_OVERRIDE TOKEN_OVERRIDE ### [tokenId.TOKEN_DEFAULT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_DEFAULT) tokenId.TOKEN_DEFAULT TOKEN_DEFAULT ### [tokenId.TOKEN_CONSTRUCTOR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_CONSTRUCTOR) tokenId.TOKEN_CONSTRUCTOR TOKEN_CONSTRUCTOR ### [tokenId.TOKEN_INHERIT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_INHERIT) tokenId.TOKEN_INHERIT TOKEN_INHERIT ### [tokenId.TOKEN_GREATER_RBRACK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_GREATER_RBRACK) tokenId.TOKEN_GREATER_RBRACK TOKEN_GREATER_RBRACK ### [tokenId.TOKEN_STRUCT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_STRUCT) tokenId.TOKEN_STRUCT TOKEN_STRUCT ### [tokenId.TOKEN_SIG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_SIG) tokenId.TOKEN_SIG TOKEN_SIG ### [tokenId.TOKEN_BAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_BAR) tokenId.TOKEN_BAR TOKEN_BAR ### [tokenId.TOKEN_RBRACK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_RBRACK) tokenId.TOKEN_RBRACK TOKEN_RBRACK ### [tokenId.TOKEN_RBRACE_COMING_SOON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_RBRACE_COMING_SOON) tokenId.TOKEN_RBRACE_COMING_SOON TOKEN_RBRACE_COMING_SOON ### [tokenId.TOKEN_RBRACE_IS_HERE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_RBRACE_IS_HERE) tokenId.TOKEN_RBRACE_IS_HERE TOKEN_RBRACE_IS_HERE ### [tokenId.TOKEN_MINUS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_MINUS) tokenId.TOKEN_MINUS TOKEN_MINUS ### [tokenId.TOKEN_DOLLAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_DOLLAR) tokenId.TOKEN_DOLLAR TOKEN_DOLLAR ### [tokenId.TOKEN_BAR_RBRACK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_BAR_RBRACK) tokenId.TOKEN_BAR_RBRACK TOKEN_BAR_RBRACK ### [tokenId.TOKEN_BAR_RBRACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_BAR_RBRACE) tokenId.TOKEN_BAR_RBRACE TOKEN_BAR_RBRACE ### [tokenId.TOKEN_UNDERSCORE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_UNDERSCORE) tokenId.TOKEN_UNDERSCORE TOKEN_UNDERSCORE ### [tokenId.TOKEN_SEMICOLON_SEMICOLON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_SEMICOLON_SEMICOLON) tokenId.TOKEN_SEMICOLON_SEMICOLON TOKEN_SEMICOLON_SEMICOLON ### [tokenId.TOKEN_LARROW](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_LARROW) tokenId.TOKEN_LARROW TOKEN_LARROW ### [tokenId.TOKEN_EQUALS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_EQUALS) tokenId.TOKEN_EQUALS TOKEN_EQUALS ### [tokenId.TOKEN_LBRACK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_LBRACK) tokenId.TOKEN_LBRACK TOKEN_LBRACK ### [tokenId.TOKEN_LBRACK_BAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_LBRACK_BAR) tokenId.TOKEN_LBRACK_BAR TOKEN_LBRACK_BAR ### [tokenId.TOKEN_LBRACE_BAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_LBRACE_BAR) tokenId.TOKEN_LBRACE_BAR TOKEN_LBRACE_BAR ### [tokenId.TOKEN_LBRACK_LESS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_LBRACK_LESS) tokenId.TOKEN_LBRACK_LESS TOKEN_LBRACK_LESS ### [tokenId.TOKEN_QMARK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_QMARK) tokenId.TOKEN_QMARK TOKEN_QMARK ### [tokenId.TOKEN_QMARK_QMARK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_QMARK_QMARK) tokenId.TOKEN_QMARK_QMARK TOKEN_QMARK_QMARK ### [tokenId.TOKEN_DOT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_DOT) tokenId.TOKEN_DOT TOKEN_DOT ### [tokenId.TOKEN_COLON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_COLON) tokenId.TOKEN_COLON TOKEN_COLON ### [tokenId.TOKEN_COLON_COLON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_COLON_COLON) tokenId.TOKEN_COLON_COLON TOKEN_COLON_COLON ### [tokenId.TOKEN_COLON_GREATER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_COLON_GREATER) tokenId.TOKEN_COLON_GREATER TOKEN_COLON_GREATER ### [tokenId.TOKEN_COLON_QMARK_GREATER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_COLON_QMARK_GREATER) tokenId.TOKEN_COLON_QMARK_GREATER TOKEN_COLON_QMARK_GREATER ### [tokenId.TOKEN_COLON_QMARK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_COLON_QMARK) tokenId.TOKEN_COLON_QMARK TOKEN_COLON_QMARK ### [tokenId.TOKEN_COLON_EQUALS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_COLON_EQUALS) tokenId.TOKEN_COLON_EQUALS TOKEN_COLON_EQUALS ### [tokenId.TOKEN_SEMICOLON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_SEMICOLON) tokenId.TOKEN_SEMICOLON TOKEN_SEMICOLON ### [tokenId.TOKEN_WHEN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_WHEN) tokenId.TOKEN_WHEN TOKEN_WHEN ### [tokenId.TOKEN_WHILE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_WHILE) tokenId.TOKEN_WHILE TOKEN_WHILE ### [tokenId.TOKEN_WHILE_BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_WHILE_BANG) tokenId.TOKEN_WHILE_BANG TOKEN_WHILE_BANG ### [tokenId.TOKEN_WITH](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_WITH) tokenId.TOKEN_WITH TOKEN_WITH ### [tokenId.TOKEN_HASH](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_HASH) tokenId.TOKEN_HASH TOKEN_HASH ### [tokenId.TOKEN_AMP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_AMP) tokenId.TOKEN_AMP TOKEN_AMP ### [tokenId.TOKEN_AMP_AMP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_AMP_AMP) tokenId.TOKEN_AMP_AMP TOKEN_AMP_AMP ### [tokenId.TOKEN_QUOTE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_QUOTE) tokenId.TOKEN_QUOTE TOKEN_QUOTE ### [tokenId.TOKEN_LPAREN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_LPAREN) tokenId.TOKEN_LPAREN TOKEN_LPAREN ### [tokenId.TOKEN_RPAREN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_RPAREN) tokenId.TOKEN_RPAREN TOKEN_RPAREN ### [tokenId.TOKEN_RPAREN_COMING_SOON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_RPAREN_COMING_SOON) tokenId.TOKEN_RPAREN_COMING_SOON TOKEN_RPAREN_COMING_SOON ### [tokenId.TOKEN_RPAREN_IS_HERE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_RPAREN_IS_HERE) tokenId.TOKEN_RPAREN_IS_HERE TOKEN_RPAREN_IS_HERE ### [tokenId.TOKEN_STAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_STAR) tokenId.TOKEN_STAR TOKEN_STAR ### [tokenId.TOKEN_COMMA](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_COMMA) tokenId.TOKEN_COMMA TOKEN_COMMA ### [tokenId.TOKEN_RARROW](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_RARROW) tokenId.TOKEN_RARROW TOKEN_RARROW ### [tokenId.TOKEN_GREATER_BAR_RBRACK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_GREATER_BAR_RBRACK) tokenId.TOKEN_GREATER_BAR_RBRACK TOKEN_GREATER_BAR_RBRACK ### [tokenId.TOKEN_GREATER_BAR_RBRACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_GREATER_BAR_RBRACE) tokenId.TOKEN_GREATER_BAR_RBRACE TOKEN_GREATER_BAR_RBRACE ### [tokenId.TOKEN_LPAREN_STAR_RPAREN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_LPAREN_STAR_RPAREN) tokenId.TOKEN_LPAREN_STAR_RPAREN TOKEN_LPAREN_STAR_RPAREN ### [tokenId.TOKEN_OPEN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_OPEN) tokenId.TOKEN_OPEN TOKEN_OPEN ### [tokenId.TOKEN_OR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_OR) tokenId.TOKEN_OR TOKEN_OR ### [tokenId.TOKEN_REC](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_REC) tokenId.TOKEN_REC TOKEN_REC ### [tokenId.TOKEN_THEN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_THEN) tokenId.TOKEN_THEN TOKEN_THEN ### [tokenId.TOKEN_TO](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_TO) tokenId.TOKEN_TO TOKEN_TO ### [tokenId.TOKEN_TRUE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_TRUE) tokenId.TOKEN_TRUE TOKEN_TRUE ### [tokenId.TOKEN_TRY](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_TRY) tokenId.TOKEN_TRY TOKEN_TRY ### [tokenId.TOKEN_TYPE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_TYPE) tokenId.TOKEN_TYPE TOKEN_TYPE ### [tokenId.TOKEN_VAL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_VAL) tokenId.TOKEN_VAL TOKEN_VAL ### [tokenId.TOKEN_INLINE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_INLINE) tokenId.TOKEN_INLINE TOKEN_INLINE ### [tokenId.TOKEN_INTERFACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_INTERFACE) tokenId.TOKEN_INTERFACE TOKEN_INTERFACE ### [tokenId.TOKEN_INSTANCE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_INSTANCE) tokenId.TOKEN_INSTANCE TOKEN_INSTANCE ### [tokenId.TOKEN_CONST](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_CONST) tokenId.TOKEN_CONST TOKEN_CONST ### [tokenId.TOKEN_LAZY](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_LAZY) tokenId.TOKEN_LAZY TOKEN_LAZY ### [tokenId.TOKEN_OLAZY](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_OLAZY) tokenId.TOKEN_OLAZY TOKEN_OLAZY ### [tokenId.TOKEN_MATCH](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_MATCH) tokenId.TOKEN_MATCH TOKEN_MATCH ### [tokenId.TOKEN_MATCH_BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_MATCH_BANG) tokenId.TOKEN_MATCH_BANG TOKEN_MATCH_BANG ### [tokenId.TOKEN_MUTABLE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_MUTABLE) tokenId.TOKEN_MUTABLE TOKEN_MUTABLE ### [tokenId.TOKEN_NEW](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_NEW) tokenId.TOKEN_NEW TOKEN_NEW ### [tokenId.TOKEN_OF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_OF) tokenId.TOKEN_OF TOKEN_OF ### [tokenId.TOKEN_EXCEPTION](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_EXCEPTION) tokenId.TOKEN_EXCEPTION TOKEN_EXCEPTION ### [tokenId.TOKEN_FALSE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_FALSE) tokenId.TOKEN_FALSE TOKEN_FALSE ### [tokenId.TOKEN_FOR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_FOR) tokenId.TOKEN_FOR TOKEN_FOR ### [tokenId.TOKEN_FUN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_FUN) tokenId.TOKEN_FUN TOKEN_FUN ### [tokenId.TOKEN_FUNCTION](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_FUNCTION) tokenId.TOKEN_FUNCTION TOKEN_FUNCTION ### [tokenId.TOKEN_IF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_IF) tokenId.TOKEN_IF TOKEN_IF ### [tokenId.TOKEN_IN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_IN) tokenId.TOKEN_IN TOKEN_IN ### [tokenId.TOKEN_JOIN_IN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_JOIN_IN) tokenId.TOKEN_JOIN_IN TOKEN_JOIN_IN ### [tokenId.TOKEN_FINALLY](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_FINALLY) tokenId.TOKEN_FINALLY TOKEN_FINALLY ### [tokenId.TOKEN_DO_BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_DO_BANG) tokenId.TOKEN_DO_BANG TOKEN_DO_BANG ### [tokenId.TOKEN_AND](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_AND) tokenId.TOKEN_AND TOKEN_AND ### [tokenId.TOKEN_AS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_AS) tokenId.TOKEN_AS TOKEN_AS ### [tokenId.TOKEN_ASSERT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_ASSERT) tokenId.TOKEN_ASSERT TOKEN_ASSERT ### [tokenId.TOKEN_OASSERT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_OASSERT) tokenId.TOKEN_OASSERT TOKEN_OASSERT ### [tokenId.TOKEN_ASR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_ASR) tokenId.TOKEN_ASR TOKEN_ASR ### [tokenId.TOKEN_BEGIN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_BEGIN) tokenId.TOKEN_BEGIN TOKEN_BEGIN ### [tokenId.TOKEN_DO](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_DO) tokenId.TOKEN_DO TOKEN_DO ### [tokenId.TOKEN_DONE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_DONE) tokenId.TOKEN_DONE TOKEN_DONE ### [tokenId.TOKEN_DOWNTO](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_DOWNTO) tokenId.TOKEN_DOWNTO TOKEN_DOWNTO ### [tokenId.TOKEN_ELSE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_ELSE) tokenId.TOKEN_ELSE TOKEN_ELSE ### [tokenId.TOKEN_ELIF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_ELIF) tokenId.TOKEN_ELIF TOKEN_ELIF ### [tokenId.TOKEN_END](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_END) tokenId.TOKEN_END TOKEN_END ### [tokenId.TOKEN_DOT_DOT_DOT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_DOT_DOT_DOT) tokenId.TOKEN_DOT_DOT_DOT TOKEN_DOT_DOT_DOT ### [tokenId.TOKEN_DOT_DOT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_DOT_DOT) tokenId.TOKEN_DOT_DOT TOKEN_DOT_DOT ### [tokenId.TOKEN_DOT_DOT_HAT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_DOT_DOT_HAT) tokenId.TOKEN_DOT_DOT_HAT TOKEN_DOT_DOT_HAT ### [tokenId.TOKEN_BAR_BAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_BAR_BAR) tokenId.TOKEN_BAR_BAR TOKEN_BAR_BAR ### [tokenId.TOKEN_UPCAST](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_UPCAST) tokenId.TOKEN_UPCAST TOKEN_UPCAST ### [tokenId.TOKEN_DOWNCAST](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_DOWNCAST) tokenId.TOKEN_DOWNCAST TOKEN_DOWNCAST ### [tokenId.TOKEN_NULL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_NULL) tokenId.TOKEN_NULL TOKEN_NULL ### [tokenId.TOKEN_RESERVED](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_RESERVED) tokenId.TOKEN_RESERVED TOKEN_RESERVED ### [tokenId.TOKEN_MODULE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_MODULE) tokenId.TOKEN_MODULE TOKEN_MODULE ### [tokenId.TOKEN_NAMESPACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_NAMESPACE) tokenId.TOKEN_NAMESPACE TOKEN_NAMESPACE ### [tokenId.TOKEN_DELEGATE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_DELEGATE) tokenId.TOKEN_DELEGATE TOKEN_DELEGATE ### [tokenId.TOKEN_CONSTRAINT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_CONSTRAINT) tokenId.TOKEN_CONSTRAINT TOKEN_CONSTRAINT ### [tokenId.TOKEN_BASE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_BASE) tokenId.TOKEN_BASE TOKEN_BASE ### [tokenId.TOKEN_LQUOTE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_LQUOTE) tokenId.TOKEN_LQUOTE TOKEN_LQUOTE ### [tokenId.TOKEN_RQUOTE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_RQUOTE) tokenId.TOKEN_RQUOTE TOKEN_RQUOTE ### [tokenId.TOKEN_RQUOTE_DOT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_RQUOTE_DOT) tokenId.TOKEN_RQUOTE_DOT TOKEN_RQUOTE_DOT ### [tokenId.TOKEN_RQUOTE_BAR_RBRACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_RQUOTE_BAR_RBRACE) tokenId.TOKEN_RQUOTE_BAR_RBRACE TOKEN_RQUOTE_BAR_RBRACE ### [tokenId.TOKEN_PERCENT_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_PERCENT_OP) tokenId.TOKEN_PERCENT_OP TOKEN_PERCENT_OP ### [tokenId.TOKEN_BINDER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_BINDER) tokenId.TOKEN_BINDER TOKEN_BINDER ### [tokenId.TOKEN_LESS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_LESS) tokenId.TOKEN_LESS TOKEN_LESS ### [tokenId.TOKEN_GREATER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_GREATER) tokenId.TOKEN_GREATER TOKEN_GREATER ### [tokenId.TOKEN_LET](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_LET) tokenId.TOKEN_LET TOKEN_LET ### [tokenId.TOKEN_YIELD](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_YIELD) tokenId.TOKEN_YIELD TOKEN_YIELD ### [tokenId.TOKEN_YIELD_BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_YIELD_BANG) tokenId.TOKEN_YIELD_BANG TOKEN_YIELD_BANG ### [tokenId.TOKEN_AND_BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_AND_BANG) tokenId.TOKEN_AND_BANG TOKEN_AND_BANG ### [tokenId.TOKEN_BIGNUM](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_BIGNUM) tokenId.TOKEN_BIGNUM TOKEN_BIGNUM ### [tokenId.TOKEN_DECIMAL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_DECIMAL) tokenId.TOKEN_DECIMAL TOKEN_DECIMAL ### [tokenId.TOKEN_CHAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_CHAR) tokenId.TOKEN_CHAR TOKEN_CHAR ### [tokenId.TOKEN_IEEE64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_IEEE64) tokenId.TOKEN_IEEE64 TOKEN_IEEE64 ### [tokenId.TOKEN_IEEE32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_IEEE32) tokenId.TOKEN_IEEE32 TOKEN_IEEE32 ### [tokenId.TOKEN_UNATIVEINT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_UNATIVEINT) tokenId.TOKEN_UNATIVEINT TOKEN_UNATIVEINT ### [tokenId.TOKEN_UINT64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_UINT64) tokenId.TOKEN_UINT64 TOKEN_UINT64 ### [tokenId.TOKEN_UINT32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_UINT32) tokenId.TOKEN_UINT32 TOKEN_UINT32 ### [tokenId.TOKEN_UINT16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_UINT16) tokenId.TOKEN_UINT16 TOKEN_UINT16 ### [tokenId.TOKEN_UINT8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_UINT8) tokenId.TOKEN_UINT8 TOKEN_UINT8 ### [tokenId.TOKEN_NATIVEINT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_NATIVEINT) tokenId.TOKEN_NATIVEINT TOKEN_NATIVEINT ### [tokenId.TOKEN_INT64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_INT64) tokenId.TOKEN_INT64 TOKEN_INT64 ### [tokenId.TOKEN_INT32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_INT32) tokenId.TOKEN_INT32 TOKEN_INT32 ### [tokenId.TOKEN_INT32_DOT_DOT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_INT32_DOT_DOT) tokenId.TOKEN_INT32_DOT_DOT TOKEN_INT32_DOT_DOT ### [tokenId.TOKEN_INT16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_INT16) tokenId.TOKEN_INT16 TOKEN_INT16 ### [tokenId.TOKEN_INT8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_INT8) tokenId.TOKEN_INT8 TOKEN_INT8 ### [tokenId.TOKEN_FUNKY_OPERATOR_NAME](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_FUNKY_OPERATOR_NAME) tokenId.TOKEN_FUNKY_OPERATOR_NAME TOKEN_FUNKY_OPERATOR_NAME ### [tokenId.TOKEN_ADJACENT_PREFIX_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_ADJACENT_PREFIX_OP) tokenId.TOKEN_ADJACENT_PREFIX_OP TOKEN_ADJACENT_PREFIX_OP ### [tokenId.TOKEN_PLUS_MINUS_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_PLUS_MINUS_OP) tokenId.TOKEN_PLUS_MINUS_OP TOKEN_PLUS_MINUS_OP ### [tokenId.TOKEN_INFIX_AMP_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_INFIX_AMP_OP) tokenId.TOKEN_INFIX_AMP_OP TOKEN_INFIX_AMP_OP ### [tokenId.TOKEN_INFIX_STAR_DIV_MOD_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_INFIX_STAR_DIV_MOD_OP) tokenId.TOKEN_INFIX_STAR_DIV_MOD_OP TOKEN_INFIX_STAR_DIV_MOD_OP ### [tokenId.TOKEN_PREFIX_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_PREFIX_OP) tokenId.TOKEN_PREFIX_OP TOKEN_PREFIX_OP ### [tokenId.TOKEN_INFIX_BAR_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_INFIX_BAR_OP) tokenId.TOKEN_INFIX_BAR_OP TOKEN_INFIX_BAR_OP ### [tokenId.TOKEN_INFIX_AT_HAT_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_INFIX_AT_HAT_OP) tokenId.TOKEN_INFIX_AT_HAT_OP TOKEN_INFIX_AT_HAT_OP ### [tokenId.TOKEN_INFIX_COMPARE_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_INFIX_COMPARE_OP) tokenId.TOKEN_INFIX_COMPARE_OP TOKEN_INFIX_COMPARE_OP ### [tokenId.TOKEN_INFIX_STAR_STAR_OP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_INFIX_STAR_STAR_OP) tokenId.TOKEN_INFIX_STAR_STAR_OP TOKEN_INFIX_STAR_STAR_OP ### [tokenId.TOKEN_HASH_IDENT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_HASH_IDENT) tokenId.TOKEN_HASH_IDENT TOKEN_HASH_IDENT ### [tokenId.TOKEN_IDENT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_IDENT) tokenId.TOKEN_IDENT TOKEN_IDENT ### [tokenId.TOKEN_KEYWORD_STRING](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_KEYWORD_STRING) tokenId.TOKEN_KEYWORD_STRING TOKEN_KEYWORD_STRING ### [tokenId.TOKEN_LBRACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_LBRACE) tokenId.TOKEN_LBRACE TOKEN_LBRACE ### [tokenId.TOKEN_RBRACE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_RBRACE) tokenId.TOKEN_RBRACE TOKEN_RBRACE ### [tokenId.TOKEN_INTERP_STRING_END](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_INTERP_STRING_END) tokenId.TOKEN_INTERP_STRING_END TOKEN_INTERP_STRING_END ### [tokenId.TOKEN_INTERP_STRING_PART](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_INTERP_STRING_PART) tokenId.TOKEN_INTERP_STRING_PART TOKEN_INTERP_STRING_PART ### [tokenId.TOKEN_INTERP_STRING_BEGIN_PART](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_INTERP_STRING_BEGIN_PART) tokenId.TOKEN_INTERP_STRING_BEGIN_PART TOKEN_INTERP_STRING_BEGIN_PART ### [tokenId.TOKEN_INTERP_STRING_BEGIN_END](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_INTERP_STRING_BEGIN_END) tokenId.TOKEN_INTERP_STRING_BEGIN_END TOKEN_INTERP_STRING_BEGIN_END ### [tokenId.TOKEN_STRING](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_STRING) tokenId.TOKEN_STRING TOKEN_STRING ### [tokenId.TOKEN_BYTEARRAY](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_BYTEARRAY) tokenId.TOKEN_BYTEARRAY TOKEN_BYTEARRAY ### [tokenId.TOKEN_end_of_input](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_end_of_input) tokenId.TOKEN_end_of_input TOKEN_end_of_input ### [tokenId.TOKEN_error](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-parser-tokenid.html#TOKEN_error) tokenId.TOKEN_error TOKEN_error ### [SR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-sr.html) SR SR.GetString GetString ### [SR.GetString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-sr.html#GetString) SR.GetString GetString ### [SyntaxTreeOps](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html) SyntaxTreeOps SyntaxTreeOps.SynInfo SynInfo SyntaxTreeOps.SynArgNameGenerator SynArgNameGenerator SyntaxTreeOps.ident ident SyntaxTreeOps.textOfId textOfId SyntaxTreeOps.pathOfLid pathOfLid SyntaxTreeOps.arrPathOfLid arrPathOfLid SyntaxTreeOps.textOfPath textOfPath SyntaxTreeOps.textOfLid textOfLid SyntaxTreeOps.rangeOfLid rangeOfLid SyntaxTreeOps.mkSynId mkSynId SyntaxTreeOps.pathToSynLid pathToSynLid SyntaxTreeOps.mkSynIdGet mkSynIdGet SyntaxTreeOps.mkSynLidGet mkSynLidGet SyntaxTreeOps.mkSynIdGetWithAlt mkSynIdGetWithAlt SyntaxTreeOps.mkSynSimplePatVar mkSynSimplePatVar SyntaxTreeOps.mkSynCompGenSimplePatVar mkSynCompGenSimplePatVar SyntaxTreeOps.pushUnaryArg pushUnaryArg SyntaxTreeOps.findSynAttribute findSynAttribute SyntaxTreeOps.IsControlFlowExpression IsControlFlowExpression SyntaxTreeOps.IsDebugPointBinding IsDebugPointBinding SyntaxTreeOps.mkSynAnonField mkSynAnonField SyntaxTreeOps.mkSynNamedField mkSynNamedField SyntaxTreeOps.mkSynPatVar mkSynPatVar SyntaxTreeOps.mkSynThisPatVar mkSynThisPatVar SyntaxTreeOps.mkSynPatMaybeVar mkSynPatMaybeVar SyntaxTreeOps.flattenSequentials flattenSequentials SyntaxTreeOps.SimplePatOfPat SimplePatOfPat SyntaxTreeOps.appFunOpt appFunOpt SyntaxTreeOps.composeFunOpt composeFunOpt SyntaxTreeOps.SimplePatsOfPat SimplePatsOfPat SyntaxTreeOps.PushPatternToExpr PushPatternToExpr SyntaxTreeOps.PushCurriedPatternsToExpr PushCurriedPatternsToExpr SyntaxTreeOps.opNameParenGet opNameParenGet SyntaxTreeOps.opNameQMark opNameQMark SyntaxTreeOps.mkSynOperator mkSynOperator SyntaxTreeOps.mkSynInfix mkSynInfix SyntaxTreeOps.mkSynBifix mkSynBifix SyntaxTreeOps.mkSynTrifix mkSynTrifix SyntaxTreeOps.mkSynPrefixPrim mkSynPrefixPrim SyntaxTreeOps.mkSynPrefix mkSynPrefix SyntaxTreeOps.mkSynCaseName mkSynCaseName SyntaxTreeOps.mkSynApp1 mkSynApp1 SyntaxTreeOps.mkSynApp2 mkSynApp2 SyntaxTreeOps.mkSynApp3 mkSynApp3 SyntaxTreeOps.mkSynApp4 mkSynApp4 SyntaxTreeOps.mkSynApp5 mkSynApp5 SyntaxTreeOps.mkSynDotParenSet mkSynDotParenSet SyntaxTreeOps.mkSynDotBrackGet mkSynDotBrackGet SyntaxTreeOps.mkSynQMarkSet mkSynQMarkSet SyntaxTreeOps.mkSynUnit mkSynUnit SyntaxTreeOps.mkSynUnitPat mkSynUnitPat SyntaxTreeOps.mkSynDelay mkSynDelay SyntaxTreeOps.mkSynAssign mkSynAssign SyntaxTreeOps.mkSynDot mkSynDot SyntaxTreeOps.mkSynDotMissing mkSynDotMissing SyntaxTreeOps.mkSynFunMatchLambdas mkSynFunMatchLambdas SyntaxTreeOps.arbExpr arbExpr SyntaxTreeOps.unionRangeWithListBy unionRangeWithListBy SyntaxTreeOps.unionRangeWithXmlDoc unionRangeWithXmlDoc SyntaxTreeOps.mkAttributeList mkAttributeList SyntaxTreeOps.ConcatAttributesLists ConcatAttributesLists SyntaxTreeOps.rangeOfNonNilAttrs rangeOfNonNilAttrs SyntaxTreeOps.stripParenTypes stripParenTypes SyntaxTreeOps.mkSynBindingRhs mkSynBindingRhs SyntaxTreeOps.mkSynBinding mkSynBinding SyntaxTreeOps.mkSynLetBangBinding mkSynLetBangBinding SyntaxTreeOps.NonVirtualMemberFlags NonVirtualMemberFlags SyntaxTreeOps.CtorMemberFlags CtorMemberFlags SyntaxTreeOps.ClassCtorMemberFlags ClassCtorMemberFlags SyntaxTreeOps.OverrideMemberFlags OverrideMemberFlags SyntaxTreeOps.AbstractMemberFlags AbstractMemberFlags SyntaxTreeOps.StaticMemberFlags StaticMemberFlags SyntaxTreeOps.ImplementStaticMemberFlags ImplementStaticMemberFlags SyntaxTreeOps.inferredTyparDecls inferredTyparDecls SyntaxTreeOps.noInferredTypars noInferredTypars SyntaxTreeOps.unionBindingAndMembers unionBindingAndMembers SyntaxTreeOps.synExprContainsError synExprContainsError SyntaxTreeOps.stdinMockFileName stdinMockFileName SyntaxTreeOps.getSourceIdentifierValue getSourceIdentifierValue SyntaxTreeOps.applyLineDirectivesToSourceIdentifier applyLineDirectivesToSourceIdentifier SyntaxTreeOps.parsedHashDirectiveArguments parsedHashDirectiveArguments SyntaxTreeOps.parsedHashDirectiveArgumentsNoCheck parsedHashDirectiveArgumentsNoCheck SyntaxTreeOps.parsedHashDirectiveStringArguments parsedHashDirectiveStringArguments SyntaxTreeOps.prependIdentInLongIdentWithTrivia prependIdentInLongIdentWithTrivia SyntaxTreeOps.mkDynamicArgExpr mkDynamicArgExpr SyntaxTreeOps.normalizeTuplePat normalizeTuplePat SyntaxTreeOps.desugarGetSetMembers desugarGetSetMembers SyntaxTreeOps.getTypeFromTuplePath getTypeFromTuplePath SyntaxTreeOps.getGetterSetterAccess getGetterSetterAccess SyntaxTreeOps.addEmptyMatchClause addEmptyMatchClause SyntaxTreeOps.(|LetOrUse|_|) (|LetOrUse|_|) SyntaxTreeOps.(|LongOrSingleIdent|_|) (|LongOrSingleIdent|_|) SyntaxTreeOps.(|SingleIdent|_|) (|SingleIdent|_|) SyntaxTreeOps.(|SynPatForConstructorDecl|_|) (|SynPatForConstructorDecl|_|) SyntaxTreeOps.(|SynPatForNullaryArgs|_|) (|SynPatForNullaryArgs|_|) SyntaxTreeOps.(|SynExprErrorSkip|) (|SynExprErrorSkip|) SyntaxTreeOps.(|SynExprParen|_|) (|SynExprParen|_|) SyntaxTreeOps.(|Sequentials|_|) (|Sequentials|_|) SyntaxTreeOps.(|SynPatErrorSkip|) (|SynPatErrorSkip|) SyntaxTreeOps.(|Attributes|) (|Attributes|) SyntaxTreeOps.(|TyparDecls|) (|TyparDecls|) SyntaxTreeOps.(|TyparsAndConstraints|) (|TyparsAndConstraints|) SyntaxTreeOps.(|ValTyparDecls|) (|ValTyparDecls|) SyntaxTreeOps.(|StripParenTypes|) (|StripParenTypes|) SyntaxTreeOps.(|SynAndAlso|_|) (|SynAndAlso|_|) SyntaxTreeOps.(|SynOrElse|_|) (|SynOrElse|_|) SyntaxTreeOps.(|SynPipeRight|_|) (|SynPipeRight|_|) SyntaxTreeOps.(|SynPipeRight2|_|) (|SynPipeRight2|_|) SyntaxTreeOps.(|SynPipeRight3|_|) (|SynPipeRight3|_|) SyntaxTreeOps.(|MultiDimensionArrayType|_|) (|MultiDimensionArrayType|_|) SyntaxTreeOps.(|TypesForTypar|) (|TypesForTypar|) SyntaxTreeOps.(|Get_OrSet_Ident|_|) (|Get_OrSet_Ident|_|) ### [SyntaxTreeOps.ident](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#ident) SyntaxTreeOps.ident ident ### [SyntaxTreeOps.textOfId](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#textOfId) SyntaxTreeOps.textOfId textOfId ### [SyntaxTreeOps.pathOfLid](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#pathOfLid) SyntaxTreeOps.pathOfLid pathOfLid ### [SyntaxTreeOps.arrPathOfLid](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#arrPathOfLid) SyntaxTreeOps.arrPathOfLid arrPathOfLid ### [SyntaxTreeOps.textOfPath](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#textOfPath) SyntaxTreeOps.textOfPath textOfPath ### [SyntaxTreeOps.textOfLid](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#textOfLid) SyntaxTreeOps.textOfLid textOfLid ### [SyntaxTreeOps.rangeOfLid](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#rangeOfLid) SyntaxTreeOps.rangeOfLid rangeOfLid ### [SyntaxTreeOps.mkSynId](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynId) SyntaxTreeOps.mkSynId mkSynId ### [SyntaxTreeOps.pathToSynLid](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#pathToSynLid) SyntaxTreeOps.pathToSynLid pathToSynLid ### [SyntaxTreeOps.mkSynIdGet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynIdGet) SyntaxTreeOps.mkSynIdGet mkSynIdGet ### [SyntaxTreeOps.mkSynLidGet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynLidGet) SyntaxTreeOps.mkSynLidGet mkSynLidGet ### [SyntaxTreeOps.mkSynIdGetWithAlt](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynIdGetWithAlt) SyntaxTreeOps.mkSynIdGetWithAlt mkSynIdGetWithAlt ### [SyntaxTreeOps.mkSynSimplePatVar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynSimplePatVar) SyntaxTreeOps.mkSynSimplePatVar mkSynSimplePatVar ### [SyntaxTreeOps.mkSynCompGenSimplePatVar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynCompGenSimplePatVar) SyntaxTreeOps.mkSynCompGenSimplePatVar mkSynCompGenSimplePatVar ### [SyntaxTreeOps.pushUnaryArg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#pushUnaryArg) SyntaxTreeOps.pushUnaryArg pushUnaryArg ### [SyntaxTreeOps.findSynAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#findSynAttribute) SyntaxTreeOps.findSynAttribute findSynAttribute ### [SyntaxTreeOps.IsControlFlowExpression](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#IsControlFlowExpression) SyntaxTreeOps.IsControlFlowExpression IsControlFlowExpression This affects placement of debug points ### [SyntaxTreeOps.IsDebugPointBinding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#IsDebugPointBinding) SyntaxTreeOps.IsDebugPointBinding IsDebugPointBinding ### [SyntaxTreeOps.mkSynAnonField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynAnonField) SyntaxTreeOps.mkSynAnonField mkSynAnonField ### [SyntaxTreeOps.mkSynNamedField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynNamedField) SyntaxTreeOps.mkSynNamedField mkSynNamedField ### [SyntaxTreeOps.mkSynPatVar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynPatVar) SyntaxTreeOps.mkSynPatVar mkSynPatVar ### [SyntaxTreeOps.mkSynThisPatVar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynThisPatVar) SyntaxTreeOps.mkSynThisPatVar mkSynThisPatVar ### [SyntaxTreeOps.mkSynPatMaybeVar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynPatMaybeVar) SyntaxTreeOps.mkSynPatMaybeVar mkSynPatMaybeVar ### [SyntaxTreeOps.flattenSequentials](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#flattenSequentials) SyntaxTreeOps.flattenSequentials flattenSequentials Collects the ordered sub-expressions of nested `SynExpr.Sequential`, avoiding deep recursion (empty if not a Sequential). ### [SyntaxTreeOps.SimplePatOfPat](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#SimplePatOfPat) SyntaxTreeOps.SimplePatOfPat SimplePatOfPat Push non-simple parts of a patten match over onto the r.h.s. of a lambda. Return a simple pattern and a function to build a match on the r.h.s. if the pattern is complex ### [SyntaxTreeOps.appFunOpt](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#appFunOpt) SyntaxTreeOps.appFunOpt appFunOpt ### [SyntaxTreeOps.composeFunOpt](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#composeFunOpt) SyntaxTreeOps.composeFunOpt composeFunOpt ### [SyntaxTreeOps.SimplePatsOfPat](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#SimplePatsOfPat) SyntaxTreeOps.SimplePatsOfPat SimplePatsOfPat ### [SyntaxTreeOps.PushPatternToExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#PushPatternToExpr) SyntaxTreeOps.PushPatternToExpr PushPatternToExpr ### [SyntaxTreeOps.PushCurriedPatternsToExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#PushCurriedPatternsToExpr) SyntaxTreeOps.PushCurriedPatternsToExpr PushCurriedPatternsToExpr
 "fun (UnionCase x) (UnionCase y) -> body"
       ==>
   "fun tmp1 tmp2 ->
        let (UnionCase x) = tmp1 in
        let (UnionCase y) = tmp2 in
        body"
### [SyntaxTreeOps.opNameParenGet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#opNameParenGet) SyntaxTreeOps.opNameParenGet opNameParenGet ### [SyntaxTreeOps.opNameQMark](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#opNameQMark) SyntaxTreeOps.opNameQMark opNameQMark ### [SyntaxTreeOps.mkSynOperator](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynOperator) SyntaxTreeOps.mkSynOperator mkSynOperator ### [SyntaxTreeOps.mkSynInfix](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynInfix) SyntaxTreeOps.mkSynInfix mkSynInfix ### [SyntaxTreeOps.mkSynBifix](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynBifix) SyntaxTreeOps.mkSynBifix mkSynBifix ### [SyntaxTreeOps.mkSynTrifix](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynTrifix) SyntaxTreeOps.mkSynTrifix mkSynTrifix ### [SyntaxTreeOps.mkSynPrefixPrim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynPrefixPrim) SyntaxTreeOps.mkSynPrefixPrim mkSynPrefixPrim ### [SyntaxTreeOps.mkSynPrefix](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynPrefix) SyntaxTreeOps.mkSynPrefix mkSynPrefix ### [SyntaxTreeOps.mkSynCaseName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynCaseName) SyntaxTreeOps.mkSynCaseName mkSynCaseName ### [SyntaxTreeOps.mkSynApp1](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynApp1) SyntaxTreeOps.mkSynApp1 mkSynApp1 ### [SyntaxTreeOps.mkSynApp2](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynApp2) SyntaxTreeOps.mkSynApp2 mkSynApp2 ### [SyntaxTreeOps.mkSynApp3](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynApp3) SyntaxTreeOps.mkSynApp3 mkSynApp3 ### [SyntaxTreeOps.mkSynApp4](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynApp4) SyntaxTreeOps.mkSynApp4 mkSynApp4 ### [SyntaxTreeOps.mkSynApp5](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynApp5) SyntaxTreeOps.mkSynApp5 mkSynApp5 ### [SyntaxTreeOps.mkSynDotParenSet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynDotParenSet) SyntaxTreeOps.mkSynDotParenSet mkSynDotParenSet ### [SyntaxTreeOps.mkSynDotBrackGet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynDotBrackGet) SyntaxTreeOps.mkSynDotBrackGet mkSynDotBrackGet ### [SyntaxTreeOps.mkSynQMarkSet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynQMarkSet) SyntaxTreeOps.mkSynQMarkSet mkSynQMarkSet ### [SyntaxTreeOps.mkSynUnit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynUnit) SyntaxTreeOps.mkSynUnit mkSynUnit ### [SyntaxTreeOps.mkSynUnitPat](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynUnitPat) SyntaxTreeOps.mkSynUnitPat mkSynUnitPat ### [SyntaxTreeOps.mkSynDelay](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynDelay) SyntaxTreeOps.mkSynDelay mkSynDelay ### [SyntaxTreeOps.mkSynAssign](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynAssign) SyntaxTreeOps.mkSynAssign mkSynAssign ### [SyntaxTreeOps.mkSynDot](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynDot) SyntaxTreeOps.mkSynDot mkSynDot ### [SyntaxTreeOps.mkSynDotMissing](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynDotMissing) SyntaxTreeOps.mkSynDotMissing mkSynDotMissing ### [SyntaxTreeOps.mkSynFunMatchLambdas](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynFunMatchLambdas) SyntaxTreeOps.mkSynFunMatchLambdas mkSynFunMatchLambdas ### [SyntaxTreeOps.arbExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#arbExpr) SyntaxTreeOps.arbExpr arbExpr ### [SyntaxTreeOps.unionRangeWithListBy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#unionRangeWithListBy) SyntaxTreeOps.unionRangeWithListBy unionRangeWithListBy ### [SyntaxTreeOps.unionRangeWithXmlDoc](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#unionRangeWithXmlDoc) SyntaxTreeOps.unionRangeWithXmlDoc unionRangeWithXmlDoc ### [SyntaxTreeOps.mkAttributeList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkAttributeList) SyntaxTreeOps.mkAttributeList mkAttributeList ### [SyntaxTreeOps.ConcatAttributesLists](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#ConcatAttributesLists) SyntaxTreeOps.ConcatAttributesLists ConcatAttributesLists ### [SyntaxTreeOps.rangeOfNonNilAttrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#rangeOfNonNilAttrs) SyntaxTreeOps.rangeOfNonNilAttrs rangeOfNonNilAttrs ### [SyntaxTreeOps.stripParenTypes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#stripParenTypes) SyntaxTreeOps.stripParenTypes stripParenTypes ### [SyntaxTreeOps.mkSynBindingRhs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynBindingRhs) SyntaxTreeOps.mkSynBindingRhs mkSynBindingRhs ### [SyntaxTreeOps.mkSynBinding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynBinding) SyntaxTreeOps.mkSynBinding mkSynBinding ### [SyntaxTreeOps.mkSynLetBangBinding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkSynLetBangBinding) SyntaxTreeOps.mkSynLetBangBinding mkSynLetBangBinding ### [SyntaxTreeOps.NonVirtualMemberFlags](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#NonVirtualMemberFlags) SyntaxTreeOps.NonVirtualMemberFlags NonVirtualMemberFlags ### [SyntaxTreeOps.CtorMemberFlags](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#CtorMemberFlags) SyntaxTreeOps.CtorMemberFlags CtorMemberFlags ### [SyntaxTreeOps.ClassCtorMemberFlags](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#ClassCtorMemberFlags) SyntaxTreeOps.ClassCtorMemberFlags ClassCtorMemberFlags ### [SyntaxTreeOps.OverrideMemberFlags](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#OverrideMemberFlags) SyntaxTreeOps.OverrideMemberFlags OverrideMemberFlags ### [SyntaxTreeOps.AbstractMemberFlags](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#AbstractMemberFlags) SyntaxTreeOps.AbstractMemberFlags AbstractMemberFlags ### [SyntaxTreeOps.StaticMemberFlags](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#StaticMemberFlags) SyntaxTreeOps.StaticMemberFlags StaticMemberFlags ### [SyntaxTreeOps.ImplementStaticMemberFlags](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#ImplementStaticMemberFlags) SyntaxTreeOps.ImplementStaticMemberFlags ImplementStaticMemberFlags ### [SyntaxTreeOps.inferredTyparDecls](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#inferredTyparDecls) SyntaxTreeOps.inferredTyparDecls inferredTyparDecls ### [SyntaxTreeOps.noInferredTypars](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#noInferredTypars) SyntaxTreeOps.noInferredTypars noInferredTypars ### [SyntaxTreeOps.unionBindingAndMembers](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#unionBindingAndMembers) SyntaxTreeOps.unionBindingAndMembers unionBindingAndMembers ### [SyntaxTreeOps.synExprContainsError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#synExprContainsError) SyntaxTreeOps.synExprContainsError synExprContainsError ### [SyntaxTreeOps.stdinMockFileName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#stdinMockFileName) SyntaxTreeOps.stdinMockFileName stdinMockFileName ### [SyntaxTreeOps.getSourceIdentifierValue](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#getSourceIdentifierValue) SyntaxTreeOps.getSourceIdentifierValue getSourceIdentifierValue ### [SyntaxTreeOps.applyLineDirectivesToSourceIdentifier](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#applyLineDirectivesToSourceIdentifier) SyntaxTreeOps.applyLineDirectivesToSourceIdentifier applyLineDirectivesToSourceIdentifier ### [SyntaxTreeOps.parsedHashDirectiveArguments](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#parsedHashDirectiveArguments) SyntaxTreeOps.parsedHashDirectiveArguments parsedHashDirectiveArguments ### [SyntaxTreeOps.parsedHashDirectiveArgumentsNoCheck](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#parsedHashDirectiveArgumentsNoCheck) SyntaxTreeOps.parsedHashDirectiveArgumentsNoCheck parsedHashDirectiveArgumentsNoCheck ### [SyntaxTreeOps.parsedHashDirectiveStringArguments](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#parsedHashDirectiveStringArguments) SyntaxTreeOps.parsedHashDirectiveStringArguments parsedHashDirectiveStringArguments ### [SyntaxTreeOps.prependIdentInLongIdentWithTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#prependIdentInLongIdentWithTrivia) SyntaxTreeOps.prependIdentInLongIdentWithTrivia prependIdentInLongIdentWithTrivia ### [SyntaxTreeOps.mkDynamicArgExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#mkDynamicArgExpr) SyntaxTreeOps.mkDynamicArgExpr mkDynamicArgExpr ### [SyntaxTreeOps.normalizeTuplePat](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#normalizeTuplePat) SyntaxTreeOps.normalizeTuplePat normalizeTuplePat ### [SyntaxTreeOps.desugarGetSetMembers](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#desugarGetSetMembers) SyntaxTreeOps.desugarGetSetMembers desugarGetSetMembers ### [SyntaxTreeOps.getTypeFromTuplePath](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#getTypeFromTuplePath) SyntaxTreeOps.getTypeFromTuplePath getTypeFromTuplePath ### [SyntaxTreeOps.getGetterSetterAccess](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#getGetterSetterAccess) SyntaxTreeOps.getGetterSetterAccess getGetterSetterAccess ### [SyntaxTreeOps.addEmptyMatchClause](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#addEmptyMatchClause) SyntaxTreeOps.addEmptyMatchClause addEmptyMatchClause Adds SynPat.Or pattern for unfinished empty clause above ### [SyntaxTreeOps.(|LetOrUse|_|)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#(|LetOrUse|_|)) SyntaxTreeOps.(|LetOrUse|_|) (|LetOrUse|_|) ### [SyntaxTreeOps.(|LongOrSingleIdent|_|)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#(|LongOrSingleIdent|_|)) SyntaxTreeOps.(|LongOrSingleIdent|_|) (|LongOrSingleIdent|_|) Match a long identifier, including the case for single identifiers which gets a more optimized node in the syntax tree. ### [SyntaxTreeOps.(|SingleIdent|_|)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#(|SingleIdent|_|)) SyntaxTreeOps.(|SingleIdent|_|) (|SingleIdent|_|) ### [SyntaxTreeOps.(|SynPatForConstructorDecl|_|)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#(|SynPatForConstructorDecl|_|)) SyntaxTreeOps.(|SynPatForConstructorDecl|_|) (|SynPatForConstructorDecl|_|) ### [SyntaxTreeOps.(|SynPatForNullaryArgs|_|)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#(|SynPatForNullaryArgs|_|)) SyntaxTreeOps.(|SynPatForNullaryArgs|_|) (|SynPatForNullaryArgs|_|) Recognize the '()' in 'new()' ### [SyntaxTreeOps.(|SynExprErrorSkip|)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#(|SynExprErrorSkip|)) SyntaxTreeOps.(|SynExprErrorSkip|) (|SynExprErrorSkip|) ### [SyntaxTreeOps.(|SynExprParen|_|)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#(|SynExprParen|_|)) SyntaxTreeOps.(|SynExprParen|_|) (|SynExprParen|_|) ### [SyntaxTreeOps.(|Sequentials|_|)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#(|Sequentials|_|)) SyntaxTreeOps.(|Sequentials|_|) (|Sequentials|_|) A pattern that collects all sequential expressions to avoid StackOverflowException ### [SyntaxTreeOps.(|SynPatErrorSkip|)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#(|SynPatErrorSkip|)) SyntaxTreeOps.(|SynPatErrorSkip|) (|SynPatErrorSkip|) ### [SyntaxTreeOps.(|Attributes|)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#(|Attributes|)) SyntaxTreeOps.(|Attributes|) (|Attributes|) ### [SyntaxTreeOps.(|TyparDecls|)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#(|TyparDecls|)) SyntaxTreeOps.(|TyparDecls|) (|TyparDecls|) ### [SyntaxTreeOps.(|TyparsAndConstraints|)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#(|TyparsAndConstraints|)) SyntaxTreeOps.(|TyparsAndConstraints|) (|TyparsAndConstraints|) ### [SyntaxTreeOps.(|ValTyparDecls|)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#(|ValTyparDecls|)) SyntaxTreeOps.(|ValTyparDecls|) (|ValTyparDecls|) ### [SyntaxTreeOps.(|StripParenTypes|)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#(|StripParenTypes|)) SyntaxTreeOps.(|StripParenTypes|) (|StripParenTypes|) ### [SyntaxTreeOps.(|SynAndAlso|_|)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#(|SynAndAlso|_|)) SyntaxTreeOps.(|SynAndAlso|_|) (|SynAndAlso|_|) 'e1 && e2' ### [SyntaxTreeOps.(|SynOrElse|_|)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#(|SynOrElse|_|)) SyntaxTreeOps.(|SynOrElse|_|) (|SynOrElse|_|) 'e1 || e2' ### [SyntaxTreeOps.(|SynPipeRight|_|)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#(|SynPipeRight|_|)) SyntaxTreeOps.(|SynPipeRight|_|) (|SynPipeRight|_|) 'e1 |> e2' ### [SyntaxTreeOps.(|SynPipeRight2|_|)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#(|SynPipeRight2|_|)) SyntaxTreeOps.(|SynPipeRight2|_|) (|SynPipeRight2|_|) 'e1 ||> e2' ### [SyntaxTreeOps.(|SynPipeRight3|_|)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#(|SynPipeRight3|_|)) SyntaxTreeOps.(|SynPipeRight3|_|) (|SynPipeRight3|_|) 'e1 |||> e2' ### [SyntaxTreeOps.(|MultiDimensionArrayType|_|)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#(|MultiDimensionArrayType|_|)) SyntaxTreeOps.(|MultiDimensionArrayType|_|) (|MultiDimensionArrayType|_|) ### [SyntaxTreeOps.(|TypesForTypar|)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#(|TypesForTypar|)) SyntaxTreeOps.(|TypesForTypar|) (|TypesForTypar|) ### [SyntaxTreeOps.(|Get_OrSet_Ident|_|)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops.html#(|Get_OrSet_Ident|_|)) SyntaxTreeOps.(|Get_OrSet_Ident|_|) (|Get_OrSet_Ident|_|) Generated get_XYZ or set_XYZ ident text ### [SynInfo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops-syninfo.html) SynInfo Operations related to the syntactic analysis of arguments of value, function and member definitions and signatures. SynInfo.unnamedTopArg1 unnamedTopArg1 SynInfo.unnamedTopArg unnamedTopArg SynInfo.unitArgData unitArgData SynInfo.unnamedRetVal unnamedRetVal SynInfo.selfMetadata selfMetadata SynInfo.HasNoArgs HasNoArgs SynInfo.IsOptionalArg IsOptionalArg SynInfo.HasOptionalArgs HasOptionalArgs SynInfo.IncorporateEmptyTupledArgForPropertyGetter IncorporateEmptyTupledArgForPropertyGetter SynInfo.IncorporateSelfArg IncorporateSelfArg SynInfo.IncorporateSetterArg IncorporateSetterArg SynInfo.AritiesOfArgs AritiesOfArgs SynInfo.AttribsOfArgData AttribsOfArgData SynInfo.InferSynArgInfoFromSimplePat InferSynArgInfoFromSimplePat SynInfo.InferSynArgInfoFromSimplePats InferSynArgInfoFromSimplePats SynInfo.InferSynArgInfoFromPat InferSynArgInfoFromPat SynInfo.AdjustArgsForUnitElimination AdjustArgsForUnitElimination SynInfo.AdjustMemberArgs AdjustMemberArgs SynInfo.InferSynReturnData InferSynReturnData SynInfo.emptySynValData emptySynValData SynInfo.emptySynArgInfo emptySynArgInfo SynInfo.InferSynValData InferSynValData ### [SynInfo.unnamedTopArg1](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops-syninfo.html#unnamedTopArg1) SynInfo.unnamedTopArg1 unnamedTopArg1 The argument information for an argument without a name ### [SynInfo.unnamedTopArg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops-syninfo.html#unnamedTopArg) SynInfo.unnamedTopArg unnamedTopArg The argument information for a curried argument without a name ### [SynInfo.unitArgData](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops-syninfo.html#unitArgData) SynInfo.unitArgData unitArgData The argument information for a '()' argument ### [SynInfo.unnamedRetVal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops-syninfo.html#unnamedRetVal) SynInfo.unnamedRetVal unnamedRetVal The 'argument' information for a return value where no attributes are given for the return value (the normal case) ### [SynInfo.selfMetadata](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops-syninfo.html#selfMetadata) SynInfo.selfMetadata selfMetadata The 'argument' information for the 'this'/'self' parameter in the cases where it is not given explicitly ### [SynInfo.HasNoArgs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops-syninfo.html#HasNoArgs) SynInfo.HasNoArgs HasNoArgs Determine if a syntactic information represents a member without arguments (which is implicitly a property getter) ### [SynInfo.IsOptionalArg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops-syninfo.html#IsOptionalArg) SynInfo.IsOptionalArg IsOptionalArg Check if one particular argument is an optional argument. Used when adjusting the types of optional arguments for function and member signatures. ### [SynInfo.HasOptionalArgs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops-syninfo.html#HasOptionalArgs) SynInfo.HasOptionalArgs HasOptionalArgs Check if there are any optional arguments in the syntactic argument information. Used when adjusting the types of optional arguments for function and member signatures. ### [SynInfo.IncorporateEmptyTupledArgForPropertyGetter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops-syninfo.html#IncorporateEmptyTupledArgForPropertyGetter) SynInfo.IncorporateEmptyTupledArgForPropertyGetter IncorporateEmptyTupledArgForPropertyGetter Add a parameter entry to the syntactic value information to represent the '()' argument to a property getter. This is used for the implicit '()' argument in property getter signature specifications. ### [SynInfo.IncorporateSelfArg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops-syninfo.html#IncorporateSelfArg) SynInfo.IncorporateSelfArg IncorporateSelfArg Add a parameter entry to the syntactic value information to represent the 'this' argument. This is used for the implicit 'this' argument in member signature specifications. ### [SynInfo.IncorporateSetterArg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops-syninfo.html#IncorporateSetterArg) SynInfo.IncorporateSetterArg IncorporateSetterArg Add a parameter entry to the syntactic value information to represent the value argument for a property setter. This is used for the implicit value argument in property setter signature specifications. ### [SynInfo.AritiesOfArgs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops-syninfo.html#AritiesOfArgs) SynInfo.AritiesOfArgs AritiesOfArgs Get the argument counts for each curried argument group. Used in some adhoc places in tc.fs. ### [SynInfo.AttribsOfArgData](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops-syninfo.html#AttribsOfArgData) SynInfo.AttribsOfArgData AttribsOfArgData Get the argument attributes from the syntactic information for an argument. ### [SynInfo.InferSynArgInfoFromSimplePat](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops-syninfo.html#InferSynArgInfoFromSimplePat) SynInfo.InferSynArgInfoFromSimplePat InferSynArgInfoFromSimplePat Infer the syntactic argument info for a single argument from a simple pattern. ### [SynInfo.InferSynArgInfoFromSimplePats](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops-syninfo.html#InferSynArgInfoFromSimplePats) SynInfo.InferSynArgInfoFromSimplePats InferSynArgInfoFromSimplePats Infer the syntactic argument info for one or more arguments one or more simple patterns. ### [SynInfo.InferSynArgInfoFromPat](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops-syninfo.html#InferSynArgInfoFromPat) SynInfo.InferSynArgInfoFromPat InferSynArgInfoFromPat Infer the syntactic argument info for one or more arguments a pattern. ### [SynInfo.AdjustArgsForUnitElimination](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops-syninfo.html#AdjustArgsForUnitElimination) SynInfo.AdjustArgsForUnitElimination AdjustArgsForUnitElimination Make sure only a solitary unit argument has unit elimination ### [SynInfo.AdjustMemberArgs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops-syninfo.html#AdjustMemberArgs) SynInfo.AdjustMemberArgs AdjustMemberArgs Transform a property declared using '[static] member P = expr' to a method taking a "unit" argument. This is similar to IncorporateEmptyTupledArgForPropertyGetter, but applies to member definitions rather than member signatures. ### [SynInfo.InferSynReturnData](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops-syninfo.html#InferSynReturnData) SynInfo.InferSynReturnData InferSynReturnData ### [SynInfo.emptySynValData](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops-syninfo.html#emptySynValData) SynInfo.emptySynValData emptySynValData ### [SynInfo.emptySynArgInfo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops-syninfo.html#emptySynArgInfo) SynInfo.emptySynArgInfo emptySynArgInfo ### [SynInfo.InferSynValData](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops-syninfo.html#InferSynValData) SynInfo.InferSynValData InferSynValData Infer the syntactic information for a 'let' or 'member' definition, based on the argument pattern, any declared return information (e.g. .NET attributes on the return element), and the r.h.s. expression in the case of 'let' definitions. ### [SynArgNameGenerator](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops-synargnamegenerator.html) SynArgNameGenerator SynArgNameGenerator.``.ctor`` ``.ctor`` SynArgNameGenerator.New New SynArgNameGenerator.Reset Reset ### [SynArgNameGenerator.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops-synargnamegenerator.html#``.ctor``) SynArgNameGenerator.``.ctor`` ``.ctor`` ### [SynArgNameGenerator.New](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops-synargnamegenerator.html#New) SynArgNameGenerator.New New ### [SynArgNameGenerator.Reset](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtreeops-synargnamegenerator.html#Reset) SynArgNameGenerator.Reset Reset ### [UnicodeLexing](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-unicodelexing.html) UnicodeLexing UnicodeLexing.Lexbuf Lexbuf UnicodeLexing.StringAsLexbuf StringAsLexbuf UnicodeLexing.FunctionAsLexbuf FunctionAsLexbuf UnicodeLexing.SourceTextAsLexbuf SourceTextAsLexbuf UnicodeLexing.StreamReaderAsLexbuf StreamReaderAsLexbuf UnicodeLexing.GetLocalData GetLocalData UnicodeLexing.TryGetLocalData TryGetLocalData ### [UnicodeLexing.StringAsLexbuf](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-unicodelexing.html#StringAsLexbuf) UnicodeLexing.StringAsLexbuf StringAsLexbuf ### [UnicodeLexing.FunctionAsLexbuf](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-unicodelexing.html#FunctionAsLexbuf) UnicodeLexing.FunctionAsLexbuf FunctionAsLexbuf ### [UnicodeLexing.SourceTextAsLexbuf](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-unicodelexing.html#SourceTextAsLexbuf) UnicodeLexing.SourceTextAsLexbuf SourceTextAsLexbuf ### [UnicodeLexing.StreamReaderAsLexbuf](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-unicodelexing.html#StreamReaderAsLexbuf) UnicodeLexing.StreamReaderAsLexbuf StreamReaderAsLexbuf Will not dispose of the stream reader. ### [UnicodeLexing.GetLocalData](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-unicodelexing.html#GetLocalData) UnicodeLexing.GetLocalData GetLocalData ### [UnicodeLexing.TryGetLocalData](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-unicodelexing.html#TryGetLocalData) UnicodeLexing.TryGetLocalData TryGetLocalData ### [Lexbuf](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-unicodelexing-lexbuf.html) Lexbuf Lexbuf.ReportLibraryOnlyFeatures ReportLibraryOnlyFeatures Lexbuf.EndPos EndPos Lexbuf.LexemeLength LexemeLength Lexbuf.LanguageVersion LanguageVersion Lexbuf.BufferLocalStore BufferLocalStore Lexbuf.LexemeView LexemeView Lexbuf.IsPastEndOfStream IsPastEndOfStream Lexbuf.StartPos StartPos ### [Lexbuf.ReportLibraryOnlyFeatures](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-unicodelexing-lexbuf.html#ReportLibraryOnlyFeatures) Lexbuf.ReportLibraryOnlyFeatures ReportLibraryOnlyFeatures Determines if the parser can report FSharpCore library-only features. ### [Lexbuf.EndPos](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-unicodelexing-lexbuf.html#EndPos) Lexbuf.EndPos EndPos The end position for the lexeme. ### [Lexbuf.LexemeLength](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-unicodelexing-lexbuf.html#LexemeLength) Lexbuf.LexemeLength LexemeLength Length of the currently matched lexeme, in characters. Setting this to a value smaller than the actual match effectively rewinds the scanner: the next token will start LexemeLength characters into the previously-matched lexeme. Use with caution. ### [Lexbuf.LanguageVersion](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-unicodelexing-lexbuf.html#LanguageVersion) Lexbuf.LanguageVersion LanguageVersion Get the language version being supported ### [Lexbuf.BufferLocalStore](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-unicodelexing-lexbuf.html#BufferLocalStore) Lexbuf.BufferLocalStore BufferLocalStore Dynamically typed, non-lexically scoped parameter table. ### [Lexbuf.LexemeView](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-unicodelexing-lexbuf.html#LexemeView) Lexbuf.LexemeView LexemeView The currently matched text as a Span, it is only valid until the lexer is advanced ### [Lexbuf.IsPastEndOfStream](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-unicodelexing-lexbuf.html#IsPastEndOfStream) Lexbuf.IsPastEndOfStream IsPastEndOfStream True if the refill of the buffer ever failed , or if explicitly set to True. ### [Lexbuf.StartPos](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-unicodelexing-lexbuf.html#StartPos) Lexbuf.StartPos StartPos The start position for the lexeme. ### [WarnScopes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-warnscopes.html) WarnScopes WarnScopes.ParseAndRegisterWarnDirective ParseAndRegisterWarnDirective WarnScopes.MergeInto MergeInto WarnScopes.getDirectiveTrivia getDirectiveTrivia WarnScopes.IsWarnon IsWarnon WarnScopes.IsNowarn IsNowarn ### [WarnScopes.ParseAndRegisterWarnDirective](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-warnscopes.html#ParseAndRegisterWarnDirective) WarnScopes.ParseAndRegisterWarnDirective ParseAndRegisterWarnDirective To be called during lexing to save #nowarn / #warnon directives. ### [WarnScopes.MergeInto](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-warnscopes.html#MergeInto) WarnScopes.MergeInto MergeInto To be called after lexing a file to create warn scopes from the stored line and warn directives and to add them to the warn scopes from other files in the diagnostics options. Note that isScript and subModuleRanges are needed only to avoid breaking changes for previous language versions. ### [WarnScopes.getDirectiveTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-warnscopes.html#getDirectiveTrivia) WarnScopes.getDirectiveTrivia getDirectiveTrivia Get the collected ranges of the warn directives ### [WarnScopes.IsWarnon](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-warnscopes.html#IsWarnon) WarnScopes.IsWarnon IsWarnon Check if the range is inside a "warnon" scope for the given warning number. ### [WarnScopes.IsNowarn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-warnscopes.html#IsNowarn) WarnScopes.IsNowarn IsNowarn Check if the range is inside a "nowarn" scope for the given warning number. ### [Cancellable](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-cancellable.html) Cancellable Cancellable.CheckAndThrow CheckAndThrow Cancellable.TryCheckAndThrow TryCheckAndThrow Cancellable.UseToken UseToken Cancellable.Token Token Cancellable.HasCancellationToken HasCancellationToken ### [Cancellable.CheckAndThrow](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-cancellable.html#CheckAndThrow) Cancellable.CheckAndThrow CheckAndThrow ### [Cancellable.TryCheckAndThrow](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-cancellable.html#TryCheckAndThrow) Cancellable.TryCheckAndThrow TryCheckAndThrow ### [Cancellable.UseToken](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-cancellable.html#UseToken) Cancellable.UseToken UseToken ### [Cancellable.Token](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-cancellable.html#Token) Cancellable.Token Token ### [Cancellable.HasCancellationToken](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-cancellable.html#HasCancellationToken) Cancellable.HasCancellationToken HasCancellationToken ### [AsciiConstants](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants.html) AsciiConstants Various constants and utilities used when parsing the ILASM format for IL AsciiConstants.DoubleInstr DoubleInstr AsciiConstants.InstrTable<'T> InstrTable<'T> AsciiConstants.Int32Instr Int32Instr AsciiConstants.Int32Int32Instr Int32Int32Instr AsciiConstants.Int64Instr Int64Instr AsciiConstants.IntTypeInstr IntTypeInstr AsciiConstants.LazyInstrTable<'T> LazyInstrTable<'T> AsciiConstants.MethodSpecInstr MethodSpecInstr AsciiConstants.NoArgInstr NoArgInstr AsciiConstants.StringInstr StringInstr AsciiConstants.SwitchInstr SwitchInstr AsciiConstants.TokenInstr TokenInstr AsciiConstants.TypeInstr TypeInstr AsciiConstants.ValueTypeInstr ValueTypeInstr AsciiConstants.NoArgInstrs NoArgInstrs AsciiConstants.Int64Instrs Int64Instrs AsciiConstants.Int32Instrs Int32Instrs AsciiConstants.Int32Int32Instrs Int32Int32Instrs AsciiConstants.DoubleInstrs DoubleInstrs AsciiConstants.StringInstrs StringInstrs AsciiConstants.TokenInstrs TokenInstrs AsciiConstants.TypeInstrs TypeInstrs AsciiConstants.IntTypeInstrs IntTypeInstrs AsciiConstants.ValueTypeInstrs ValueTypeInstrs ### [AsciiConstants.NoArgInstrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants.html#NoArgInstrs) AsciiConstants.NoArgInstrs NoArgInstrs ### [AsciiConstants.Int64Instrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants.html#Int64Instrs) AsciiConstants.Int64Instrs Int64Instrs ### [AsciiConstants.Int32Instrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants.html#Int32Instrs) AsciiConstants.Int32Instrs Int32Instrs ### [AsciiConstants.Int32Int32Instrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants.html#Int32Int32Instrs) AsciiConstants.Int32Int32Instrs Int32Int32Instrs ### [AsciiConstants.DoubleInstrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants.html#DoubleInstrs) AsciiConstants.DoubleInstrs DoubleInstrs ### [AsciiConstants.StringInstrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants.html#StringInstrs) AsciiConstants.StringInstrs StringInstrs ### [AsciiConstants.TokenInstrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants.html#TokenInstrs) AsciiConstants.TokenInstrs TokenInstrs ### [AsciiConstants.TypeInstrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants.html#TypeInstrs) AsciiConstants.TypeInstrs TypeInstrs ### [AsciiConstants.IntTypeInstrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants.html#IntTypeInstrs) AsciiConstants.IntTypeInstrs IntTypeInstrs ### [AsciiConstants.ValueTypeInstrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants.html#ValueTypeInstrs) AsciiConstants.ValueTypeInstrs ValueTypeInstrs ### [DoubleInstr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants-doubleinstr.html) DoubleInstr ### [InstrTable<'T>](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants-instrtable-1.html) InstrTable<'T> InstrTable<'T>.IsEmpty IsEmpty InstrTable<'T>.Item Item InstrTable<'T>.Length Length InstrTable<'T>.Head Head InstrTable<'T>.Tail Tail InstrTable<'T>.Empty Empty ### [InstrTable<'T>.IsEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants-instrtable-1.html#IsEmpty) InstrTable<'T>.IsEmpty IsEmpty ### [InstrTable<'T>.Item](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants-instrtable-1.html#Item) InstrTable<'T>.Item Item ### [InstrTable<'T>.Length](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants-instrtable-1.html#Length) InstrTable<'T>.Length Length ### [InstrTable<'T>.Head](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants-instrtable-1.html#Head) InstrTable<'T>.Head Head ### [InstrTable<'T>.Tail](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants-instrtable-1.html#Tail) InstrTable<'T>.Tail Tail ### [InstrTable<'T>.Empty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants-instrtable-1.html#Empty) InstrTable<'T>.Empty Empty ### [Int32Instr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants-int32instr.html) Int32Instr ### [Int32Int32Instr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants-int32int32instr.html) Int32Int32Instr ### [Int64Instr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants-int64instr.html) Int64Instr ### [IntTypeInstr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants-inttypeinstr.html) IntTypeInstr ### [LazyInstrTable<'T>](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants-lazyinstrtable-1.html) LazyInstrTable<'T> LazyInstrTable<'T>.IsValueCreated IsValueCreated LazyInstrTable<'T>.Value Value ### [LazyInstrTable<'T>.IsValueCreated](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants-lazyinstrtable-1.html#IsValueCreated) LazyInstrTable<'T>.IsValueCreated IsValueCreated ### [LazyInstrTable<'T>.Value](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants-lazyinstrtable-1.html#Value) LazyInstrTable<'T>.Value Value ### [MethodSpecInstr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants-methodspecinstr.html) MethodSpecInstr ### [NoArgInstr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants-noarginstr.html) NoArgInstr ### [StringInstr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants-stringinstr.html) StringInstr ### [SwitchInstr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants-switchinstr.html) SwitchInstr ### [TokenInstr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants-tokeninstr.html) TokenInstr ### [TypeInstr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants-typeinstr.html) TypeInstr ### [ValueTypeInstr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiconstants-valuetypeinstr.html) ValueTypeInstr ### [AsciiLexer](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciilexer.html) AsciiLexer AsciiLexer.token token ### [AsciiLexer.token](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciilexer.html#token) AsciiLexer.token token Rule token ### [AsciiParser](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser.html) AsciiParser AsciiParser.nonTerminalId nonTerminalId AsciiParser.token token AsciiParser.tokenId tokenId AsciiParser.tagOfToken tagOfToken AsciiParser.tokenTagToTokenId tokenTagToTokenId AsciiParser.prodIdxToNonTerminal prodIdxToNonTerminal AsciiParser.token_to_string token_to_string AsciiParser.ilInstrs ilInstrs AsciiParser.ilType ilType ### [AsciiParser.tagOfToken](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser.html#tagOfToken) AsciiParser.tagOfToken tagOfToken This function maps tokens to integer indexes ### [AsciiParser.tokenTagToTokenId](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser.html#tokenTagToTokenId) AsciiParser.tokenTagToTokenId tokenTagToTokenId This function maps integer indexes to symbolic token ids ### [AsciiParser.prodIdxToNonTerminal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser.html#prodIdxToNonTerminal) AsciiParser.prodIdxToNonTerminal prodIdxToNonTerminal This function maps production indexes returned in syntax errors to strings representing the non terminal that would be produced by that production ### [AsciiParser.token_to_string](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser.html#token_to_string) AsciiParser.token_to_string token_to_string This function gets the name of a token as a string ### [AsciiParser.ilInstrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser.html#ilInstrs) AsciiParser.ilInstrs ilInstrs ### [AsciiParser.ilType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser.html#ilType) AsciiParser.ilType ilType ### [nonTerminalId](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html) nonTerminalId nonTerminalId.IsNONTERM_compQstring IsNONTERM_compQstring nonTerminalId.IsNONTERM_instr IsNONTERM_instr nonTerminalId.IsNONTERM_int32 IsNONTERM_int32 nonTerminalId.IsNONTERM_slashedName IsNONTERM_slashedName nonTerminalId.IsNONTERM_typSpec IsNONTERM_typSpec nonTerminalId.IsNONTERM_float64 IsNONTERM_float64 nonTerminalId.IsNONTERM_bounds1 IsNONTERM_bounds1 nonTerminalId.IsNONTERM_callConv IsNONTERM_callConv nonTerminalId.IsNONTERM_id IsNONTERM_id nonTerminalId.IsNONTERM_typeNameInst IsNONTERM_typeNameInst nonTerminalId.IsNONTERM_typeName IsNONTERM_typeName nonTerminalId.IsNONTERM_bound IsNONTERM_bound nonTerminalId.IsNONTERM_ilInstrs IsNONTERM_ilInstrs nonTerminalId.IsNONTERM_methodName IsNONTERM_methodName nonTerminalId.IsNONTERM_callKind IsNONTERM_callKind nonTerminalId.IsNONTERM_int64 IsNONTERM_int64 nonTerminalId.IsNONTERM_actual_tyargs IsNONTERM_actual_tyargs nonTerminalId.IsNONTERM_name1 IsNONTERM_name1 nonTerminalId.IsNONTERM_actualTypSpecs IsNONTERM_actualTypSpecs nonTerminalId.IsNONTERM__startilType IsNONTERM__startilType nonTerminalId.IsNONTERM__startilInstrs IsNONTERM__startilInstrs nonTerminalId.IsNONTERM_opt_actual_tyargs IsNONTERM_opt_actual_tyargs nonTerminalId.IsNONTERM_ilType IsNONTERM_ilType nonTerminalId.IsNONTERM_className IsNONTERM_className nonTerminalId.IsNONTERM_typ IsNONTERM_typ nonTerminalId.IsNONTERM_instrs2 IsNONTERM_instrs2 nonTerminalId.NONTERM__startilInstrs NONTERM__startilInstrs nonTerminalId.NONTERM__startilType NONTERM__startilType nonTerminalId.NONTERM_ilType NONTERM_ilType nonTerminalId.NONTERM_ilInstrs NONTERM_ilInstrs nonTerminalId.NONTERM_compQstring NONTERM_compQstring nonTerminalId.NONTERM_methodName NONTERM_methodName nonTerminalId.NONTERM_instrs2 NONTERM_instrs2 nonTerminalId.NONTERM_instr NONTERM_instr nonTerminalId.NONTERM_name1 NONTERM_name1 nonTerminalId.NONTERM_className NONTERM_className nonTerminalId.NONTERM_slashedName NONTERM_slashedName nonTerminalId.NONTERM_typeNameInst NONTERM_typeNameInst nonTerminalId.NONTERM_typeName NONTERM_typeName nonTerminalId.NONTERM_typSpec NONTERM_typSpec nonTerminalId.NONTERM_callConv NONTERM_callConv nonTerminalId.NONTERM_callKind NONTERM_callKind nonTerminalId.NONTERM_typ NONTERM_typ nonTerminalId.NONTERM_bounds1 NONTERM_bounds1 nonTerminalId.NONTERM_bound NONTERM_bound nonTerminalId.NONTERM_id NONTERM_id nonTerminalId.NONTERM_int32 NONTERM_int32 nonTerminalId.NONTERM_int64 NONTERM_int64 nonTerminalId.NONTERM_float64 NONTERM_float64 nonTerminalId.NONTERM_opt_actual_tyargs NONTERM_opt_actual_tyargs nonTerminalId.NONTERM_actual_tyargs NONTERM_actual_tyargs nonTerminalId.NONTERM_actualTypSpecs NONTERM_actualTypSpecs ### [nonTerminalId.IsNONTERM_compQstring](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#IsNONTERM_compQstring) nonTerminalId.IsNONTERM_compQstring IsNONTERM_compQstring ### [nonTerminalId.IsNONTERM_instr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#IsNONTERM_instr) nonTerminalId.IsNONTERM_instr IsNONTERM_instr ### [nonTerminalId.IsNONTERM_int32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#IsNONTERM_int32) nonTerminalId.IsNONTERM_int32 IsNONTERM_int32 ### [nonTerminalId.IsNONTERM_slashedName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#IsNONTERM_slashedName) nonTerminalId.IsNONTERM_slashedName IsNONTERM_slashedName ### [nonTerminalId.IsNONTERM_typSpec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#IsNONTERM_typSpec) nonTerminalId.IsNONTERM_typSpec IsNONTERM_typSpec ### [nonTerminalId.IsNONTERM_float64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#IsNONTERM_float64) nonTerminalId.IsNONTERM_float64 IsNONTERM_float64 ### [nonTerminalId.IsNONTERM_bounds1](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#IsNONTERM_bounds1) nonTerminalId.IsNONTERM_bounds1 IsNONTERM_bounds1 ### [nonTerminalId.IsNONTERM_callConv](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#IsNONTERM_callConv) nonTerminalId.IsNONTERM_callConv IsNONTERM_callConv ### [nonTerminalId.IsNONTERM_id](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#IsNONTERM_id) nonTerminalId.IsNONTERM_id IsNONTERM_id ### [nonTerminalId.IsNONTERM_typeNameInst](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#IsNONTERM_typeNameInst) nonTerminalId.IsNONTERM_typeNameInst IsNONTERM_typeNameInst ### [nonTerminalId.IsNONTERM_typeName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#IsNONTERM_typeName) nonTerminalId.IsNONTERM_typeName IsNONTERM_typeName ### [nonTerminalId.IsNONTERM_bound](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#IsNONTERM_bound) nonTerminalId.IsNONTERM_bound IsNONTERM_bound ### [nonTerminalId.IsNONTERM_ilInstrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#IsNONTERM_ilInstrs) nonTerminalId.IsNONTERM_ilInstrs IsNONTERM_ilInstrs ### [nonTerminalId.IsNONTERM_methodName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#IsNONTERM_methodName) nonTerminalId.IsNONTERM_methodName IsNONTERM_methodName ### [nonTerminalId.IsNONTERM_callKind](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#IsNONTERM_callKind) nonTerminalId.IsNONTERM_callKind IsNONTERM_callKind ### [nonTerminalId.IsNONTERM_int64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#IsNONTERM_int64) nonTerminalId.IsNONTERM_int64 IsNONTERM_int64 ### [nonTerminalId.IsNONTERM_actual_tyargs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#IsNONTERM_actual_tyargs) nonTerminalId.IsNONTERM_actual_tyargs IsNONTERM_actual_tyargs ### [nonTerminalId.IsNONTERM_name1](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#IsNONTERM_name1) nonTerminalId.IsNONTERM_name1 IsNONTERM_name1 ### [nonTerminalId.IsNONTERM_actualTypSpecs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#IsNONTERM_actualTypSpecs) nonTerminalId.IsNONTERM_actualTypSpecs IsNONTERM_actualTypSpecs ### [nonTerminalId.IsNONTERM__startilType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#IsNONTERM__startilType) nonTerminalId.IsNONTERM__startilType IsNONTERM__startilType ### [nonTerminalId.IsNONTERM__startilInstrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#IsNONTERM__startilInstrs) nonTerminalId.IsNONTERM__startilInstrs IsNONTERM__startilInstrs ### [nonTerminalId.IsNONTERM_opt_actual_tyargs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#IsNONTERM_opt_actual_tyargs) nonTerminalId.IsNONTERM_opt_actual_tyargs IsNONTERM_opt_actual_tyargs ### [nonTerminalId.IsNONTERM_ilType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#IsNONTERM_ilType) nonTerminalId.IsNONTERM_ilType IsNONTERM_ilType ### [nonTerminalId.IsNONTERM_className](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#IsNONTERM_className) nonTerminalId.IsNONTERM_className IsNONTERM_className ### [nonTerminalId.IsNONTERM_typ](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#IsNONTERM_typ) nonTerminalId.IsNONTERM_typ IsNONTERM_typ ### [nonTerminalId.IsNONTERM_instrs2](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#IsNONTERM_instrs2) nonTerminalId.IsNONTERM_instrs2 IsNONTERM_instrs2 ### [nonTerminalId.NONTERM__startilInstrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#NONTERM__startilInstrs) nonTerminalId.NONTERM__startilInstrs NONTERM__startilInstrs ### [nonTerminalId.NONTERM__startilType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#NONTERM__startilType) nonTerminalId.NONTERM__startilType NONTERM__startilType ### [nonTerminalId.NONTERM_ilType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#NONTERM_ilType) nonTerminalId.NONTERM_ilType NONTERM_ilType ### [nonTerminalId.NONTERM_ilInstrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#NONTERM_ilInstrs) nonTerminalId.NONTERM_ilInstrs NONTERM_ilInstrs ### [nonTerminalId.NONTERM_compQstring](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#NONTERM_compQstring) nonTerminalId.NONTERM_compQstring NONTERM_compQstring ### [nonTerminalId.NONTERM_methodName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#NONTERM_methodName) nonTerminalId.NONTERM_methodName NONTERM_methodName ### [nonTerminalId.NONTERM_instrs2](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#NONTERM_instrs2) nonTerminalId.NONTERM_instrs2 NONTERM_instrs2 ### [nonTerminalId.NONTERM_instr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#NONTERM_instr) nonTerminalId.NONTERM_instr NONTERM_instr ### [nonTerminalId.NONTERM_name1](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#NONTERM_name1) nonTerminalId.NONTERM_name1 NONTERM_name1 ### [nonTerminalId.NONTERM_className](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#NONTERM_className) nonTerminalId.NONTERM_className NONTERM_className ### [nonTerminalId.NONTERM_slashedName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#NONTERM_slashedName) nonTerminalId.NONTERM_slashedName NONTERM_slashedName ### [nonTerminalId.NONTERM_typeNameInst](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#NONTERM_typeNameInst) nonTerminalId.NONTERM_typeNameInst NONTERM_typeNameInst ### [nonTerminalId.NONTERM_typeName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#NONTERM_typeName) nonTerminalId.NONTERM_typeName NONTERM_typeName ### [nonTerminalId.NONTERM_typSpec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#NONTERM_typSpec) nonTerminalId.NONTERM_typSpec NONTERM_typSpec ### [nonTerminalId.NONTERM_callConv](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#NONTERM_callConv) nonTerminalId.NONTERM_callConv NONTERM_callConv ### [nonTerminalId.NONTERM_callKind](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#NONTERM_callKind) nonTerminalId.NONTERM_callKind NONTERM_callKind ### [nonTerminalId.NONTERM_typ](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#NONTERM_typ) nonTerminalId.NONTERM_typ NONTERM_typ ### [nonTerminalId.NONTERM_bounds1](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#NONTERM_bounds1) nonTerminalId.NONTERM_bounds1 NONTERM_bounds1 ### [nonTerminalId.NONTERM_bound](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#NONTERM_bound) nonTerminalId.NONTERM_bound NONTERM_bound ### [nonTerminalId.NONTERM_id](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#NONTERM_id) nonTerminalId.NONTERM_id NONTERM_id ### [nonTerminalId.NONTERM_int32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#NONTERM_int32) nonTerminalId.NONTERM_int32 NONTERM_int32 ### [nonTerminalId.NONTERM_int64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#NONTERM_int64) nonTerminalId.NONTERM_int64 NONTERM_int64 ### [nonTerminalId.NONTERM_float64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#NONTERM_float64) nonTerminalId.NONTERM_float64 NONTERM_float64 ### [nonTerminalId.NONTERM_opt_actual_tyargs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#NONTERM_opt_actual_tyargs) nonTerminalId.NONTERM_opt_actual_tyargs NONTERM_opt_actual_tyargs ### [nonTerminalId.NONTERM_actual_tyargs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#NONTERM_actual_tyargs) nonTerminalId.NONTERM_actual_tyargs NONTERM_actual_tyargs ### [nonTerminalId.NONTERM_actualTypSpecs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-nonterminalid.html#NONTERM_actualTypSpecs) nonTerminalId.NONTERM_actualTypSpecs NONTERM_actualTypSpecs ### [token](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html) token token.IsVAL_DOTTEDNAME IsVAL_DOTTEDNAME token.IsINSTR_VALUETYPE IsINSTR_VALUETYPE token.IsLPAREN IsLPAREN token.IsEOF IsEOF token.IsLESS IsLESS token.IsNATIVE IsNATIVE token.IsINSTR_I IsINSTR_I token.IsINSTR_NONE IsINSTR_NONE token.IsINT IsINT token.IsCOMMA IsCOMMA token.IsRBRACK IsRBRACK token.IsAMP IsAMP token.IsDCOLON IsDCOLON token.IsVALUETYPE IsVALUETYPE token.IsINT8 IsINT8 token.IsFIELD IsFIELD token.IsOBJECT IsOBJECT token.IsINSTR_I32_I32 IsINSTR_I32_I32 token.IsBOOL IsBOOL token.IsCHAR IsCHAR token.IsINT16 IsINT16 token.IsUINT64 IsUINT64 token.IsINSTR_TOK IsINSTR_TOK token.IsINT32 IsINT32 token.IsVAL_QSTRING IsVAL_QSTRING token.IsSTAR IsSTAR token.IsDOT IsDOT token.IsVAL_SQSTRING IsVAL_SQSTRING token.IsEXPLICIT IsEXPLICIT token.IsINSTR_STRING IsINSTR_STRING token.IsFLOAT64 IsFLOAT64 token.IsMETHOD IsMETHOD token.IsRPAREN IsRPAREN token.IsVAL_FLOAT64 IsVAL_FLOAT64 token.IsSLASH IsSLASH token.IsINSTR_TYPE IsINSTR_TYPE token.IsUINT IsUINT token.IsVAL_INT64 IsVAL_INT64 token.IsFLOAT32 IsFLOAT32 token.IsINSTR_I8 IsINSTR_I8 token.IsVAL_INT32_ELLIPSES IsVAL_INT32_ELLIPSES token.IsBANG IsBANG token.IsINSTR_R IsINSTR_R token.IsVAL_ID IsVAL_ID token.IsGREATER IsGREATER token.IsDEFAULT IsDEFAULT token.IsVAL_HEXBYTE IsVAL_HEXBYTE token.IsBYTEARRAY IsBYTEARRAY token.IsPLUS IsPLUS token.IsUINT8 IsUINT8 token.IsINSTANCE IsINSTANCE token.IsINSTR_INT_TYPE IsINSTR_INT_TYPE token.IsUNSIGNED IsUNSIGNED token.IsCLASS IsCLASS token.IsUNMANAGED IsUNMANAGED token.IsUINT32 IsUINT32 token.IsVOID IsVOID token.IsINT64 IsINT64 token.IsVARARG IsVARARG token.IsLBRACK IsLBRACK token.IsELLIPSES IsELLIPSES token.IsUINT16 IsUINT16 token.IsVALUE IsVALUE token.IsSTRING IsSTRING token.VOID VOID token.VARARG VARARG token.VALUETYPE VALUETYPE token.VALUE VALUE token.UNSIGNED UNSIGNED token.UNMANAGED UNMANAGED token.UINT8 UINT8 token.UINT64 UINT64 token.UINT32 UINT32 token.UINT16 UINT16 token.UINT UINT token.STRING STRING token.STAR STAR token.SLASH SLASH token.RPAREN RPAREN token.RBRACK RBRACK token.PLUS PLUS token.OBJECT OBJECT token.NATIVE NATIVE token.METHOD METHOD token.LPAREN LPAREN token.LESS LESS token.LBRACK LBRACK token.INT8 INT8 token.INT64 INT64 token.INT32 INT32 token.INT16 INT16 token.INT INT token.INSTANCE INSTANCE token.GREATER GREATER token.FLOAT64 FLOAT64 token.FLOAT32 FLOAT32 token.FIELD FIELD token.EXPLICIT EXPLICIT token.EOF EOF token.ELLIPSES ELLIPSES token.DOT DOT token.DEFAULT DEFAULT token.DCOLON DCOLON token.COMMA COMMA token.CLASS CLASS token.CHAR CHAR token.BYTEARRAY BYTEARRAY token.BOOL BOOL token.BANG BANG token.AMP AMP token.VAL_SQSTRING VAL_SQSTRING token.VAL_QSTRING VAL_QSTRING token.VAL_DOTTEDNAME VAL_DOTTEDNAME token.VAL_ID VAL_ID token.VAL_HEXBYTE VAL_HEXBYTE token.INSTR_VALUETYPE INSTR_VALUETYPE token.INSTR_INT_TYPE INSTR_INT_TYPE token.INSTR_TYPE INSTR_TYPE token.INSTR_TOK INSTR_TOK token.INSTR_STRING INSTR_STRING token.INSTR_NONE INSTR_NONE token.INSTR_R INSTR_R token.INSTR_I8 INSTR_I8 token.INSTR_I32_I32 INSTR_I32_I32 token.INSTR_I INSTR_I token.VAL_FLOAT64 VAL_FLOAT64 token.VAL_INT32_ELLIPSES VAL_INT32_ELLIPSES token.VAL_INT64 VAL_INT64 ### [token.IsVAL_DOTTEDNAME](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsVAL_DOTTEDNAME) token.IsVAL_DOTTEDNAME IsVAL_DOTTEDNAME ### [token.IsINSTR_VALUETYPE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsINSTR_VALUETYPE) token.IsINSTR_VALUETYPE IsINSTR_VALUETYPE ### [token.IsLPAREN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsLPAREN) token.IsLPAREN IsLPAREN ### [token.IsEOF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsEOF) token.IsEOF IsEOF ### [token.IsLESS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsLESS) token.IsLESS IsLESS ### [token.IsNATIVE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsNATIVE) token.IsNATIVE IsNATIVE ### [token.IsINSTR_I](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsINSTR_I) token.IsINSTR_I IsINSTR_I ### [token.IsINSTR_NONE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsINSTR_NONE) token.IsINSTR_NONE IsINSTR_NONE ### [token.IsINT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsINT) token.IsINT IsINT ### [token.IsCOMMA](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsCOMMA) token.IsCOMMA IsCOMMA ### [token.IsRBRACK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsRBRACK) token.IsRBRACK IsRBRACK ### [token.IsAMP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsAMP) token.IsAMP IsAMP ### [token.IsDCOLON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsDCOLON) token.IsDCOLON IsDCOLON ### [token.IsVALUETYPE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsVALUETYPE) token.IsVALUETYPE IsVALUETYPE ### [token.IsINT8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsINT8) token.IsINT8 IsINT8 ### [token.IsFIELD](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsFIELD) token.IsFIELD IsFIELD ### [token.IsOBJECT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsOBJECT) token.IsOBJECT IsOBJECT ### [token.IsINSTR_I32_I32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsINSTR_I32_I32) token.IsINSTR_I32_I32 IsINSTR_I32_I32 ### [token.IsBOOL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsBOOL) token.IsBOOL IsBOOL ### [token.IsCHAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsCHAR) token.IsCHAR IsCHAR ### [token.IsINT16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsINT16) token.IsINT16 IsINT16 ### [token.IsUINT64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsUINT64) token.IsUINT64 IsUINT64 ### [token.IsINSTR_TOK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsINSTR_TOK) token.IsINSTR_TOK IsINSTR_TOK ### [token.IsINT32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsINT32) token.IsINT32 IsINT32 ### [token.IsVAL_QSTRING](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsVAL_QSTRING) token.IsVAL_QSTRING IsVAL_QSTRING ### [token.IsSTAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsSTAR) token.IsSTAR IsSTAR ### [token.IsDOT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsDOT) token.IsDOT IsDOT ### [token.IsVAL_SQSTRING](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsVAL_SQSTRING) token.IsVAL_SQSTRING IsVAL_SQSTRING ### [token.IsEXPLICIT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsEXPLICIT) token.IsEXPLICIT IsEXPLICIT ### [token.IsINSTR_STRING](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsINSTR_STRING) token.IsINSTR_STRING IsINSTR_STRING ### [token.IsFLOAT64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsFLOAT64) token.IsFLOAT64 IsFLOAT64 ### [token.IsMETHOD](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsMETHOD) token.IsMETHOD IsMETHOD ### [token.IsRPAREN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsRPAREN) token.IsRPAREN IsRPAREN ### [token.IsVAL_FLOAT64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsVAL_FLOAT64) token.IsVAL_FLOAT64 IsVAL_FLOAT64 ### [token.IsSLASH](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsSLASH) token.IsSLASH IsSLASH ### [token.IsINSTR_TYPE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsINSTR_TYPE) token.IsINSTR_TYPE IsINSTR_TYPE ### [token.IsUINT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsUINT) token.IsUINT IsUINT ### [token.IsVAL_INT64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsVAL_INT64) token.IsVAL_INT64 IsVAL_INT64 ### [token.IsFLOAT32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsFLOAT32) token.IsFLOAT32 IsFLOAT32 ### [token.IsINSTR_I8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsINSTR_I8) token.IsINSTR_I8 IsINSTR_I8 ### [token.IsVAL_INT32_ELLIPSES](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsVAL_INT32_ELLIPSES) token.IsVAL_INT32_ELLIPSES IsVAL_INT32_ELLIPSES ### [token.IsBANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsBANG) token.IsBANG IsBANG ### [token.IsINSTR_R](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsINSTR_R) token.IsINSTR_R IsINSTR_R ### [token.IsVAL_ID](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsVAL_ID) token.IsVAL_ID IsVAL_ID ### [token.IsGREATER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsGREATER) token.IsGREATER IsGREATER ### [token.IsDEFAULT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsDEFAULT) token.IsDEFAULT IsDEFAULT ### [token.IsVAL_HEXBYTE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsVAL_HEXBYTE) token.IsVAL_HEXBYTE IsVAL_HEXBYTE ### [token.IsBYTEARRAY](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsBYTEARRAY) token.IsBYTEARRAY IsBYTEARRAY ### [token.IsPLUS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsPLUS) token.IsPLUS IsPLUS ### [token.IsUINT8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsUINT8) token.IsUINT8 IsUINT8 ### [token.IsINSTANCE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsINSTANCE) token.IsINSTANCE IsINSTANCE ### [token.IsINSTR_INT_TYPE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsINSTR_INT_TYPE) token.IsINSTR_INT_TYPE IsINSTR_INT_TYPE ### [token.IsUNSIGNED](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsUNSIGNED) token.IsUNSIGNED IsUNSIGNED ### [token.IsCLASS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsCLASS) token.IsCLASS IsCLASS ### [token.IsUNMANAGED](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsUNMANAGED) token.IsUNMANAGED IsUNMANAGED ### [token.IsUINT32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsUINT32) token.IsUINT32 IsUINT32 ### [token.IsVOID](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsVOID) token.IsVOID IsVOID ### [token.IsINT64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsINT64) token.IsINT64 IsINT64 ### [token.IsVARARG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsVARARG) token.IsVARARG IsVARARG ### [token.IsLBRACK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsLBRACK) token.IsLBRACK IsLBRACK ### [token.IsELLIPSES](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsELLIPSES) token.IsELLIPSES IsELLIPSES ### [token.IsUINT16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsUINT16) token.IsUINT16 IsUINT16 ### [token.IsVALUE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsVALUE) token.IsVALUE IsVALUE ### [token.IsSTRING](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#IsSTRING) token.IsSTRING IsSTRING ### [token.VOID](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#VOID) token.VOID VOID ### [token.VARARG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#VARARG) token.VARARG VARARG ### [token.VALUETYPE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#VALUETYPE) token.VALUETYPE VALUETYPE ### [token.VALUE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#VALUE) token.VALUE VALUE ### [token.UNSIGNED](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#UNSIGNED) token.UNSIGNED UNSIGNED ### [token.UNMANAGED](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#UNMANAGED) token.UNMANAGED UNMANAGED ### [token.UINT8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#UINT8) token.UINT8 UINT8 ### [token.UINT64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#UINT64) token.UINT64 UINT64 ### [token.UINT32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#UINT32) token.UINT32 UINT32 ### [token.UINT16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#UINT16) token.UINT16 UINT16 ### [token.UINT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#UINT) token.UINT UINT ### [token.STRING](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#STRING) token.STRING STRING ### [token.STAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#STAR) token.STAR STAR ### [token.SLASH](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#SLASH) token.SLASH SLASH ### [token.RPAREN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#RPAREN) token.RPAREN RPAREN ### [token.RBRACK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#RBRACK) token.RBRACK RBRACK ### [token.PLUS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#PLUS) token.PLUS PLUS ### [token.OBJECT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#OBJECT) token.OBJECT OBJECT ### [token.NATIVE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#NATIVE) token.NATIVE NATIVE ### [token.METHOD](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#METHOD) token.METHOD METHOD ### [token.LPAREN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#LPAREN) token.LPAREN LPAREN ### [token.LESS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#LESS) token.LESS LESS ### [token.LBRACK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#LBRACK) token.LBRACK LBRACK ### [token.INT8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#INT8) token.INT8 INT8 ### [token.INT64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#INT64) token.INT64 INT64 ### [token.INT32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#INT32) token.INT32 INT32 ### [token.INT16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#INT16) token.INT16 INT16 ### [token.INT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#INT) token.INT INT ### [token.INSTANCE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#INSTANCE) token.INSTANCE INSTANCE ### [token.GREATER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#GREATER) token.GREATER GREATER ### [token.FLOAT64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#FLOAT64) token.FLOAT64 FLOAT64 ### [token.FLOAT32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#FLOAT32) token.FLOAT32 FLOAT32 ### [token.FIELD](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#FIELD) token.FIELD FIELD ### [token.EXPLICIT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#EXPLICIT) token.EXPLICIT EXPLICIT ### [token.EOF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#EOF) token.EOF EOF ### [token.ELLIPSES](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#ELLIPSES) token.ELLIPSES ELLIPSES ### [token.DOT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#DOT) token.DOT DOT ### [token.DEFAULT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#DEFAULT) token.DEFAULT DEFAULT ### [token.DCOLON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#DCOLON) token.DCOLON DCOLON ### [token.COMMA](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#COMMA) token.COMMA COMMA ### [token.CLASS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#CLASS) token.CLASS CLASS ### [token.CHAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#CHAR) token.CHAR CHAR ### [token.BYTEARRAY](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#BYTEARRAY) token.BYTEARRAY BYTEARRAY ### [token.BOOL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#BOOL) token.BOOL BOOL ### [token.BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#BANG) token.BANG BANG ### [token.AMP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#AMP) token.AMP AMP ### [token.VAL_SQSTRING](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#VAL_SQSTRING) token.VAL_SQSTRING VAL_SQSTRING ### [token.VAL_QSTRING](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#VAL_QSTRING) token.VAL_QSTRING VAL_QSTRING ### [token.VAL_DOTTEDNAME](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#VAL_DOTTEDNAME) token.VAL_DOTTEDNAME VAL_DOTTEDNAME ### [token.VAL_ID](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#VAL_ID) token.VAL_ID VAL_ID ### [token.VAL_HEXBYTE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#VAL_HEXBYTE) token.VAL_HEXBYTE VAL_HEXBYTE ### [token.INSTR_VALUETYPE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#INSTR_VALUETYPE) token.INSTR_VALUETYPE INSTR_VALUETYPE ### [token.INSTR_INT_TYPE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#INSTR_INT_TYPE) token.INSTR_INT_TYPE INSTR_INT_TYPE ### [token.INSTR_TYPE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#INSTR_TYPE) token.INSTR_TYPE INSTR_TYPE ### [token.INSTR_TOK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#INSTR_TOK) token.INSTR_TOK INSTR_TOK ### [token.INSTR_STRING](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#INSTR_STRING) token.INSTR_STRING INSTR_STRING ### [token.INSTR_NONE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#INSTR_NONE) token.INSTR_NONE INSTR_NONE ### [token.INSTR_R](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#INSTR_R) token.INSTR_R INSTR_R ### [token.INSTR_I8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#INSTR_I8) token.INSTR_I8 INSTR_I8 ### [token.INSTR_I32_I32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#INSTR_I32_I32) token.INSTR_I32_I32 INSTR_I32_I32 ### [token.INSTR_I](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#INSTR_I) token.INSTR_I INSTR_I ### [token.VAL_FLOAT64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#VAL_FLOAT64) token.VAL_FLOAT64 VAL_FLOAT64 ### [token.VAL_INT32_ELLIPSES](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#VAL_INT32_ELLIPSES) token.VAL_INT32_ELLIPSES VAL_INT32_ELLIPSES ### [token.VAL_INT64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-token.html#VAL_INT64) token.VAL_INT64 VAL_INT64 ### [tokenId](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html) tokenId tokenId.IsTOKEN_COMMA IsTOKEN_COMMA tokenId.IsTOKEN_UINT32 IsTOKEN_UINT32 tokenId.IsTOKEN_LPAREN IsTOKEN_LPAREN tokenId.IsTOKEN_INT IsTOKEN_INT tokenId.IsTOKEN_UINT16 IsTOKEN_UINT16 tokenId.IsTOKEN_DEFAULT IsTOKEN_DEFAULT tokenId.IsTOKEN_EOF IsTOKEN_EOF tokenId.IsTOKEN_INSTR_NONE IsTOKEN_INSTR_NONE tokenId.IsTOKEN_ELLIPSES IsTOKEN_ELLIPSES tokenId.IsTOKEN_CHAR IsTOKEN_CHAR tokenId.IsTOKEN_AMP IsTOKEN_AMP tokenId.IsTOKEN_LESS IsTOKEN_LESS tokenId.IsTOKEN_VAL_ID IsTOKEN_VAL_ID tokenId.IsTOKEN_VAL_FLOAT64 IsTOKEN_VAL_FLOAT64 tokenId.IsTOKEN_FLOAT64 IsTOKEN_FLOAT64 tokenId.IsTOKEN_DOT IsTOKEN_DOT tokenId.IsTOKEN_VAL_INT32_ELLIPSES IsTOKEN_VAL_INT32_ELLIPSES tokenId.IsTOKEN_VAL_QSTRING IsTOKEN_VAL_QSTRING tokenId.IsTOKEN_GREATER IsTOKEN_GREATER tokenId.IsTOKEN_VAL_DOTTEDNAME IsTOKEN_VAL_DOTTEDNAME tokenId.IsTOKEN_PLUS IsTOKEN_PLUS tokenId.IsTOKEN_RBRACK IsTOKEN_RBRACK tokenId.IsTOKEN_INSTR_I IsTOKEN_INSTR_I tokenId.IsTOKEN_LBRACK IsTOKEN_LBRACK tokenId.IsTOKEN_INT16 IsTOKEN_INT16 tokenId.IsTOKEN_INT32 IsTOKEN_INT32 tokenId.IsTOKEN_UINT IsTOKEN_UINT tokenId.IsTOKEN_STRING IsTOKEN_STRING tokenId.IsTOKEN_UINT64 IsTOKEN_UINT64 tokenId.IsTOKEN_error IsTOKEN_error tokenId.IsTOKEN_VAL_HEXBYTE IsTOKEN_VAL_HEXBYTE tokenId.IsTOKEN_METHOD IsTOKEN_METHOD tokenId.IsTOKEN_FIELD IsTOKEN_FIELD tokenId.IsTOKEN_INT8 IsTOKEN_INT8 tokenId.IsTOKEN_INSTR_I8 IsTOKEN_INSTR_I8 tokenId.IsTOKEN_INT64 IsTOKEN_INT64 tokenId.IsTOKEN_BYTEARRAY IsTOKEN_BYTEARRAY tokenId.IsTOKEN_SLASH IsTOKEN_SLASH tokenId.IsTOKEN_INSTR_VALUETYPE IsTOKEN_INSTR_VALUETYPE tokenId.IsTOKEN_OBJECT IsTOKEN_OBJECT tokenId.IsTOKEN_INSTR_STRING IsTOKEN_INSTR_STRING tokenId.IsTOKEN_VALUE IsTOKEN_VALUE tokenId.IsTOKEN_EXPLICIT IsTOKEN_EXPLICIT tokenId.IsTOKEN_INSTR_I32_I32 IsTOKEN_INSTR_I32_I32 tokenId.IsTOKEN_FLOAT32 IsTOKEN_FLOAT32 tokenId.IsTOKEN_UNMANAGED IsTOKEN_UNMANAGED tokenId.IsTOKEN_BANG IsTOKEN_BANG tokenId.IsTOKEN_NATIVE IsTOKEN_NATIVE tokenId.IsTOKEN_RPAREN IsTOKEN_RPAREN tokenId.IsTOKEN_CLASS IsTOKEN_CLASS tokenId.IsTOKEN_INSTR_INT_TYPE IsTOKEN_INSTR_INT_TYPE tokenId.IsTOKEN_VAL_INT64 IsTOKEN_VAL_INT64 tokenId.IsTOKEN_VAL_SQSTRING IsTOKEN_VAL_SQSTRING tokenId.IsTOKEN_UINT8 IsTOKEN_UINT8 tokenId.IsTOKEN_VOID IsTOKEN_VOID tokenId.IsTOKEN_VALUETYPE IsTOKEN_VALUETYPE tokenId.IsTOKEN_INSTANCE IsTOKEN_INSTANCE tokenId.IsTOKEN_INSTR_R IsTOKEN_INSTR_R tokenId.IsTOKEN_DCOLON IsTOKEN_DCOLON tokenId.IsTOKEN_INSTR_TOK IsTOKEN_INSTR_TOK tokenId.IsTOKEN_INSTR_TYPE IsTOKEN_INSTR_TYPE tokenId.IsTOKEN_STAR IsTOKEN_STAR tokenId.IsTOKEN_BOOL IsTOKEN_BOOL tokenId.IsTOKEN_end_of_input IsTOKEN_end_of_input tokenId.IsTOKEN_UNSIGNED IsTOKEN_UNSIGNED tokenId.IsTOKEN_VARARG IsTOKEN_VARARG tokenId.TOKEN_VOID TOKEN_VOID tokenId.TOKEN_VARARG TOKEN_VARARG tokenId.TOKEN_VALUETYPE TOKEN_VALUETYPE tokenId.TOKEN_VALUE TOKEN_VALUE tokenId.TOKEN_UNSIGNED TOKEN_UNSIGNED tokenId.TOKEN_UNMANAGED TOKEN_UNMANAGED tokenId.TOKEN_UINT8 TOKEN_UINT8 tokenId.TOKEN_UINT64 TOKEN_UINT64 tokenId.TOKEN_UINT32 TOKEN_UINT32 tokenId.TOKEN_UINT16 TOKEN_UINT16 tokenId.TOKEN_UINT TOKEN_UINT tokenId.TOKEN_STRING TOKEN_STRING tokenId.TOKEN_STAR TOKEN_STAR tokenId.TOKEN_SLASH TOKEN_SLASH tokenId.TOKEN_RPAREN TOKEN_RPAREN tokenId.TOKEN_RBRACK TOKEN_RBRACK tokenId.TOKEN_PLUS TOKEN_PLUS tokenId.TOKEN_OBJECT TOKEN_OBJECT tokenId.TOKEN_NATIVE TOKEN_NATIVE tokenId.TOKEN_METHOD TOKEN_METHOD tokenId.TOKEN_LPAREN TOKEN_LPAREN tokenId.TOKEN_LESS TOKEN_LESS tokenId.TOKEN_LBRACK TOKEN_LBRACK tokenId.TOKEN_INT8 TOKEN_INT8 tokenId.TOKEN_INT64 TOKEN_INT64 tokenId.TOKEN_INT32 TOKEN_INT32 tokenId.TOKEN_INT16 TOKEN_INT16 tokenId.TOKEN_INT TOKEN_INT tokenId.TOKEN_INSTANCE TOKEN_INSTANCE tokenId.TOKEN_GREATER TOKEN_GREATER tokenId.TOKEN_FLOAT64 TOKEN_FLOAT64 tokenId.TOKEN_FLOAT32 TOKEN_FLOAT32 tokenId.TOKEN_FIELD TOKEN_FIELD tokenId.TOKEN_EXPLICIT TOKEN_EXPLICIT tokenId.TOKEN_EOF TOKEN_EOF tokenId.TOKEN_ELLIPSES TOKEN_ELLIPSES tokenId.TOKEN_DOT TOKEN_DOT tokenId.TOKEN_DEFAULT TOKEN_DEFAULT tokenId.TOKEN_DCOLON TOKEN_DCOLON tokenId.TOKEN_COMMA TOKEN_COMMA tokenId.TOKEN_CLASS TOKEN_CLASS tokenId.TOKEN_CHAR TOKEN_CHAR tokenId.TOKEN_BYTEARRAY TOKEN_BYTEARRAY tokenId.TOKEN_BOOL TOKEN_BOOL tokenId.TOKEN_BANG TOKEN_BANG tokenId.TOKEN_AMP TOKEN_AMP tokenId.TOKEN_VAL_SQSTRING TOKEN_VAL_SQSTRING tokenId.TOKEN_VAL_QSTRING TOKEN_VAL_QSTRING tokenId.TOKEN_VAL_DOTTEDNAME TOKEN_VAL_DOTTEDNAME tokenId.TOKEN_VAL_ID TOKEN_VAL_ID tokenId.TOKEN_VAL_HEXBYTE TOKEN_VAL_HEXBYTE tokenId.TOKEN_INSTR_VALUETYPE TOKEN_INSTR_VALUETYPE tokenId.TOKEN_INSTR_INT_TYPE TOKEN_INSTR_INT_TYPE tokenId.TOKEN_INSTR_TYPE TOKEN_INSTR_TYPE tokenId.TOKEN_INSTR_TOK TOKEN_INSTR_TOK tokenId.TOKEN_INSTR_STRING TOKEN_INSTR_STRING tokenId.TOKEN_INSTR_NONE TOKEN_INSTR_NONE tokenId.TOKEN_INSTR_R TOKEN_INSTR_R tokenId.TOKEN_INSTR_I8 TOKEN_INSTR_I8 tokenId.TOKEN_INSTR_I32_I32 TOKEN_INSTR_I32_I32 tokenId.TOKEN_INSTR_I TOKEN_INSTR_I tokenId.TOKEN_VAL_FLOAT64 TOKEN_VAL_FLOAT64 tokenId.TOKEN_VAL_INT32_ELLIPSES TOKEN_VAL_INT32_ELLIPSES tokenId.TOKEN_VAL_INT64 TOKEN_VAL_INT64 tokenId.TOKEN_end_of_input TOKEN_end_of_input tokenId.TOKEN_error TOKEN_error ### [tokenId.IsTOKEN_COMMA](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_COMMA) tokenId.IsTOKEN_COMMA IsTOKEN_COMMA ### [tokenId.IsTOKEN_UINT32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_UINT32) tokenId.IsTOKEN_UINT32 IsTOKEN_UINT32 ### [tokenId.IsTOKEN_LPAREN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_LPAREN) tokenId.IsTOKEN_LPAREN IsTOKEN_LPAREN ### [tokenId.IsTOKEN_INT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_INT) tokenId.IsTOKEN_INT IsTOKEN_INT ### [tokenId.IsTOKEN_UINT16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_UINT16) tokenId.IsTOKEN_UINT16 IsTOKEN_UINT16 ### [tokenId.IsTOKEN_DEFAULT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_DEFAULT) tokenId.IsTOKEN_DEFAULT IsTOKEN_DEFAULT ### [tokenId.IsTOKEN_EOF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_EOF) tokenId.IsTOKEN_EOF IsTOKEN_EOF ### [tokenId.IsTOKEN_INSTR_NONE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_INSTR_NONE) tokenId.IsTOKEN_INSTR_NONE IsTOKEN_INSTR_NONE ### [tokenId.IsTOKEN_ELLIPSES](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_ELLIPSES) tokenId.IsTOKEN_ELLIPSES IsTOKEN_ELLIPSES ### [tokenId.IsTOKEN_CHAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_CHAR) tokenId.IsTOKEN_CHAR IsTOKEN_CHAR ### [tokenId.IsTOKEN_AMP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_AMP) tokenId.IsTOKEN_AMP IsTOKEN_AMP ### [tokenId.IsTOKEN_LESS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_LESS) tokenId.IsTOKEN_LESS IsTOKEN_LESS ### [tokenId.IsTOKEN_VAL_ID](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_VAL_ID) tokenId.IsTOKEN_VAL_ID IsTOKEN_VAL_ID ### [tokenId.IsTOKEN_VAL_FLOAT64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_VAL_FLOAT64) tokenId.IsTOKEN_VAL_FLOAT64 IsTOKEN_VAL_FLOAT64 ### [tokenId.IsTOKEN_FLOAT64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_FLOAT64) tokenId.IsTOKEN_FLOAT64 IsTOKEN_FLOAT64 ### [tokenId.IsTOKEN_DOT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_DOT) tokenId.IsTOKEN_DOT IsTOKEN_DOT ### [tokenId.IsTOKEN_VAL_INT32_ELLIPSES](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_VAL_INT32_ELLIPSES) tokenId.IsTOKEN_VAL_INT32_ELLIPSES IsTOKEN_VAL_INT32_ELLIPSES ### [tokenId.IsTOKEN_VAL_QSTRING](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_VAL_QSTRING) tokenId.IsTOKEN_VAL_QSTRING IsTOKEN_VAL_QSTRING ### [tokenId.IsTOKEN_GREATER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_GREATER) tokenId.IsTOKEN_GREATER IsTOKEN_GREATER ### [tokenId.IsTOKEN_VAL_DOTTEDNAME](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_VAL_DOTTEDNAME) tokenId.IsTOKEN_VAL_DOTTEDNAME IsTOKEN_VAL_DOTTEDNAME ### [tokenId.IsTOKEN_PLUS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_PLUS) tokenId.IsTOKEN_PLUS IsTOKEN_PLUS ### [tokenId.IsTOKEN_RBRACK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_RBRACK) tokenId.IsTOKEN_RBRACK IsTOKEN_RBRACK ### [tokenId.IsTOKEN_INSTR_I](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_INSTR_I) tokenId.IsTOKEN_INSTR_I IsTOKEN_INSTR_I ### [tokenId.IsTOKEN_LBRACK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_LBRACK) tokenId.IsTOKEN_LBRACK IsTOKEN_LBRACK ### [tokenId.IsTOKEN_INT16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_INT16) tokenId.IsTOKEN_INT16 IsTOKEN_INT16 ### [tokenId.IsTOKEN_INT32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_INT32) tokenId.IsTOKEN_INT32 IsTOKEN_INT32 ### [tokenId.IsTOKEN_UINT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_UINT) tokenId.IsTOKEN_UINT IsTOKEN_UINT ### [tokenId.IsTOKEN_STRING](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_STRING) tokenId.IsTOKEN_STRING IsTOKEN_STRING ### [tokenId.IsTOKEN_UINT64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_UINT64) tokenId.IsTOKEN_UINT64 IsTOKEN_UINT64 ### [tokenId.IsTOKEN_error](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_error) tokenId.IsTOKEN_error IsTOKEN_error ### [tokenId.IsTOKEN_VAL_HEXBYTE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_VAL_HEXBYTE) tokenId.IsTOKEN_VAL_HEXBYTE IsTOKEN_VAL_HEXBYTE ### [tokenId.IsTOKEN_METHOD](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_METHOD) tokenId.IsTOKEN_METHOD IsTOKEN_METHOD ### [tokenId.IsTOKEN_FIELD](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_FIELD) tokenId.IsTOKEN_FIELD IsTOKEN_FIELD ### [tokenId.IsTOKEN_INT8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_INT8) tokenId.IsTOKEN_INT8 IsTOKEN_INT8 ### [tokenId.IsTOKEN_INSTR_I8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_INSTR_I8) tokenId.IsTOKEN_INSTR_I8 IsTOKEN_INSTR_I8 ### [tokenId.IsTOKEN_INT64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_INT64) tokenId.IsTOKEN_INT64 IsTOKEN_INT64 ### [tokenId.IsTOKEN_BYTEARRAY](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_BYTEARRAY) tokenId.IsTOKEN_BYTEARRAY IsTOKEN_BYTEARRAY ### [tokenId.IsTOKEN_SLASH](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_SLASH) tokenId.IsTOKEN_SLASH IsTOKEN_SLASH ### [tokenId.IsTOKEN_INSTR_VALUETYPE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_INSTR_VALUETYPE) tokenId.IsTOKEN_INSTR_VALUETYPE IsTOKEN_INSTR_VALUETYPE ### [tokenId.IsTOKEN_OBJECT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_OBJECT) tokenId.IsTOKEN_OBJECT IsTOKEN_OBJECT ### [tokenId.IsTOKEN_INSTR_STRING](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_INSTR_STRING) tokenId.IsTOKEN_INSTR_STRING IsTOKEN_INSTR_STRING ### [tokenId.IsTOKEN_VALUE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_VALUE) tokenId.IsTOKEN_VALUE IsTOKEN_VALUE ### [tokenId.IsTOKEN_EXPLICIT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_EXPLICIT) tokenId.IsTOKEN_EXPLICIT IsTOKEN_EXPLICIT ### [tokenId.IsTOKEN_INSTR_I32_I32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_INSTR_I32_I32) tokenId.IsTOKEN_INSTR_I32_I32 IsTOKEN_INSTR_I32_I32 ### [tokenId.IsTOKEN_FLOAT32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_FLOAT32) tokenId.IsTOKEN_FLOAT32 IsTOKEN_FLOAT32 ### [tokenId.IsTOKEN_UNMANAGED](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_UNMANAGED) tokenId.IsTOKEN_UNMANAGED IsTOKEN_UNMANAGED ### [tokenId.IsTOKEN_BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_BANG) tokenId.IsTOKEN_BANG IsTOKEN_BANG ### [tokenId.IsTOKEN_NATIVE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_NATIVE) tokenId.IsTOKEN_NATIVE IsTOKEN_NATIVE ### [tokenId.IsTOKEN_RPAREN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_RPAREN) tokenId.IsTOKEN_RPAREN IsTOKEN_RPAREN ### [tokenId.IsTOKEN_CLASS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_CLASS) tokenId.IsTOKEN_CLASS IsTOKEN_CLASS ### [tokenId.IsTOKEN_INSTR_INT_TYPE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_INSTR_INT_TYPE) tokenId.IsTOKEN_INSTR_INT_TYPE IsTOKEN_INSTR_INT_TYPE ### [tokenId.IsTOKEN_VAL_INT64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_VAL_INT64) tokenId.IsTOKEN_VAL_INT64 IsTOKEN_VAL_INT64 ### [tokenId.IsTOKEN_VAL_SQSTRING](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_VAL_SQSTRING) tokenId.IsTOKEN_VAL_SQSTRING IsTOKEN_VAL_SQSTRING ### [tokenId.IsTOKEN_UINT8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_UINT8) tokenId.IsTOKEN_UINT8 IsTOKEN_UINT8 ### [tokenId.IsTOKEN_VOID](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_VOID) tokenId.IsTOKEN_VOID IsTOKEN_VOID ### [tokenId.IsTOKEN_VALUETYPE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_VALUETYPE) tokenId.IsTOKEN_VALUETYPE IsTOKEN_VALUETYPE ### [tokenId.IsTOKEN_INSTANCE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_INSTANCE) tokenId.IsTOKEN_INSTANCE IsTOKEN_INSTANCE ### [tokenId.IsTOKEN_INSTR_R](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_INSTR_R) tokenId.IsTOKEN_INSTR_R IsTOKEN_INSTR_R ### [tokenId.IsTOKEN_DCOLON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_DCOLON) tokenId.IsTOKEN_DCOLON IsTOKEN_DCOLON ### [tokenId.IsTOKEN_INSTR_TOK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_INSTR_TOK) tokenId.IsTOKEN_INSTR_TOK IsTOKEN_INSTR_TOK ### [tokenId.IsTOKEN_INSTR_TYPE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_INSTR_TYPE) tokenId.IsTOKEN_INSTR_TYPE IsTOKEN_INSTR_TYPE ### [tokenId.IsTOKEN_STAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_STAR) tokenId.IsTOKEN_STAR IsTOKEN_STAR ### [tokenId.IsTOKEN_BOOL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_BOOL) tokenId.IsTOKEN_BOOL IsTOKEN_BOOL ### [tokenId.IsTOKEN_end_of_input](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_end_of_input) tokenId.IsTOKEN_end_of_input IsTOKEN_end_of_input ### [tokenId.IsTOKEN_UNSIGNED](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_UNSIGNED) tokenId.IsTOKEN_UNSIGNED IsTOKEN_UNSIGNED ### [tokenId.IsTOKEN_VARARG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#IsTOKEN_VARARG) tokenId.IsTOKEN_VARARG IsTOKEN_VARARG ### [tokenId.TOKEN_VOID](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_VOID) tokenId.TOKEN_VOID TOKEN_VOID ### [tokenId.TOKEN_VARARG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_VARARG) tokenId.TOKEN_VARARG TOKEN_VARARG ### [tokenId.TOKEN_VALUETYPE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_VALUETYPE) tokenId.TOKEN_VALUETYPE TOKEN_VALUETYPE ### [tokenId.TOKEN_VALUE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_VALUE) tokenId.TOKEN_VALUE TOKEN_VALUE ### [tokenId.TOKEN_UNSIGNED](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_UNSIGNED) tokenId.TOKEN_UNSIGNED TOKEN_UNSIGNED ### [tokenId.TOKEN_UNMANAGED](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_UNMANAGED) tokenId.TOKEN_UNMANAGED TOKEN_UNMANAGED ### [tokenId.TOKEN_UINT8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_UINT8) tokenId.TOKEN_UINT8 TOKEN_UINT8 ### [tokenId.TOKEN_UINT64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_UINT64) tokenId.TOKEN_UINT64 TOKEN_UINT64 ### [tokenId.TOKEN_UINT32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_UINT32) tokenId.TOKEN_UINT32 TOKEN_UINT32 ### [tokenId.TOKEN_UINT16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_UINT16) tokenId.TOKEN_UINT16 TOKEN_UINT16 ### [tokenId.TOKEN_UINT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_UINT) tokenId.TOKEN_UINT TOKEN_UINT ### [tokenId.TOKEN_STRING](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_STRING) tokenId.TOKEN_STRING TOKEN_STRING ### [tokenId.TOKEN_STAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_STAR) tokenId.TOKEN_STAR TOKEN_STAR ### [tokenId.TOKEN_SLASH](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_SLASH) tokenId.TOKEN_SLASH TOKEN_SLASH ### [tokenId.TOKEN_RPAREN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_RPAREN) tokenId.TOKEN_RPAREN TOKEN_RPAREN ### [tokenId.TOKEN_RBRACK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_RBRACK) tokenId.TOKEN_RBRACK TOKEN_RBRACK ### [tokenId.TOKEN_PLUS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_PLUS) tokenId.TOKEN_PLUS TOKEN_PLUS ### [tokenId.TOKEN_OBJECT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_OBJECT) tokenId.TOKEN_OBJECT TOKEN_OBJECT ### [tokenId.TOKEN_NATIVE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_NATIVE) tokenId.TOKEN_NATIVE TOKEN_NATIVE ### [tokenId.TOKEN_METHOD](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_METHOD) tokenId.TOKEN_METHOD TOKEN_METHOD ### [tokenId.TOKEN_LPAREN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_LPAREN) tokenId.TOKEN_LPAREN TOKEN_LPAREN ### [tokenId.TOKEN_LESS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_LESS) tokenId.TOKEN_LESS TOKEN_LESS ### [tokenId.TOKEN_LBRACK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_LBRACK) tokenId.TOKEN_LBRACK TOKEN_LBRACK ### [tokenId.TOKEN_INT8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_INT8) tokenId.TOKEN_INT8 TOKEN_INT8 ### [tokenId.TOKEN_INT64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_INT64) tokenId.TOKEN_INT64 TOKEN_INT64 ### [tokenId.TOKEN_INT32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_INT32) tokenId.TOKEN_INT32 TOKEN_INT32 ### [tokenId.TOKEN_INT16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_INT16) tokenId.TOKEN_INT16 TOKEN_INT16 ### [tokenId.TOKEN_INT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_INT) tokenId.TOKEN_INT TOKEN_INT ### [tokenId.TOKEN_INSTANCE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_INSTANCE) tokenId.TOKEN_INSTANCE TOKEN_INSTANCE ### [tokenId.TOKEN_GREATER](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_GREATER) tokenId.TOKEN_GREATER TOKEN_GREATER ### [tokenId.TOKEN_FLOAT64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_FLOAT64) tokenId.TOKEN_FLOAT64 TOKEN_FLOAT64 ### [tokenId.TOKEN_FLOAT32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_FLOAT32) tokenId.TOKEN_FLOAT32 TOKEN_FLOAT32 ### [tokenId.TOKEN_FIELD](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_FIELD) tokenId.TOKEN_FIELD TOKEN_FIELD ### [tokenId.TOKEN_EXPLICIT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_EXPLICIT) tokenId.TOKEN_EXPLICIT TOKEN_EXPLICIT ### [tokenId.TOKEN_EOF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_EOF) tokenId.TOKEN_EOF TOKEN_EOF ### [tokenId.TOKEN_ELLIPSES](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_ELLIPSES) tokenId.TOKEN_ELLIPSES TOKEN_ELLIPSES ### [tokenId.TOKEN_DOT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_DOT) tokenId.TOKEN_DOT TOKEN_DOT ### [tokenId.TOKEN_DEFAULT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_DEFAULT) tokenId.TOKEN_DEFAULT TOKEN_DEFAULT ### [tokenId.TOKEN_DCOLON](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_DCOLON) tokenId.TOKEN_DCOLON TOKEN_DCOLON ### [tokenId.TOKEN_COMMA](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_COMMA) tokenId.TOKEN_COMMA TOKEN_COMMA ### [tokenId.TOKEN_CLASS](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_CLASS) tokenId.TOKEN_CLASS TOKEN_CLASS ### [tokenId.TOKEN_CHAR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_CHAR) tokenId.TOKEN_CHAR TOKEN_CHAR ### [tokenId.TOKEN_BYTEARRAY](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_BYTEARRAY) tokenId.TOKEN_BYTEARRAY TOKEN_BYTEARRAY ### [tokenId.TOKEN_BOOL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_BOOL) tokenId.TOKEN_BOOL TOKEN_BOOL ### [tokenId.TOKEN_BANG](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_BANG) tokenId.TOKEN_BANG TOKEN_BANG ### [tokenId.TOKEN_AMP](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_AMP) tokenId.TOKEN_AMP TOKEN_AMP ### [tokenId.TOKEN_VAL_SQSTRING](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_VAL_SQSTRING) tokenId.TOKEN_VAL_SQSTRING TOKEN_VAL_SQSTRING ### [tokenId.TOKEN_VAL_QSTRING](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_VAL_QSTRING) tokenId.TOKEN_VAL_QSTRING TOKEN_VAL_QSTRING ### [tokenId.TOKEN_VAL_DOTTEDNAME](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_VAL_DOTTEDNAME) tokenId.TOKEN_VAL_DOTTEDNAME TOKEN_VAL_DOTTEDNAME ### [tokenId.TOKEN_VAL_ID](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_VAL_ID) tokenId.TOKEN_VAL_ID TOKEN_VAL_ID ### [tokenId.TOKEN_VAL_HEXBYTE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_VAL_HEXBYTE) tokenId.TOKEN_VAL_HEXBYTE TOKEN_VAL_HEXBYTE ### [tokenId.TOKEN_INSTR_VALUETYPE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_INSTR_VALUETYPE) tokenId.TOKEN_INSTR_VALUETYPE TOKEN_INSTR_VALUETYPE ### [tokenId.TOKEN_INSTR_INT_TYPE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_INSTR_INT_TYPE) tokenId.TOKEN_INSTR_INT_TYPE TOKEN_INSTR_INT_TYPE ### [tokenId.TOKEN_INSTR_TYPE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_INSTR_TYPE) tokenId.TOKEN_INSTR_TYPE TOKEN_INSTR_TYPE ### [tokenId.TOKEN_INSTR_TOK](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_INSTR_TOK) tokenId.TOKEN_INSTR_TOK TOKEN_INSTR_TOK ### [tokenId.TOKEN_INSTR_STRING](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_INSTR_STRING) tokenId.TOKEN_INSTR_STRING TOKEN_INSTR_STRING ### [tokenId.TOKEN_INSTR_NONE](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_INSTR_NONE) tokenId.TOKEN_INSTR_NONE TOKEN_INSTR_NONE ### [tokenId.TOKEN_INSTR_R](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_INSTR_R) tokenId.TOKEN_INSTR_R TOKEN_INSTR_R ### [tokenId.TOKEN_INSTR_I8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_INSTR_I8) tokenId.TOKEN_INSTR_I8 TOKEN_INSTR_I8 ### [tokenId.TOKEN_INSTR_I32_I32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_INSTR_I32_I32) tokenId.TOKEN_INSTR_I32_I32 TOKEN_INSTR_I32_I32 ### [tokenId.TOKEN_INSTR_I](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_INSTR_I) tokenId.TOKEN_INSTR_I TOKEN_INSTR_I ### [tokenId.TOKEN_VAL_FLOAT64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_VAL_FLOAT64) tokenId.TOKEN_VAL_FLOAT64 TOKEN_VAL_FLOAT64 ### [tokenId.TOKEN_VAL_INT32_ELLIPSES](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_VAL_INT32_ELLIPSES) tokenId.TOKEN_VAL_INT32_ELLIPSES TOKEN_VAL_INT32_ELLIPSES ### [tokenId.TOKEN_VAL_INT64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_VAL_INT64) tokenId.TOKEN_VAL_INT64 TOKEN_VAL_INT64 ### [tokenId.TOKEN_end_of_input](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_end_of_input) tokenId.TOKEN_end_of_input TOKEN_end_of_input ### [tokenId.TOKEN_error](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-asciiparser-tokenid.html#TOKEN_error) tokenId.TOKEN_error TOKEN_error ### [Diagnostics](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-diagnostics.html) Diagnostics Diagnostics from the AbsIL toolkit. You can reset the diagnostics stream to point elsewhere, or turn it off altogether by setting it to 'None'. The logging channel initially points to stderr. All functions call flush() automatically. REVIEW: review if we should just switch to System.Diagnostics Diagnostics.setDiagnosticsChannel setDiagnosticsChannel Diagnostics.dprintfn dprintfn Diagnostics.dprintf dprintf Diagnostics.dprintn dprintn ### [Diagnostics.setDiagnosticsChannel](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-diagnostics.html#setDiagnosticsChannel) Diagnostics.setDiagnosticsChannel setDiagnosticsChannel ### [Diagnostics.dprintfn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-diagnostics.html#dprintfn) Diagnostics.dprintfn dprintfn ### [Diagnostics.dprintf](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-diagnostics.html#dprintf) Diagnostics.dprintf dprintf ### [Diagnostics.dprintn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-diagnostics.html#dprintn) Diagnostics.dprintn dprintn ### [IL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html) IL The "unlinked" view of .NET metadata and code. Central to the Abstract IL library IL.ILAlignment ILAlignment IL.ILArgConvention ILArgConvention IL.ILArrayBound ILArrayBound IL.ILArrayBounds ILArrayBounds IL.ILArrayShape ILArrayShape IL.ILAssemblyLongevity ILAssemblyLongevity IL.ILAssemblyManifest ILAssemblyManifest IL.ILAssemblyRef ILAssemblyRef IL.ILAttribElem ILAttribElem IL.ILAttribute ILAttribute IL.ILAttributeNamedArg ILAttributeNamedArg IL.ILAttributes ILAttributes IL.ILAttributesStored ILAttributesStored IL.ILBasicType ILBasicType IL.ILBoxity ILBoxity IL.ILCallingConv ILCallingConv IL.ILCallingSignature ILCallingSignature IL.ILCode ILCode IL.ILCodeLabel ILCodeLabel IL.ILComparisonInstr ILComparisonInstr IL.ILConst ILConst IL.ILDebugImport ILDebugImport IL.ILDebugImports ILDebugImports IL.ILDebugPoint ILDebugPoint IL.ILDefaultPInvokeEncoding ILDefaultPInvokeEncoding IL.ILEnumInfo ILEnumInfo IL.ILEventDef ILEventDef IL.ILEventDefs ILEventDefs IL.ILEventRef ILEventRef IL.ILExceptionClause ILExceptionClause IL.ILExceptionSpec ILExceptionSpec IL.ILExportedTypeOrForwarder ILExportedTypeOrForwarder IL.ILExportedTypesAndForwarders ILExportedTypesAndForwarders IL.ILFieldDef ILFieldDef IL.ILFieldDefs ILFieldDefs IL.ILFieldInit ILFieldInit IL.ILFieldRef ILFieldRef IL.ILFieldSpec ILFieldSpec IL.ILGenericArgs ILGenericArgs IL.ILGenericArgsList ILGenericArgsList IL.ILGenericParameterDef ILGenericParameterDef IL.ILGenericParameterDefs ILGenericParameterDefs IL.ILGenericVariance ILGenericVariance IL.ILGlobals ILGlobals IL.ILGuid ILGuid IL.ILInstr ILInstr IL.ILLocal ILLocal IL.ILLocalDebugInfo ILLocalDebugInfo IL.ILLocalDebugMapping ILLocalDebugMapping IL.ILLocals ILLocals IL.ILLocalsAllocator ILLocalsAllocator IL.ILMemberAccess ILMemberAccess IL.ILMethodBody ILMethodBody IL.ILMethodDef ILMethodDef IL.ILMethodDefs ILMethodDefs IL.ILMethodImplDef ILMethodImplDef IL.ILMethodImplDefs ILMethodImplDefs IL.ILMethodRef ILMethodRef IL.ILMethodSpec ILMethodSpec IL.ILModuleDef ILModuleDef IL.ILModuleRef ILModuleRef IL.ILNativeResource ILNativeResource IL.ILNativeType ILNativeType IL.ILNativeVariant ILNativeVariant IL.ILNestedExportedType ILNestedExportedType IL.ILNestedExportedTypes ILNestedExportedTypes IL.ILOverridesSpec ILOverridesSpec IL.ILParameter ILParameter IL.ILParameters ILParameters IL.ILPlatform ILPlatform IL.ILPreNamespace ILPreNamespace IL.ILPreTypeDef ILPreTypeDef IL.ILPreTypeDefImpl ILPreTypeDefImpl IL.ILPropertyDef ILPropertyDef IL.ILPropertyDefs ILPropertyDefs IL.ILPropertyRef ILPropertyRef IL.ILReadonly ILReadonly IL.ILReferences ILReferences IL.ILResource ILResource IL.ILResourceAccess ILResourceAccess IL.ILResourceLocation ILResourceLocation IL.ILResources ILResources IL.ILReturn ILReturn IL.ILScopeRef ILScopeRef IL.ILSecurityAction ILSecurityAction IL.ILSecurityDecl ILSecurityDecl IL.ILSecurityDecls ILSecurityDecls IL.ILSecurityDeclsStored ILSecurityDeclsStored IL.ILSourceDocument ILSourceDocument IL.ILTailcall ILTailcall IL.ILThisConvention ILThisConvention IL.ILToken ILToken IL.ILType ILType IL.ILTypeDef ILTypeDef IL.ILTypeDefAccess ILTypeDefAccess IL.ILTypeDefAdditionalFlags ILTypeDefAdditionalFlags IL.ILTypeDefLayout ILTypeDefLayout IL.ILTypeDefLayoutInfo ILTypeDefLayoutInfo IL.ILTypeDefStored ILTypeDefStored IL.ILTypeDefs ILTypeDefs IL.ILTypeInit ILTypeInit IL.ILTypeRef ILTypeRef IL.ILTypeSpec ILTypeSpec IL.ILTypes ILTypes IL.ILVarArgs ILVarArgs IL.ILVersionInfo ILVersionInfo IL.ILVolatility ILVolatility IL.InterfaceImpl InterfaceImpl IL.MethodBody MethodBody IL.PInvokeCallingConvention PInvokeCallingConvention IL.PInvokeCharBestFit PInvokeCharBestFit IL.PInvokeCharEncoding PInvokeCharEncoding IL.PInvokeMethod PInvokeMethod IL.PInvokeThrowOnUnmappableChar PInvokeThrowOnUnmappableChar IL.PrimaryAssembly PrimaryAssembly IL.PublicKey PublicKey IL.WellKnownILAttributes WellKnownILAttributes IL.typesOfILParams typesOfILParams IL.typeKindByNames typeKindByNames IL.mkILPreTypeDefRead mkILPreTypeDefRead IL.mkILPreNamespaceComputed mkILPreNamespaceComputed IL.mkILTypeDefReader mkILTypeDefReader IL.resolveILMethodRef resolveILMethodRef IL.resolveILMethodRefWithRescope resolveILMethodRefWithRescope IL.splitNamespace splitNamespace IL.splitNamespaceToArray splitNamespaceToArray IL.splitILTypeName splitILTypeName IL.splitILTypeNameWithPossibleStaticArguments splitILTypeNameWithPossibleStaticArguments IL.splitTypeNameRight splitTypeNameRight IL.typeNameForGlobalFunctions typeNameForGlobalFunctions IL.isTypeNameForGlobalFunctions isTypeNameForGlobalFunctions IL.mkILGlobals mkILGlobals IL.PrimaryAssemblyILGlobals PrimaryAssemblyILGlobals IL.destTypeDefsWithGlobalFunctionsFirst destTypeDefsWithGlobalFunctionsFirst IL.decodeILAttribData decodeILAttribData IL.mkSimpleAssemblyRef mkSimpleAssemblyRef IL.mkSimpleModRef mkSimpleModRef IL.mkILTyvarTy mkILTyvarTy IL.mkILNestedTyRef mkILNestedTyRef IL.mkILTyRef mkILTyRef IL.mkILTyRefInTyRef mkILTyRefInTyRef IL.mkILNonGenericTySpec mkILNonGenericTySpec IL.mkILTySpec mkILTySpec IL.mkILTy mkILTy IL.mkILNamedTy mkILNamedTy IL.mkILBoxedTy mkILBoxedTy IL.mkILValueTy mkILValueTy IL.mkILNonGenericBoxedTy mkILNonGenericBoxedTy IL.mkILNonGenericValueTy mkILNonGenericValueTy IL.mkILArrTy mkILArrTy IL.mkILArr1DTy mkILArr1DTy IL.isILArrTy isILArrTy IL.destILArrTy destILArrTy IL.mkILBoxedType mkILBoxedType IL.mkILMethRef mkILMethRef IL.mkILMethSpec mkILMethSpec IL.mkILMethSpecForMethRefInTy mkILMethSpecForMethRefInTy IL.mkILMethSpecInTy mkILMethSpecInTy IL.mkILNonGenericMethSpecInTy mkILNonGenericMethSpecInTy IL.mkILInstanceMethSpecInTy mkILInstanceMethSpecInTy IL.mkILNonGenericInstanceMethSpecInTy mkILNonGenericInstanceMethSpecInTy IL.mkILStaticMethSpecInTy mkILStaticMethSpecInTy IL.mkILNonGenericStaticMethSpecInTy mkILNonGenericStaticMethSpecInTy IL.mkILCtorMethSpecForTy mkILCtorMethSpecForTy IL.mkILNonGenericCtorMethSpec mkILNonGenericCtorMethSpec IL.mkILFieldRef mkILFieldRef IL.mkILFieldSpec mkILFieldSpec IL.mkILFieldSpecInTy mkILFieldSpecInTy IL.mkILCallSig mkILCallSig IL.mkILFormalBoxedTy mkILFormalBoxedTy IL.mkILFormalNamedTy mkILFormalNamedTy IL.mkILFormalTypars mkILFormalTypars IL.mkILFormalGenericArgs mkILFormalGenericArgs IL.mkILSimpleTypar mkILSimpleTypar IL.stripILGenericParamConstraints stripILGenericParamConstraints IL.mkILCustomAttribMethRef mkILCustomAttribMethRef IL.mkILCustomAttribute mkILCustomAttribute IL.getCustomAttrData getCustomAttrData IL.mkPermissionSet mkPermissionSet IL.generateCodeLabel generateCodeLabel IL.formatCodeLabel formatCodeLabel IL.nonBranchingInstrsToCode nonBranchingInstrsToCode IL.mkNormalCall mkNormalCall IL.mkNormalCallvirt mkNormalCallvirt IL.mkNormalNewobj mkNormalNewobj IL.mkCallBaseConstructor mkCallBaseConstructor IL.mkNormalStfld mkNormalStfld IL.mkNormalStsfld mkNormalStsfld IL.mkNormalLdsfld mkNormalLdsfld IL.mkNormalLdfld mkNormalLdfld IL.mkNormalLdflda mkNormalLdflda IL.mkNormalLdobj mkNormalLdobj IL.mkNormalStobj mkNormalStobj IL.mkLdcInt32 mkLdcInt32 IL.mkLdarg0 mkLdarg0 IL.mkLdloc mkLdloc IL.mkStloc mkStloc IL.mkLdarg mkLdarg IL.andTailness andTailness IL.mkILParam mkILParam IL.mkILParamAnon mkILParamAnon IL.mkILParamNamed mkILParamNamed IL.mkILReturn mkILReturn IL.mkILLocal mkILLocal IL.mkILEmptyGenericParams mkILEmptyGenericParams IL.mkILMethodBody mkILMethodBody IL.mkMethodBody mkMethodBody IL.methBodyNotAvailable methBodyNotAvailable IL.methBodyAbstract methBodyAbstract IL.methBodyNative methBodyNative IL.mkILCtor mkILCtor IL.mkILClassCtor mkILClassCtor IL.mkILNonGenericEmptyCtor mkILNonGenericEmptyCtor IL.mkILStaticMethod mkILStaticMethod IL.mkILNonGenericStaticMethod mkILNonGenericStaticMethod IL.mkILGenericVirtualMethod mkILGenericVirtualMethod IL.mkILGenericNonVirtualMethod mkILGenericNonVirtualMethod IL.mkILNonGenericVirtualMethod mkILNonGenericVirtualMethod IL.mkILNonGenericVirtualInstanceMethod mkILNonGenericVirtualInstanceMethod IL.mkILNonGenericInstanceMethod mkILNonGenericInstanceMethod IL.mkILInstanceField mkILInstanceField IL.mkILStaticField mkILStaticField IL.mkILStaticLiteralField mkILStaticLiteralField IL.mkILLiteralField mkILLiteralField IL.mkILGenericClass mkILGenericClass IL.mkILSimpleClass mkILSimpleClass IL.mkILTypeDefForGlobalFunctions mkILTypeDefForGlobalFunctions IL.mkRawDataValueTypeDef mkRawDataValueTypeDef IL.appendInstrsToCode appendInstrsToCode IL.appendInstrsToMethod appendInstrsToMethod IL.prependInstrsToCode prependInstrsToCode IL.prependInstrsToMethod prependInstrsToMethod IL.prependInstrsToClassCtor prependInstrsToClassCtor IL.mkILStorageCtor mkILStorageCtor IL.mkILSimpleStorageCtor mkILSimpleStorageCtor IL.mkILSimpleStorageCtorWithParamNames mkILSimpleStorageCtorWithParamNames IL.mkILDelegateMethods mkILDelegateMethods IL.mkCtorMethSpecForDelegate mkCtorMethSpecForDelegate IL.mkILTypeForGlobalFunctions mkILTypeForGlobalFunctions IL.emptyILInterfaceImpls emptyILInterfaceImpls IL.emptyILExtends emptyILExtends IL.mkILCustomAttrs mkILCustomAttrs IL.mkILCustomAttrsFromArray mkILCustomAttrsFromArray IL.storeILCustomAttrs storeILCustomAttrs IL.mkILCustomAttrsComputed mkILCustomAttrsComputed IL.mkILCustomAttrsReader mkILCustomAttrsReader IL.emptyILCustomAttrs emptyILCustomAttrs IL.emptyILCustomAttrsStored emptyILCustomAttrsStored IL.mkILSecurityDecls mkILSecurityDecls IL.emptyILSecurityDecls emptyILSecurityDecls IL.storeILSecurityDecls storeILSecurityDecls IL.mkILSecurityDeclsReader mkILSecurityDeclsReader IL.mkILEvents mkILEvents IL.mkILEventsLazy mkILEventsLazy IL.emptyILEvents emptyILEvents IL.mkILProperties mkILProperties IL.mkILPropertiesLazy mkILPropertiesLazy IL.emptyILProperties emptyILProperties IL.mkILMethods mkILMethods IL.mkILMethodsFromArray mkILMethodsFromArray IL.mkILMethodsComputed mkILMethodsComputed IL.emptyILMethods emptyILMethods IL.mkILFields mkILFields IL.mkILFieldsLazy mkILFieldsLazy IL.emptyILFields emptyILFields IL.mkILMethodImpls mkILMethodImpls IL.mkILMethodImplsLazy mkILMethodImplsLazy IL.emptyILMethodImpls emptyILMethodImpls IL.mkILTypeDefs mkILTypeDefs IL.mkILTypeDefsFromArray mkILTypeDefsFromArray IL.emptyILTypeDefs emptyILTypeDefs IL.mkILTypeDefsComputed mkILTypeDefsComputed IL.mkILTypeDefsOfNamespace mkILTypeDefsOfNamespace IL.mkILTypeDefsGroupedComputed mkILTypeDefsGroupedComputed IL.addILTypeDef addILTypeDef IL.mkTypeForwarder mkTypeForwarder IL.mkILNestedExportedTypes mkILNestedExportedTypes IL.mkILNestedExportedTypesLazy mkILNestedExportedTypesLazy IL.mkILExportedTypes mkILExportedTypes IL.mkILExportedTypesLazy mkILExportedTypesLazy IL.emptyILResources emptyILResources IL.mkILResources mkILResources IL.mkILSimpleModule mkILSimpleModule IL.mkRefForNestedILTypeDef mkRefForNestedILTypeDef IL.mkRefForILMethod mkRefForILMethod IL.mkRefForILField mkRefForILField IL.mkRefToILMethod mkRefToILMethod IL.mkRefToILField mkRefToILField IL.mkRefToILAssembly mkRefToILAssembly IL.mkRefToILModule mkRefToILModule IL.NoMetadataIdx NoMetadataIdx IL.rescopeILScopeRef rescopeILScopeRef IL.rescopeILTypeRef rescopeILTypeRef IL.rescopeILTypeSpec rescopeILTypeSpec IL.rescopeILType rescopeILType IL.rescopeILMethodRef rescopeILMethodRef IL.rescopeILFieldRef rescopeILFieldRef IL.unscopeILType unscopeILType IL.buildILCode buildILCode IL.instILTypeAux instILTypeAux IL.instILType instILType IL.ecmaPublicKey ecmaPublicKey IL.stripILModifiedFromTy stripILModifiedFromTy IL.tname_String tname_String IL.tname_Type tname_Type IL.tname_Bool tname_Bool IL.isILObjectTy isILObjectTy IL.isILStringTy isILStringTy IL.isILSByteTy isILSByteTy IL.isILByteTy isILByteTy IL.isILInt16Ty isILInt16Ty IL.isILUInt16Ty isILUInt16Ty IL.isILInt32Ty isILInt32Ty IL.isILUInt32Ty isILUInt32Ty IL.isILInt64Ty isILInt64Ty IL.isILUInt64Ty isILUInt64Ty IL.isILIntPtrTy isILIntPtrTy IL.isILUIntPtrTy isILUIntPtrTy IL.isILBoolTy isILBoolTy IL.isILCharTy isILCharTy IL.isILTypedReferenceTy isILTypedReferenceTy IL.isILDoubleTy isILDoubleTy IL.isILSingleTy isILSingleTy IL.sha1HashInt64 sha1HashInt64 IL.sha1HashBytes sha1HashBytes IL.parseILVersion parseILVersion IL.formatILVersion formatILVersion IL.compareILVersions compareILVersions IL.getTyOfILEnumInfo getTyOfILEnumInfo IL.computeILEnumInfo computeILEnumInfo IL.computeILRefs computeILRefs IL.emptyILRefs emptyILRefs IL.(|HasFlag|_|) (|HasFlag|_|) IL.(|ILFieldInstr|_|) (|ILFieldInstr|_|) ### [IL.typesOfILParams](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#typesOfILParams) IL.typesOfILParams typesOfILParams ### [IL.typeKindByNames](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#typeKindByNames) IL.typeKindByNames typeKindByNames ### [IL.mkILPreTypeDefRead](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILPreTypeDefRead) IL.mkILPreTypeDefRead mkILPreTypeDefRead The name is read on demand, so grouping by namespace never touches the string heap for a namespace nobody imports. ### [IL.mkILPreNamespaceComputed](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILPreNamespaceComputed) IL.mkILPreNamespaceComputed mkILPreNamespaceComputed ### [IL.mkILTypeDefReader](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILTypeDefReader) IL.mkILTypeDefReader mkILTypeDefReader ### [IL.resolveILMethodRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#resolveILMethodRef) IL.resolveILMethodRef resolveILMethodRef Find the method definition corresponding to the given property or event operation. These are always in the same class as the property or event. This is useful especially if your code is not using the Ilbind API to bind references. ### [IL.resolveILMethodRefWithRescope](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#resolveILMethodRefWithRescope) IL.resolveILMethodRefWithRescope resolveILMethodRefWithRescope ### [IL.splitNamespace](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#splitNamespace) IL.splitNamespace splitNamespace ### [IL.splitNamespaceToArray](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#splitNamespaceToArray) IL.splitNamespaceToArray splitNamespaceToArray ### [IL.splitILTypeName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#splitILTypeName) IL.splitILTypeName splitILTypeName The splitILTypeName utility helps you split a string representing a type name into the leading namespace elements (if any), the names of any nested types and the type name itself. This function memoizes and interns the splitting of the namespace portion of the type name. ### [IL.splitILTypeNameWithPossibleStaticArguments](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#splitILTypeNameWithPossibleStaticArguments) IL.splitILTypeNameWithPossibleStaticArguments splitILTypeNameWithPossibleStaticArguments ### [IL.splitTypeNameRight](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#splitTypeNameRight) IL.splitTypeNameRight splitTypeNameRight splitTypeNameRight is like splitILTypeName except the namespace is kept as a whole string, rather than split at dots. ### [IL.typeNameForGlobalFunctions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#typeNameForGlobalFunctions) IL.typeNameForGlobalFunctions typeNameForGlobalFunctions ### [IL.isTypeNameForGlobalFunctions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#isTypeNameForGlobalFunctions) IL.isTypeNameForGlobalFunctions isTypeNameForGlobalFunctions ### [IL.mkILGlobals](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILGlobals) IL.mkILGlobals mkILGlobals
 Build the table of commonly used references given functions to find types in system assemblies

   primaryScopeRef is the primary assembly we are emitting
   equivPrimaryAssemblyRefs are ones regarded as equivalent
### [IL.PrimaryAssemblyILGlobals](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#PrimaryAssemblyILGlobals) IL.PrimaryAssemblyILGlobals PrimaryAssemblyILGlobals ### [IL.destTypeDefsWithGlobalFunctionsFirst](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#destTypeDefsWithGlobalFunctionsFirst) IL.destTypeDefsWithGlobalFunctionsFirst destTypeDefsWithGlobalFunctionsFirst When writing a binary the fake "toplevel" type definition (called ) must come first. This function puts it first, and creates it in the returned list as an empty typedef if it doesn't already exist. ### [IL.decodeILAttribData](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#decodeILAttribData) IL.decodeILAttribData decodeILAttribData Not all custom attribute data can be decoded without binding types. In particular enums must be bound in order to discover the size of the underlying integer. The following assumes enums have size int32. ### [IL.mkSimpleAssemblyRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkSimpleAssemblyRef) IL.mkSimpleAssemblyRef mkSimpleAssemblyRef Generate simple references to assemblies and modules. ### [IL.mkSimpleModRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkSimpleModRef) IL.mkSimpleModRef mkSimpleModRef ### [IL.mkILTyvarTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILTyvarTy) IL.mkILTyvarTy mkILTyvarTy ### [IL.mkILNestedTyRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILNestedTyRef) IL.mkILNestedTyRef mkILNestedTyRef Make type refs. ### [IL.mkILTyRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILTyRef) IL.mkILTyRef mkILTyRef ### [IL.mkILTyRefInTyRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILTyRefInTyRef) IL.mkILTyRefInTyRef mkILTyRefInTyRef ### [IL.mkILNonGenericTySpec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILNonGenericTySpec) IL.mkILNonGenericTySpec mkILNonGenericTySpec Make type specs. ### [IL.mkILTySpec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILTySpec) IL.mkILTySpec mkILTySpec ### [IL.mkILTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILTy) IL.mkILTy mkILTy Make types. ### [IL.mkILNamedTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILNamedTy) IL.mkILNamedTy mkILNamedTy ### [IL.mkILBoxedTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILBoxedTy) IL.mkILBoxedTy mkILBoxedTy ### [IL.mkILValueTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILValueTy) IL.mkILValueTy mkILValueTy ### [IL.mkILNonGenericBoxedTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILNonGenericBoxedTy) IL.mkILNonGenericBoxedTy mkILNonGenericBoxedTy ### [IL.mkILNonGenericValueTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILNonGenericValueTy) IL.mkILNonGenericValueTy mkILNonGenericValueTy ### [IL.mkILArrTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILArrTy) IL.mkILArrTy mkILArrTy ### [IL.mkILArr1DTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILArr1DTy) IL.mkILArr1DTy mkILArr1DTy ### [IL.isILArrTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#isILArrTy) IL.isILArrTy isILArrTy ### [IL.destILArrTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#destILArrTy) IL.destILArrTy destILArrTy ### [IL.mkILBoxedType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILBoxedType) IL.mkILBoxedType mkILBoxedType ### [IL.mkILMethRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILMethRef) IL.mkILMethRef mkILMethRef Make method references and specs. ### [IL.mkILMethSpec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILMethSpec) IL.mkILMethSpec mkILMethSpec ### [IL.mkILMethSpecForMethRefInTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILMethSpecForMethRefInTy) IL.mkILMethSpecForMethRefInTy mkILMethSpecForMethRefInTy ### [IL.mkILMethSpecInTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILMethSpecInTy) IL.mkILMethSpecInTy mkILMethSpecInTy ### [IL.mkILNonGenericMethSpecInTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILNonGenericMethSpecInTy) IL.mkILNonGenericMethSpecInTy mkILNonGenericMethSpecInTy Construct references to methods on a given type . ### [IL.mkILInstanceMethSpecInTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILInstanceMethSpecInTy) IL.mkILInstanceMethSpecInTy mkILInstanceMethSpecInTy Construct references to instance methods. ### [IL.mkILNonGenericInstanceMethSpecInTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILNonGenericInstanceMethSpecInTy) IL.mkILNonGenericInstanceMethSpecInTy mkILNonGenericInstanceMethSpecInTy Construct references to instance methods. ### [IL.mkILStaticMethSpecInTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILStaticMethSpecInTy) IL.mkILStaticMethSpecInTy mkILStaticMethSpecInTy Construct references to static methods. ### [IL.mkILNonGenericStaticMethSpecInTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILNonGenericStaticMethSpecInTy) IL.mkILNonGenericStaticMethSpecInTy mkILNonGenericStaticMethSpecInTy Construct references to static, non-generic methods. ### [IL.mkILCtorMethSpecForTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILCtorMethSpecForTy) IL.mkILCtorMethSpecForTy mkILCtorMethSpecForTy Construct references to constructors. ### [IL.mkILNonGenericCtorMethSpec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILNonGenericCtorMethSpec) IL.mkILNonGenericCtorMethSpec mkILNonGenericCtorMethSpec ### [IL.mkILFieldRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILFieldRef) IL.mkILFieldRef mkILFieldRef Construct references to fields. ### [IL.mkILFieldSpec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILFieldSpec) IL.mkILFieldSpec mkILFieldSpec ### [IL.mkILFieldSpecInTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILFieldSpecInTy) IL.mkILFieldSpecInTy mkILFieldSpecInTy ### [IL.mkILCallSig](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILCallSig) IL.mkILCallSig mkILCallSig ### [IL.mkILFormalBoxedTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILFormalBoxedTy) IL.mkILFormalBoxedTy mkILFormalBoxedTy Make generalized versions of possibly-generic types, e.g. Given the ILTypeDef for List, return the type "List". ### [IL.mkILFormalNamedTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILFormalNamedTy) IL.mkILFormalNamedTy mkILFormalNamedTy ### [IL.mkILFormalTypars](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILFormalTypars) IL.mkILFormalTypars mkILFormalTypars ### [IL.mkILFormalGenericArgs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILFormalGenericArgs) IL.mkILFormalGenericArgs mkILFormalGenericArgs ### [IL.mkILSimpleTypar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILSimpleTypar) IL.mkILSimpleTypar mkILSimpleTypar ### [IL.stripILGenericParamConstraints](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#stripILGenericParamConstraints) IL.stripILGenericParamConstraints stripILGenericParamConstraints ### [IL.mkILCustomAttribMethRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILCustomAttribMethRef) IL.mkILCustomAttribMethRef mkILCustomAttribMethRef Make custom attributes. ### [IL.mkILCustomAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILCustomAttribute) IL.mkILCustomAttribute mkILCustomAttribute ### [IL.getCustomAttrData](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#getCustomAttrData) IL.getCustomAttrData getCustomAttrData ### [IL.mkPermissionSet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkPermissionSet) IL.mkPermissionSet mkPermissionSet ### [IL.generateCodeLabel](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#generateCodeLabel) IL.generateCodeLabel generateCodeLabel Making code. ### [IL.formatCodeLabel](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#formatCodeLabel) IL.formatCodeLabel formatCodeLabel ### [IL.nonBranchingInstrsToCode](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#nonBranchingInstrsToCode) IL.nonBranchingInstrsToCode nonBranchingInstrsToCode Make some code that is a straight line sequence of instructions. The function will add a "return" if the last instruction is not an exiting instruction. ### [IL.mkNormalCall](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkNormalCall) IL.mkNormalCall mkNormalCall Derived functions for making some common patterns of instructions. ### [IL.mkNormalCallvirt](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkNormalCallvirt) IL.mkNormalCallvirt mkNormalCallvirt ### [IL.mkNormalNewobj](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkNormalNewobj) IL.mkNormalNewobj mkNormalNewobj ### [IL.mkCallBaseConstructor](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkCallBaseConstructor) IL.mkCallBaseConstructor mkCallBaseConstructor ### [IL.mkNormalStfld](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkNormalStfld) IL.mkNormalStfld mkNormalStfld ### [IL.mkNormalStsfld](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkNormalStsfld) IL.mkNormalStsfld mkNormalStsfld ### [IL.mkNormalLdsfld](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkNormalLdsfld) IL.mkNormalLdsfld mkNormalLdsfld ### [IL.mkNormalLdfld](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkNormalLdfld) IL.mkNormalLdfld mkNormalLdfld ### [IL.mkNormalLdflda](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkNormalLdflda) IL.mkNormalLdflda mkNormalLdflda ### [IL.mkNormalLdobj](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkNormalLdobj) IL.mkNormalLdobj mkNormalLdobj ### [IL.mkNormalStobj](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkNormalStobj) IL.mkNormalStobj mkNormalStobj ### [IL.mkLdcInt32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkLdcInt32) IL.mkLdcInt32 mkLdcInt32 ### [IL.mkLdarg0](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkLdarg0) IL.mkLdarg0 mkLdarg0 ### [IL.mkLdloc](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkLdloc) IL.mkLdloc mkLdloc ### [IL.mkStloc](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkStloc) IL.mkStloc mkStloc ### [IL.mkLdarg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkLdarg) IL.mkLdarg mkLdarg ### [IL.andTailness](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#andTailness) IL.andTailness andTailness ### [IL.mkILParam](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILParam) IL.mkILParam mkILParam Derived functions for making return, parameter and local variable objects for use in method definitions. ### [IL.mkILParamAnon](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILParamAnon) IL.mkILParamAnon mkILParamAnon ### [IL.mkILParamNamed](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILParamNamed) IL.mkILParamNamed mkILParamNamed ### [IL.mkILReturn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILReturn) IL.mkILReturn mkILReturn ### [IL.mkILLocal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILLocal) IL.mkILLocal mkILLocal ### [IL.mkILEmptyGenericParams](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILEmptyGenericParams) IL.mkILEmptyGenericParams mkILEmptyGenericParams Make a formal generic parameters. ### [IL.mkILMethodBody](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILMethodBody) IL.mkILMethodBody mkILMethodBody Make method definitions. ### [IL.mkMethodBody](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkMethodBody) IL.mkMethodBody mkMethodBody ### [IL.methBodyNotAvailable](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#methBodyNotAvailable) IL.methBodyNotAvailable methBodyNotAvailable ### [IL.methBodyAbstract](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#methBodyAbstract) IL.methBodyAbstract methBodyAbstract ### [IL.methBodyNative](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#methBodyNative) IL.methBodyNative methBodyNative ### [IL.mkILCtor](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILCtor) IL.mkILCtor mkILCtor ### [IL.mkILClassCtor](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILClassCtor) IL.mkILClassCtor mkILClassCtor ### [IL.mkILNonGenericEmptyCtor](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILNonGenericEmptyCtor) IL.mkILNonGenericEmptyCtor mkILNonGenericEmptyCtor ### [IL.mkILStaticMethod](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILStaticMethod) IL.mkILStaticMethod mkILStaticMethod ### [IL.mkILNonGenericStaticMethod](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILNonGenericStaticMethod) IL.mkILNonGenericStaticMethod mkILNonGenericStaticMethod ### [IL.mkILGenericVirtualMethod](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILGenericVirtualMethod) IL.mkILGenericVirtualMethod mkILGenericVirtualMethod ### [IL.mkILGenericNonVirtualMethod](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILGenericNonVirtualMethod) IL.mkILGenericNonVirtualMethod mkILGenericNonVirtualMethod ### [IL.mkILNonGenericVirtualMethod](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILNonGenericVirtualMethod) IL.mkILNonGenericVirtualMethod mkILNonGenericVirtualMethod ### [IL.mkILNonGenericVirtualInstanceMethod](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILNonGenericVirtualInstanceMethod) IL.mkILNonGenericVirtualInstanceMethod mkILNonGenericVirtualInstanceMethod ### [IL.mkILNonGenericInstanceMethod](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILNonGenericInstanceMethod) IL.mkILNonGenericInstanceMethod mkILNonGenericInstanceMethod ### [IL.mkILInstanceField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILInstanceField) IL.mkILInstanceField mkILInstanceField Make field definitions. ### [IL.mkILStaticField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILStaticField) IL.mkILStaticField mkILStaticField ### [IL.mkILStaticLiteralField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILStaticLiteralField) IL.mkILStaticLiteralField mkILStaticLiteralField ### [IL.mkILLiteralField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILLiteralField) IL.mkILLiteralField mkILLiteralField ### [IL.mkILGenericClass](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILGenericClass) IL.mkILGenericClass mkILGenericClass Make a type definition. ### [IL.mkILSimpleClass](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILSimpleClass) IL.mkILSimpleClass mkILSimpleClass ### [IL.mkILTypeDefForGlobalFunctions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILTypeDefForGlobalFunctions) IL.mkILTypeDefForGlobalFunctions mkILTypeDefForGlobalFunctions ### [IL.mkRawDataValueTypeDef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkRawDataValueTypeDef) IL.mkRawDataValueTypeDef mkRawDataValueTypeDef
 Make a type definition for a value type used to point to raw data.
 These are useful when generating array initialization code
 according to the
   ldtoken    field valuetype ''/'$$struct0x6000127-1' ''::'$$method0x6000127-1'
   call       void System.Runtime.CompilerServices.RuntimeHelpers::InitializeArray(class System.Array,valuetype System.RuntimeFieldHandle)
 idiom.
### [IL.appendInstrsToCode](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#appendInstrsToCode) IL.appendInstrsToCode appendInstrsToCode Injecting code into existing code blocks. A branch will be added from the given instructions to the (unique) entry of the code, and the first instruction will be the new entry of the method. The instructions should be non-branching. ### [IL.appendInstrsToMethod](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#appendInstrsToMethod) IL.appendInstrsToMethod appendInstrsToMethod ### [IL.prependInstrsToCode](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#prependInstrsToCode) IL.prependInstrsToCode prependInstrsToCode ### [IL.prependInstrsToMethod](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#prependInstrsToMethod) IL.prependInstrsToMethod prependInstrsToMethod ### [IL.prependInstrsToClassCtor](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#prependInstrsToClassCtor) IL.prependInstrsToClassCtor prependInstrsToClassCtor Injecting initialization code into a class. Add some code to the end of the .cctor for a type. Create a .cctor if one doesn't exist already. ### [IL.mkILStorageCtor](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILStorageCtor) IL.mkILStorageCtor mkILStorageCtor Derived functions for making some simple constructors ### [IL.mkILSimpleStorageCtor](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILSimpleStorageCtor) IL.mkILSimpleStorageCtor mkILSimpleStorageCtor ### [IL.mkILSimpleStorageCtorWithParamNames](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILSimpleStorageCtorWithParamNames) IL.mkILSimpleStorageCtorWithParamNames mkILSimpleStorageCtorWithParamNames ### [IL.mkILDelegateMethods](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILDelegateMethods) IL.mkILDelegateMethods mkILDelegateMethods ### [IL.mkCtorMethSpecForDelegate](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkCtorMethSpecForDelegate) IL.mkCtorMethSpecForDelegate mkCtorMethSpecForDelegate Given a delegate type definition which lies in a particular scope, make a reference to its constructor. ### [IL.mkILTypeForGlobalFunctions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILTypeForGlobalFunctions) IL.mkILTypeForGlobalFunctions mkILTypeForGlobalFunctions The toplevel "class" for a module or assembly. ### [IL.emptyILInterfaceImpls](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#emptyILInterfaceImpls) IL.emptyILInterfaceImpls emptyILInterfaceImpls ### [IL.emptyILExtends](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#emptyILExtends) IL.emptyILExtends emptyILExtends ### [IL.mkILCustomAttrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILCustomAttrs) IL.mkILCustomAttrs mkILCustomAttrs Making tables of custom attributes, etc. ### [IL.mkILCustomAttrsFromArray](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILCustomAttrsFromArray) IL.mkILCustomAttrsFromArray mkILCustomAttrsFromArray ### [IL.storeILCustomAttrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#storeILCustomAttrs) IL.storeILCustomAttrs storeILCustomAttrs ### [IL.mkILCustomAttrsComputed](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILCustomAttrsComputed) IL.mkILCustomAttrsComputed mkILCustomAttrsComputed ### [IL.mkILCustomAttrsReader](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILCustomAttrsReader) IL.mkILCustomAttrsReader mkILCustomAttrsReader ### [IL.emptyILCustomAttrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#emptyILCustomAttrs) IL.emptyILCustomAttrs emptyILCustomAttrs ### [IL.emptyILCustomAttrsStored](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#emptyILCustomAttrsStored) IL.emptyILCustomAttrsStored emptyILCustomAttrsStored ### [IL.mkILSecurityDecls](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILSecurityDecls) IL.mkILSecurityDecls mkILSecurityDecls ### [IL.emptyILSecurityDecls](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#emptyILSecurityDecls) IL.emptyILSecurityDecls emptyILSecurityDecls ### [IL.storeILSecurityDecls](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#storeILSecurityDecls) IL.storeILSecurityDecls storeILSecurityDecls ### [IL.mkILSecurityDeclsReader](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILSecurityDeclsReader) IL.mkILSecurityDeclsReader mkILSecurityDeclsReader ### [IL.mkILEvents](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILEvents) IL.mkILEvents mkILEvents ### [IL.mkILEventsLazy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILEventsLazy) IL.mkILEventsLazy mkILEventsLazy ### [IL.emptyILEvents](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#emptyILEvents) IL.emptyILEvents emptyILEvents ### [IL.mkILProperties](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILProperties) IL.mkILProperties mkILProperties ### [IL.mkILPropertiesLazy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILPropertiesLazy) IL.mkILPropertiesLazy mkILPropertiesLazy ### [IL.emptyILProperties](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#emptyILProperties) IL.emptyILProperties emptyILProperties ### [IL.mkILMethods](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILMethods) IL.mkILMethods mkILMethods ### [IL.mkILMethodsFromArray](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILMethodsFromArray) IL.mkILMethodsFromArray mkILMethodsFromArray ### [IL.mkILMethodsComputed](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILMethodsComputed) IL.mkILMethodsComputed mkILMethodsComputed ### [IL.emptyILMethods](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#emptyILMethods) IL.emptyILMethods emptyILMethods ### [IL.mkILFields](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILFields) IL.mkILFields mkILFields ### [IL.mkILFieldsLazy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILFieldsLazy) IL.mkILFieldsLazy mkILFieldsLazy ### [IL.emptyILFields](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#emptyILFields) IL.emptyILFields emptyILFields ### [IL.mkILMethodImpls](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILMethodImpls) IL.mkILMethodImpls mkILMethodImpls ### [IL.mkILMethodImplsLazy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILMethodImplsLazy) IL.mkILMethodImplsLazy mkILMethodImplsLazy ### [IL.emptyILMethodImpls](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#emptyILMethodImpls) IL.emptyILMethodImpls emptyILMethodImpls ### [IL.mkILTypeDefs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILTypeDefs) IL.mkILTypeDefs mkILTypeDefs ### [IL.mkILTypeDefsFromArray](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILTypeDefsFromArray) IL.mkILTypeDefsFromArray mkILTypeDefsFromArray ### [IL.emptyILTypeDefs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#emptyILTypeDefs) IL.emptyILTypeDefs emptyILTypeDefs ### [IL.mkILTypeDefsComputed](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILTypeDefsComputed) IL.mkILTypeDefsComputed mkILTypeDefsComputed Create table of types which is loaded/computed on-demand, and whose individual elements are also loaded/computed on-demand. Any call to tdefs.AsList will result in the laziness being forced. Operations can examine the custom attributes and name of each type in order to decide whether to proceed with examining the other details of the type. Note that individual type definitions may contain further delays in their method, field and other tables. The types all sit in this one namespace; a store that knows its namespaces inherits ILPreNamespace instead. ### [IL.mkILTypeDefsOfNamespace](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILTypeDefsOfNamespace) IL.mkILTypeDefsOfNamespace mkILTypeDefsOfNamespace A level as a type table, for where one is needed: a module's own level, and a type's nested types. ### [IL.mkILTypeDefsGroupedComputed](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILTypeDefsGroupedComputed) IL.mkILTypeDefsGroupedComputed mkILTypeDefsGroupedComputed For a store with no namespace structure to hand - a metadata table in row order, say. Each type comes with its namespace path below this level ([] for the level's own types); those are grouped into children on demand, in first-seen order, with a split namespace becoming one child. ### [IL.addILTypeDef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#addILTypeDef) IL.addILTypeDef addILTypeDef ### [IL.mkTypeForwarder](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkTypeForwarder) IL.mkTypeForwarder mkTypeForwarder ### [IL.mkILNestedExportedTypes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILNestedExportedTypes) IL.mkILNestedExportedTypes mkILNestedExportedTypes ### [IL.mkILNestedExportedTypesLazy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILNestedExportedTypesLazy) IL.mkILNestedExportedTypesLazy mkILNestedExportedTypesLazy ### [IL.mkILExportedTypes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILExportedTypes) IL.mkILExportedTypes mkILExportedTypes ### [IL.mkILExportedTypesLazy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILExportedTypesLazy) IL.mkILExportedTypesLazy mkILExportedTypesLazy ### [IL.emptyILResources](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#emptyILResources) IL.emptyILResources emptyILResources ### [IL.mkILResources](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILResources) IL.mkILResources mkILResources ### [IL.mkILSimpleModule](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkILSimpleModule) IL.mkILSimpleModule mkILSimpleModule Making modules. ### [IL.mkRefForNestedILTypeDef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkRefForNestedILTypeDef) IL.mkRefForNestedILTypeDef mkRefForNestedILTypeDef Generate references to existing type definitions, method definitions etc. Useful for generating references, e.g. to a class we're processing Also used to reference type definitions that we've generated. [ILScopeRef] is normally ILScopeRef.Local, unless we've generated the ILTypeDef in an auxiliary module or are generating multiple assemblies at once. ### [IL.mkRefForILMethod](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkRefForILMethod) IL.mkRefForILMethod mkRefForILMethod ### [IL.mkRefForILField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkRefForILField) IL.mkRefForILField mkRefForILField ### [IL.mkRefToILMethod](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkRefToILMethod) IL.mkRefToILMethod mkRefToILMethod ### [IL.mkRefToILField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkRefToILField) IL.mkRefToILField mkRefToILField ### [IL.mkRefToILAssembly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkRefToILAssembly) IL.mkRefToILAssembly mkRefToILAssembly ### [IL.mkRefToILModule](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#mkRefToILModule) IL.mkRefToILModule mkRefToILModule ### [IL.NoMetadataIdx](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#NoMetadataIdx) IL.NoMetadataIdx NoMetadataIdx ### [IL.rescopeILScopeRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#rescopeILScopeRef) IL.rescopeILScopeRef rescopeILScopeRef Rescoping. The first argument indicates how to reference the original scope from the new scope. ### [IL.rescopeILTypeRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#rescopeILTypeRef) IL.rescopeILTypeRef rescopeILTypeRef Rescoping. The first argument indicates how to reference the original scope from the new scope. ### [IL.rescopeILTypeSpec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#rescopeILTypeSpec) IL.rescopeILTypeSpec rescopeILTypeSpec Rescoping. The first argument indicates how to reference the original scope from the new scope. ### [IL.rescopeILType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#rescopeILType) IL.rescopeILType rescopeILType Rescoping. The first argument indicates how to reference the original scope from the new scope. ### [IL.rescopeILMethodRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#rescopeILMethodRef) IL.rescopeILMethodRef rescopeILMethodRef Rescoping. The first argument indicates how to reference the original scope from the new scope. ### [IL.rescopeILFieldRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#rescopeILFieldRef) IL.rescopeILFieldRef rescopeILFieldRef Rescoping. The first argument indicates how to reference the original scope from the new scope. ### [IL.unscopeILType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#unscopeILType) IL.unscopeILType unscopeILType Unscoping. Clears every scope information, use for looking up IL method references only. ### [IL.buildILCode](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#buildILCode) IL.buildILCode buildILCode ### [IL.instILTypeAux](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#instILTypeAux) IL.instILTypeAux instILTypeAux Instantiate type variables that occur within types and other items. ### [IL.instILType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#instILType) IL.instILType instILType Instantiate type variables that occur within types and other items. ### [IL.ecmaPublicKey](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#ecmaPublicKey) IL.ecmaPublicKey ecmaPublicKey This is a 'vendor neutral' way of referencing mscorlib. ### [IL.stripILModifiedFromTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#stripILModifiedFromTy) IL.stripILModifiedFromTy stripILModifiedFromTy Strips ILType.Modified from the ILType. ### [IL.tname_String](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#tname_String) IL.tname_String tname_String ### [IL.tname_Type](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#tname_Type) IL.tname_Type tname_Type ### [IL.tname_Bool](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#tname_Bool) IL.tname_Bool tname_Bool ### [IL.isILObjectTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#isILObjectTy) IL.isILObjectTy isILObjectTy Discriminating different important built-in types. ### [IL.isILStringTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#isILStringTy) IL.isILStringTy isILStringTy ### [IL.isILSByteTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#isILSByteTy) IL.isILSByteTy isILSByteTy ### [IL.isILByteTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#isILByteTy) IL.isILByteTy isILByteTy ### [IL.isILInt16Ty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#isILInt16Ty) IL.isILInt16Ty isILInt16Ty ### [IL.isILUInt16Ty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#isILUInt16Ty) IL.isILUInt16Ty isILUInt16Ty ### [IL.isILInt32Ty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#isILInt32Ty) IL.isILInt32Ty isILInt32Ty ### [IL.isILUInt32Ty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#isILUInt32Ty) IL.isILUInt32Ty isILUInt32Ty ### [IL.isILInt64Ty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#isILInt64Ty) IL.isILInt64Ty isILInt64Ty ### [IL.isILUInt64Ty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#isILUInt64Ty) IL.isILUInt64Ty isILUInt64Ty ### [IL.isILIntPtrTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#isILIntPtrTy) IL.isILIntPtrTy isILIntPtrTy ### [IL.isILUIntPtrTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#isILUIntPtrTy) IL.isILUIntPtrTy isILUIntPtrTy ### [IL.isILBoolTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#isILBoolTy) IL.isILBoolTy isILBoolTy ### [IL.isILCharTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#isILCharTy) IL.isILCharTy isILCharTy ### [IL.isILTypedReferenceTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#isILTypedReferenceTy) IL.isILTypedReferenceTy isILTypedReferenceTy ### [IL.isILDoubleTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#isILDoubleTy) IL.isILDoubleTy isILDoubleTy ### [IL.isILSingleTy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#isILSingleTy) IL.isILSingleTy isILSingleTy ### [IL.sha1HashInt64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#sha1HashInt64) IL.sha1HashInt64 sha1HashInt64 ### [IL.sha1HashBytes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#sha1HashBytes) IL.sha1HashBytes sha1HashBytes Get a public key token from a public key. ### [IL.parseILVersion](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#parseILVersion) IL.parseILVersion parseILVersion Get a version number from a CLR version string, e.g. 1.0.3705.0 ### [IL.formatILVersion](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#formatILVersion) IL.formatILVersion formatILVersion ### [IL.compareILVersions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#compareILVersions) IL.compareILVersions compareILVersions ### [IL.getTyOfILEnumInfo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#getTyOfILEnumInfo) IL.getTyOfILEnumInfo getTyOfILEnumInfo ### [IL.computeILEnumInfo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#computeILEnumInfo) IL.computeILEnumInfo computeILEnumInfo ### [IL.computeILRefs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#computeILRefs) IL.computeILRefs computeILRefs Find the full set of assemblies referenced by a module. ### [IL.emptyILRefs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#emptyILRefs) IL.emptyILRefs emptyILRefs ### [IL.(|HasFlag|_|)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#(|HasFlag|_|)) IL.(|HasFlag|_|) (|HasFlag|_|) ### [IL.(|ILFieldInstr|_|)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il.html#(|ILFieldInstr|_|)) IL.(|ILFieldInstr|_|) (|ILFieldInstr|_|) Matches an IL instruction that loads or stores a field, returning the referenced field spec. ### [ILAlignment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilalignment.html) ILAlignment ILAlignment.IsUnaligned1 IsUnaligned1 ILAlignment.IsAligned IsAligned ILAlignment.IsUnaligned2 IsUnaligned2 ILAlignment.IsUnaligned4 IsUnaligned4 ILAlignment.Aligned Aligned ILAlignment.Unaligned1 Unaligned1 ILAlignment.Unaligned2 Unaligned2 ILAlignment.Unaligned4 Unaligned4 ### [ILAlignment.IsUnaligned1](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilalignment.html#IsUnaligned1) ILAlignment.IsUnaligned1 IsUnaligned1 ### [ILAlignment.IsAligned](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilalignment.html#IsAligned) ILAlignment.IsAligned IsAligned ### [ILAlignment.IsUnaligned2](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilalignment.html#IsUnaligned2) ILAlignment.IsUnaligned2 IsUnaligned2 ### [ILAlignment.IsUnaligned4](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilalignment.html#IsUnaligned4) ILAlignment.IsUnaligned4 IsUnaligned4 ### [ILAlignment.Aligned](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilalignment.html#Aligned) ILAlignment.Aligned Aligned ### [ILAlignment.Unaligned1](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilalignment.html#Unaligned1) ILAlignment.Unaligned1 Unaligned1 ### [ILAlignment.Unaligned2](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilalignment.html#Unaligned2) ILAlignment.Unaligned2 Unaligned2 ### [ILAlignment.Unaligned4](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilalignment.html#Unaligned4) ILAlignment.Unaligned4 Unaligned4 ### [ILArgConvention](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilargconvention.html) ILArgConvention ILArgConvention.IsCDecl IsCDecl ILArgConvention.IsStdCall IsStdCall ILArgConvention.IsThisCall IsThisCall ILArgConvention.IsDefault IsDefault ILArgConvention.IsFastCall IsFastCall ILArgConvention.IsVarArg IsVarArg ILArgConvention.Default Default ILArgConvention.CDecl CDecl ILArgConvention.StdCall StdCall ILArgConvention.ThisCall ThisCall ILArgConvention.FastCall FastCall ILArgConvention.VarArg VarArg ### [ILArgConvention.IsCDecl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilargconvention.html#IsCDecl) ILArgConvention.IsCDecl IsCDecl ### [ILArgConvention.IsStdCall](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilargconvention.html#IsStdCall) ILArgConvention.IsStdCall IsStdCall ### [ILArgConvention.IsThisCall](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilargconvention.html#IsThisCall) ILArgConvention.IsThisCall IsThisCall ### [ILArgConvention.IsDefault](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilargconvention.html#IsDefault) ILArgConvention.IsDefault IsDefault ### [ILArgConvention.IsFastCall](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilargconvention.html#IsFastCall) ILArgConvention.IsFastCall IsFastCall ### [ILArgConvention.IsVarArg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilargconvention.html#IsVarArg) ILArgConvention.IsVarArg IsVarArg ### [ILArgConvention.Default](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilargconvention.html#Default) ILArgConvention.Default Default ### [ILArgConvention.CDecl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilargconvention.html#CDecl) ILArgConvention.CDecl CDecl ### [ILArgConvention.StdCall](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilargconvention.html#StdCall) ILArgConvention.StdCall StdCall ### [ILArgConvention.ThisCall](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilargconvention.html#ThisCall) ILArgConvention.ThisCall ThisCall ### [ILArgConvention.FastCall](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilargconvention.html#FastCall) ILArgConvention.FastCall FastCall ### [ILArgConvention.VarArg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilargconvention.html#VarArg) ILArgConvention.VarArg VarArg ### [ILArrayBound](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilarraybound.html) ILArrayBound Array shapes. For most purposes the rank is the only thing that matters. ILArrayBound.IsSome IsSome ILArrayBound.Value Value ILArrayBound.IsNone IsNone ILArrayBound.None None ### [ILArrayBound.IsSome](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilarraybound.html#IsSome) ILArrayBound.IsSome IsSome ### [ILArrayBound.Value](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilarraybound.html#Value) ILArrayBound.Value Value ### [ILArrayBound.IsNone](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilarraybound.html#IsNone) ILArrayBound.IsNone IsNone ### [ILArrayBound.None](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilarraybound.html#None) ILArrayBound.None None ### [ILArrayBounds](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilarraybounds.html) ILArrayBounds Lower-bound/size pairs ILArrayBounds.Item1 Item1 ILArrayBounds.Item2 Item2 ### [ILArrayBounds.Item1](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilarraybounds.html#Item1) ILArrayBounds.Item1 Item1 ### [ILArrayBounds.Item2](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilarraybounds.html#Item2) ILArrayBounds.Item2 Item2 ### [ILArrayShape](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilarrayshape.html) ILArrayShape ILArrayShape.Rank Rank ILArrayShape.FromRank FromRank ILArrayShape.SingleDimensional SingleDimensional ILArrayShape.ILArrayShape ILArrayShape ### [ILArrayShape.Rank](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilarrayshape.html#Rank) ILArrayShape.Rank Rank ### [ILArrayShape.FromRank](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilarrayshape.html#FromRank) ILArrayShape.FromRank FromRank ### [ILArrayShape.SingleDimensional](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilarrayshape.html#SingleDimensional) ILArrayShape.SingleDimensional SingleDimensional Bounds for a single dimensional, zero based array ### [ILArrayShape.ILArrayShape](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilarrayshape.html#ILArrayShape) ILArrayShape.ILArrayShape ILArrayShape ### [ILAssemblyLongevity](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblylongevity.html) ILAssemblyLongevity ILAssemblyLongevity.IsPlatformSystem IsPlatformSystem ILAssemblyLongevity.IsPlatformProcess IsPlatformProcess ILAssemblyLongevity.IsUnspecified IsUnspecified ILAssemblyLongevity.IsPlatformAppDomain IsPlatformAppDomain ILAssemblyLongevity.IsLibrary IsLibrary ILAssemblyLongevity.Default Default ILAssemblyLongevity.Unspecified Unspecified ILAssemblyLongevity.Library Library ILAssemblyLongevity.PlatformAppDomain PlatformAppDomain ILAssemblyLongevity.PlatformProcess PlatformProcess ILAssemblyLongevity.PlatformSystem PlatformSystem ### [ILAssemblyLongevity.IsPlatformSystem](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblylongevity.html#IsPlatformSystem) ILAssemblyLongevity.IsPlatformSystem IsPlatformSystem ### [ILAssemblyLongevity.IsPlatformProcess](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblylongevity.html#IsPlatformProcess) ILAssemblyLongevity.IsPlatformProcess IsPlatformProcess ### [ILAssemblyLongevity.IsUnspecified](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblylongevity.html#IsUnspecified) ILAssemblyLongevity.IsUnspecified IsUnspecified ### [ILAssemblyLongevity.IsPlatformAppDomain](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblylongevity.html#IsPlatformAppDomain) ILAssemblyLongevity.IsPlatformAppDomain IsPlatformAppDomain ### [ILAssemblyLongevity.IsLibrary](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblylongevity.html#IsLibrary) ILAssemblyLongevity.IsLibrary IsLibrary ### [ILAssemblyLongevity.Default](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblylongevity.html#Default) ILAssemblyLongevity.Default Default ### [ILAssemblyLongevity.Unspecified](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblylongevity.html#Unspecified) ILAssemblyLongevity.Unspecified Unspecified ### [ILAssemblyLongevity.Library](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblylongevity.html#Library) ILAssemblyLongevity.Library Library ### [ILAssemblyLongevity.PlatformAppDomain](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblylongevity.html#PlatformAppDomain) ILAssemblyLongevity.PlatformAppDomain PlatformAppDomain ### [ILAssemblyLongevity.PlatformProcess](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblylongevity.html#PlatformProcess) ILAssemblyLongevity.PlatformProcess PlatformProcess ### [ILAssemblyLongevity.PlatformSystem](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblylongevity.html#PlatformSystem) ILAssemblyLongevity.PlatformSystem PlatformSystem ### [ILAssemblyManifest](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblymanifest.html) ILAssemblyManifest The main module of an assembly is a module plus some manifest information. ILAssemblyManifest.SecurityDecls SecurityDecls ILAssemblyManifest.CustomAttrs CustomAttrs ILAssemblyManifest.Name Name ILAssemblyManifest.AuxModuleHashAlgorithm AuxModuleHashAlgorithm ILAssemblyManifest.SecurityDeclsStored SecurityDeclsStored ILAssemblyManifest.PublicKey PublicKey ILAssemblyManifest.Version Version ILAssemblyManifest.Locale Locale ILAssemblyManifest.CustomAttrsStored CustomAttrsStored ILAssemblyManifest.AssemblyLongevity AssemblyLongevity ILAssemblyManifest.DisableJitOptimizations DisableJitOptimizations ILAssemblyManifest.JitTracking JitTracking ILAssemblyManifest.IgnoreSymbolStoreSequencePoints IgnoreSymbolStoreSequencePoints ILAssemblyManifest.Retargetable Retargetable ILAssemblyManifest.ExportedTypes ExportedTypes ILAssemblyManifest.EntrypointElsewhere EntrypointElsewhere ILAssemblyManifest.MetadataIndex MetadataIndex ### [ILAssemblyManifest.SecurityDecls](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblymanifest.html#SecurityDecls) ILAssemblyManifest.SecurityDecls SecurityDecls ### [ILAssemblyManifest.CustomAttrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblymanifest.html#CustomAttrs) ILAssemblyManifest.CustomAttrs CustomAttrs ### [ILAssemblyManifest.Name](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblymanifest.html#Name) ILAssemblyManifest.Name Name ### [ILAssemblyManifest.AuxModuleHashAlgorithm](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblymanifest.html#AuxModuleHashAlgorithm) ILAssemblyManifest.AuxModuleHashAlgorithm AuxModuleHashAlgorithm This is the ID of the algorithm used for the hashes of auxiliary files in the assembly. These hashes are stored in the ILModuleRef.Hash fields of this assembly. These are not cryptographic hashes: they are simple file hashes. The algorithm is normally 0x00008004 indicating the SHA1 hash algorithm. ### [ILAssemblyManifest.SecurityDeclsStored](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblymanifest.html#SecurityDeclsStored) ILAssemblyManifest.SecurityDeclsStored SecurityDeclsStored ### [ILAssemblyManifest.PublicKey](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblymanifest.html#PublicKey) ILAssemblyManifest.PublicKey PublicKey This is the public key used to sign this assembly (the signature itself is stored elsewhere: see the binary format, and may not have been written if delay signing is used). (member Name, member PublicKey) forms the full public name of the assembly. ### [ILAssemblyManifest.Version](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblymanifest.html#Version) ILAssemblyManifest.Version Version ### [ILAssemblyManifest.Locale](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblymanifest.html#Locale) ILAssemblyManifest.Locale Locale ### [ILAssemblyManifest.CustomAttrsStored](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblymanifest.html#CustomAttrsStored) ILAssemblyManifest.CustomAttrsStored CustomAttrsStored ### [ILAssemblyManifest.AssemblyLongevity](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblymanifest.html#AssemblyLongevity) ILAssemblyManifest.AssemblyLongevity AssemblyLongevity ### [ILAssemblyManifest.DisableJitOptimizations](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblymanifest.html#DisableJitOptimizations) ILAssemblyManifest.DisableJitOptimizations DisableJitOptimizations ### [ILAssemblyManifest.JitTracking](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblymanifest.html#JitTracking) ILAssemblyManifest.JitTracking JitTracking ### [ILAssemblyManifest.IgnoreSymbolStoreSequencePoints](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblymanifest.html#IgnoreSymbolStoreSequencePoints) ILAssemblyManifest.IgnoreSymbolStoreSequencePoints IgnoreSymbolStoreSequencePoints ### [ILAssemblyManifest.Retargetable](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblymanifest.html#Retargetable) ILAssemblyManifest.Retargetable Retargetable ### [ILAssemblyManifest.ExportedTypes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblymanifest.html#ExportedTypes) ILAssemblyManifest.ExportedTypes ExportedTypes Records the types implemented by this assembly in auxiliary modules. ### [ILAssemblyManifest.EntrypointElsewhere](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblymanifest.html#EntrypointElsewhere) ILAssemblyManifest.EntrypointElsewhere EntrypointElsewhere Records whether the entrypoint resides in another module. ### [ILAssemblyManifest.MetadataIndex](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblymanifest.html#MetadataIndex) ILAssemblyManifest.MetadataIndex MetadataIndex ### [ILAssemblyRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblyref.html) ILAssemblyRef ILAssemblyRef.EqualsIgnoringVersion EqualsIgnoringVersion ILAssemblyRef.Name Name ILAssemblyRef.Retargetable Retargetable ILAssemblyRef.Locale Locale ILAssemblyRef.Version Version ILAssemblyRef.QualifiedName QualifiedName ILAssemblyRef.PublicKey PublicKey ILAssemblyRef.Hash Hash ILAssemblyRef.Create Create ILAssemblyRef.FromAssemblyName FromAssemblyName ### [ILAssemblyRef.EqualsIgnoringVersion](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblyref.html#EqualsIgnoringVersion) ILAssemblyRef.EqualsIgnoringVersion EqualsIgnoringVersion ### [ILAssemblyRef.Name](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblyref.html#Name) ILAssemblyRef.Name Name ### [ILAssemblyRef.Retargetable](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblyref.html#Retargetable) ILAssemblyRef.Retargetable Retargetable CLI says this indicates if the assembly can be retargeted (at runtime) to be from a different publisher. ### [ILAssemblyRef.Locale](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblyref.html#Locale) ILAssemblyRef.Locale Locale ### [ILAssemblyRef.Version](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblyref.html#Version) ILAssemblyRef.Version Version ### [ILAssemblyRef.QualifiedName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblyref.html#QualifiedName) ILAssemblyRef.QualifiedName QualifiedName The fully qualified name of the assembly reference, e.g. mscorlib, Version=1.0.3705 etc. ### [ILAssemblyRef.PublicKey](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblyref.html#PublicKey) ILAssemblyRef.PublicKey PublicKey ### [ILAssemblyRef.Hash](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblyref.html#Hash) ILAssemblyRef.Hash Hash ### [ILAssemblyRef.Create](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblyref.html#Create) ILAssemblyRef.Create Create ### [ILAssemblyRef.FromAssemblyName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilassemblyref.html#FromAssemblyName) ILAssemblyRef.FromAssemblyName FromAssemblyName ### [ILAttribElem](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html) ILAttribElem ILAttribElem.IsByte IsByte ILAttribElem.IsDouble IsDouble ILAttribElem.IsEnum IsEnum ILAttribElem.IsInt16 IsInt16 ILAttribElem.IsInt64 IsInt64 ILAttribElem.IsArray IsArray ILAttribElem.IsUInt16 IsUInt16 ILAttribElem.IsTypeRef IsTypeRef ILAttribElem.IsUInt64 IsUInt64 ILAttribElem.IsUInt32 IsUInt32 ILAttribElem.IsChar IsChar ILAttribElem.IsType IsType ILAttribElem.IsSingle IsSingle ILAttribElem.IsSByte IsSByte ILAttribElem.IsInt32 IsInt32 ILAttribElem.IsBool IsBool ILAttribElem.IsString IsString ILAttribElem.IsNull IsNull ILAttribElem.String String ILAttribElem.Bool Bool ILAttribElem.Char Char ILAttribElem.SByte SByte ILAttribElem.Int16 Int16 ILAttribElem.Int32 Int32 ILAttribElem.Int64 Int64 ILAttribElem.Byte Byte ILAttribElem.UInt16 UInt16 ILAttribElem.UInt32 UInt32 ILAttribElem.UInt64 UInt64 ILAttribElem.Single Single ILAttribElem.Double Double ILAttribElem.Null Null ILAttribElem.Type Type ILAttribElem.TypeRef TypeRef ILAttribElem.Array Array ILAttribElem.Enum Enum ### [ILAttribElem.IsByte](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#IsByte) ILAttribElem.IsByte IsByte ### [ILAttribElem.IsDouble](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#IsDouble) ILAttribElem.IsDouble IsDouble ### [ILAttribElem.IsEnum](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#IsEnum) ILAttribElem.IsEnum IsEnum ### [ILAttribElem.IsInt16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#IsInt16) ILAttribElem.IsInt16 IsInt16 ### [ILAttribElem.IsInt64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#IsInt64) ILAttribElem.IsInt64 IsInt64 ### [ILAttribElem.IsArray](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#IsArray) ILAttribElem.IsArray IsArray ### [ILAttribElem.IsUInt16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#IsUInt16) ILAttribElem.IsUInt16 IsUInt16 ### [ILAttribElem.IsTypeRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#IsTypeRef) ILAttribElem.IsTypeRef IsTypeRef ### [ILAttribElem.IsUInt64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#IsUInt64) ILAttribElem.IsUInt64 IsUInt64 ### [ILAttribElem.IsUInt32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#IsUInt32) ILAttribElem.IsUInt32 IsUInt32 ### [ILAttribElem.IsChar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#IsChar) ILAttribElem.IsChar IsChar ### [ILAttribElem.IsType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#IsType) ILAttribElem.IsType IsType ### [ILAttribElem.IsSingle](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#IsSingle) ILAttribElem.IsSingle IsSingle ### [ILAttribElem.IsSByte](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#IsSByte) ILAttribElem.IsSByte IsSByte ### [ILAttribElem.IsInt32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#IsInt32) ILAttribElem.IsInt32 IsInt32 ### [ILAttribElem.IsBool](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#IsBool) ILAttribElem.IsBool IsBool ### [ILAttribElem.IsString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#IsString) ILAttribElem.IsString IsString ### [ILAttribElem.IsNull](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#IsNull) ILAttribElem.IsNull IsNull ### [ILAttribElem.String](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#String) ILAttribElem.String String Represents a custom attribute parameter of type 'string'. These may be null, in which case they are encoded in a special way as indicated by Ecma-335 Partition II. ### [ILAttribElem.Bool](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#Bool) ILAttribElem.Bool Bool ### [ILAttribElem.Char](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#Char) ILAttribElem.Char Char ### [ILAttribElem.SByte](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#SByte) ILAttribElem.SByte SByte ### [ILAttribElem.Int16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#Int16) ILAttribElem.Int16 Int16 ### [ILAttribElem.Int32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#Int32) ILAttribElem.Int32 Int32 ### [ILAttribElem.Int64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#Int64) ILAttribElem.Int64 Int64 ### [ILAttribElem.Byte](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#Byte) ILAttribElem.Byte Byte ### [ILAttribElem.UInt16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#UInt16) ILAttribElem.UInt16 UInt16 ### [ILAttribElem.UInt32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#UInt32) ILAttribElem.UInt32 UInt32 ### [ILAttribElem.UInt64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#UInt64) ILAttribElem.UInt64 UInt64 ### [ILAttribElem.Single](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#Single) ILAttribElem.Single Single ### [ILAttribElem.Double](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#Double) ILAttribElem.Double Double ### [ILAttribElem.Null](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#Null) ILAttribElem.Null Null ### [ILAttribElem.Type](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#Type) ILAttribElem.Type Type ### [ILAttribElem.TypeRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#TypeRef) ILAttribElem.TypeRef TypeRef ### [ILAttribElem.Array](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#Array) ILAttribElem.Array Array ### [ILAttribElem.Enum](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribelem.html#Enum) ILAttribElem.Enum Enum Represents an enum value together with its enum type. Used when an enum is stored in a custom-attribute argument of type 'object', so the enum type is preserved in the encoded blob (ECMA-335 II.23.3) instead of being collapsed to its underlying integer. The second element is the underlying integer value (e.g. ILAttribElem.Int32). ### [ILAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribute.html) ILAttribute Custom attribute. ILAttribute.WithMethod WithMethod ILAttribute.IsDecoded IsDecoded ILAttribute.Elements Elements ILAttribute.IsEncoded IsEncoded ILAttribute.Method Method ILAttribute.Encoded Encoded ILAttribute.Decoded Decoded ### [ILAttribute.WithMethod](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribute.html#WithMethod) ILAttribute.WithMethod WithMethod ### [ILAttribute.IsDecoded](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribute.html#IsDecoded) ILAttribute.IsDecoded IsDecoded ### [ILAttribute.Elements](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribute.html#Elements) ILAttribute.Elements Elements Decoded arguments. May be empty in encoded attribute form. ### [ILAttribute.IsEncoded](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribute.html#IsEncoded) ILAttribute.IsEncoded IsEncoded ### [ILAttribute.Method](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribute.html#Method) ILAttribute.Method Method Attribute instance constructor. ### [ILAttribute.Encoded](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribute.html#Encoded) ILAttribute.Encoded Encoded Attribute with args encoded to a binary blob according to ECMA-335 II.21 and II.23.3. 'decodeILAttribData' is used to parse the byte[] blob to ILAttribElem's as best as possible. ### [ILAttribute.Decoded](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattribute.html#Decoded) ILAttribute.Decoded Decoded Attribute with args in decoded form. ### [ILAttributeNamedArg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattributenamedarg.html) ILAttributeNamedArg Named args: values and flags indicating if they are fields or properties. ILAttributeNamedArg.Item1 Item1 ILAttributeNamedArg.Item2 Item2 ILAttributeNamedArg.Item3 Item3 ILAttributeNamedArg.Item4 Item4 ### [ILAttributeNamedArg.Item1](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattributenamedarg.html#Item1) ILAttributeNamedArg.Item1 Item1 ### [ILAttributeNamedArg.Item2](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattributenamedarg.html#Item2) ILAttributeNamedArg.Item2 Item2 ### [ILAttributeNamedArg.Item3](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattributenamedarg.html#Item3) ILAttributeNamedArg.Item3 Item3 ### [ILAttributeNamedArg.Item4](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattributenamedarg.html#Item4) ILAttributeNamedArg.Item4 Item4 ### [ILAttributes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattributes.html) ILAttributes ILAttributes.AsArray AsArray ILAttributes.AsList AsList ILAttributes.Empty Empty ### [ILAttributes.AsArray](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattributes.html#AsArray) ILAttributes.AsArray AsArray ### [ILAttributes.AsList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattributes.html#AsList) ILAttributes.AsList AsList ### [ILAttributes.Empty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattributes.html#Empty) ILAttributes.Empty Empty ### [ILAttributesStored](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattributesstored.html) ILAttributesStored Represents the efficiency-oriented storage of ILAttributes in another item. ILAttributesStored.HasWellKnownAttribute HasWellKnownAttribute ILAttributesStored.CustomAttrs CustomAttrs ILAttributesStored.CreateGiven CreateGiven ILAttributesStored.CreateReader CreateReader ### [ILAttributesStored.HasWellKnownAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattributesstored.html#HasWellKnownAttribute) ILAttributesStored.HasWellKnownAttribute HasWellKnownAttribute ### [ILAttributesStored.CustomAttrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattributesstored.html#CustomAttrs) ILAttributesStored.CustomAttrs CustomAttrs ### [ILAttributesStored.CreateGiven](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattributesstored.html#CreateGiven) ILAttributesStored.CreateGiven CreateGiven ### [ILAttributesStored.CreateReader](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilattributesstored.html#CreateReader) ILAttributesStored.CreateReader CreateReader ### [ILBasicType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilbasictype.html) ILBasicType ILBasicType.IsDT_R IsDT_R ILBasicType.IsDT_I1 IsDT_I1 ILBasicType.IsDT_U4 IsDT_U4 ILBasicType.IsDT_U8 IsDT_U8 ILBasicType.IsDT_REF IsDT_REF ILBasicType.IsDT_I4 IsDT_I4 ILBasicType.IsDT_U IsDT_U ILBasicType.IsDT_U2 IsDT_U2 ILBasicType.IsDT_I8 IsDT_I8 ILBasicType.IsDT_R8 IsDT_R8 ILBasicType.IsDT_I2 IsDT_I2 ILBasicType.IsDT_R4 IsDT_R4 ILBasicType.IsDT_I IsDT_I ILBasicType.IsDT_U1 IsDT_U1 ILBasicType.DT_R DT_R ILBasicType.DT_I1 DT_I1 ILBasicType.DT_U1 DT_U1 ILBasicType.DT_I2 DT_I2 ILBasicType.DT_U2 DT_U2 ILBasicType.DT_I4 DT_I4 ILBasicType.DT_U4 DT_U4 ILBasicType.DT_I8 DT_I8 ILBasicType.DT_U8 DT_U8 ILBasicType.DT_R4 DT_R4 ILBasicType.DT_R8 DT_R8 ILBasicType.DT_I DT_I ILBasicType.DT_U DT_U ILBasicType.DT_REF DT_REF ### [ILBasicType.IsDT_R](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilbasictype.html#IsDT_R) ILBasicType.IsDT_R IsDT_R ### [ILBasicType.IsDT_I1](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilbasictype.html#IsDT_I1) ILBasicType.IsDT_I1 IsDT_I1 ### [ILBasicType.IsDT_U4](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilbasictype.html#IsDT_U4) ILBasicType.IsDT_U4 IsDT_U4 ### [ILBasicType.IsDT_U8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilbasictype.html#IsDT_U8) ILBasicType.IsDT_U8 IsDT_U8 ### [ILBasicType.IsDT_REF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilbasictype.html#IsDT_REF) ILBasicType.IsDT_REF IsDT_REF ### [ILBasicType.IsDT_I4](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilbasictype.html#IsDT_I4) ILBasicType.IsDT_I4 IsDT_I4 ### [ILBasicType.IsDT_U](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilbasictype.html#IsDT_U) ILBasicType.IsDT_U IsDT_U ### [ILBasicType.IsDT_U2](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilbasictype.html#IsDT_U2) ILBasicType.IsDT_U2 IsDT_U2 ### [ILBasicType.IsDT_I8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilbasictype.html#IsDT_I8) ILBasicType.IsDT_I8 IsDT_I8 ### [ILBasicType.IsDT_R8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilbasictype.html#IsDT_R8) ILBasicType.IsDT_R8 IsDT_R8 ### [ILBasicType.IsDT_I2](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilbasictype.html#IsDT_I2) ILBasicType.IsDT_I2 IsDT_I2 ### [ILBasicType.IsDT_R4](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilbasictype.html#IsDT_R4) ILBasicType.IsDT_R4 IsDT_R4 ### [ILBasicType.IsDT_I](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilbasictype.html#IsDT_I) ILBasicType.IsDT_I IsDT_I ### [ILBasicType.IsDT_U1](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilbasictype.html#IsDT_U1) ILBasicType.IsDT_U1 IsDT_U1 ### [ILBasicType.DT_R](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilbasictype.html#DT_R) ILBasicType.DT_R DT_R ### [ILBasicType.DT_I1](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilbasictype.html#DT_I1) ILBasicType.DT_I1 DT_I1 ### [ILBasicType.DT_U1](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilbasictype.html#DT_U1) ILBasicType.DT_U1 DT_U1 ### [ILBasicType.DT_I2](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilbasictype.html#DT_I2) ILBasicType.DT_I2 DT_I2 ### [ILBasicType.DT_U2](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilbasictype.html#DT_U2) ILBasicType.DT_U2 DT_U2 ### [ILBasicType.DT_I4](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilbasictype.html#DT_I4) ILBasicType.DT_I4 DT_I4 ### [ILBasicType.DT_U4](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilbasictype.html#DT_U4) ILBasicType.DT_U4 DT_U4 ### [ILBasicType.DT_I8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilbasictype.html#DT_I8) ILBasicType.DT_I8 DT_I8 ### [ILBasicType.DT_U8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilbasictype.html#DT_U8) ILBasicType.DT_U8 DT_U8 ### [ILBasicType.DT_R4](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilbasictype.html#DT_R4) ILBasicType.DT_R4 DT_R4 ### [ILBasicType.DT_R8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilbasictype.html#DT_R8) ILBasicType.DT_R8 DT_R8 ### [ILBasicType.DT_I](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilbasictype.html#DT_I) ILBasicType.DT_I DT_I ### [ILBasicType.DT_U](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilbasictype.html#DT_U) ILBasicType.DT_U DT_U ### [ILBasicType.DT_REF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilbasictype.html#DT_REF) ILBasicType.DT_REF DT_REF ### [ILBoxity](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilboxity.html) ILBoxity ILBoxity.IsAsObject IsAsObject ILBoxity.IsAsValue IsAsValue ILBoxity.AsObject AsObject ILBoxity.AsValue AsValue ### [ILBoxity.IsAsObject](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilboxity.html#IsAsObject) ILBoxity.IsAsObject IsAsObject ### [ILBoxity.IsAsValue](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilboxity.html#IsAsValue) ILBoxity.IsAsValue IsAsValue ### [ILBoxity.AsObject](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilboxity.html#AsObject) ILBoxity.AsObject AsObject ### [ILBoxity.AsValue](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilboxity.html#AsValue) ILBoxity.AsValue AsValue ### [ILCallingConv](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcallingconv.html) ILCallingConv ILCallingConv.IsInstance IsInstance ILCallingConv.IsStatic IsStatic ILCallingConv.IsInstanceExplicit IsInstanceExplicit ILCallingConv.ThisConv ThisConv ILCallingConv.BasicConv BasicConv ILCallingConv.Create Create ILCallingConv.Instance Instance ILCallingConv.Static Static ILCallingConv.Callconv Callconv ### [ILCallingConv.IsInstance](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcallingconv.html#IsInstance) ILCallingConv.IsInstance IsInstance ### [ILCallingConv.IsStatic](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcallingconv.html#IsStatic) ILCallingConv.IsStatic IsStatic ### [ILCallingConv.IsInstanceExplicit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcallingconv.html#IsInstanceExplicit) ILCallingConv.IsInstanceExplicit IsInstanceExplicit ### [ILCallingConv.ThisConv](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcallingconv.html#ThisConv) ILCallingConv.ThisConv ThisConv ### [ILCallingConv.BasicConv](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcallingconv.html#BasicConv) ILCallingConv.BasicConv BasicConv ### [ILCallingConv.Create](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcallingconv.html#Create) ILCallingConv.Create Create Returns the shared instance for this combination. Since the representation is private and there are only 18 combinations, no calling convention is ever allocated per method signature. ### [ILCallingConv.Instance](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcallingconv.html#Instance) ILCallingConv.Instance Instance ### [ILCallingConv.Static](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcallingconv.html#Static) ILCallingConv.Static Static ### [ILCallingConv.Callconv](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcallingconv.html#Callconv) ILCallingConv.Callconv Callconv ### [ILCallingSignature](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcallingsignature.html) ILCallingSignature ILCallingSignature.CallingConv CallingConv ILCallingSignature.ArgTypes ArgTypes ILCallingSignature.ReturnType ReturnType ### [ILCallingSignature.CallingConv](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcallingsignature.html#CallingConv) ILCallingSignature.CallingConv CallingConv ### [ILCallingSignature.ArgTypes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcallingsignature.html#ArgTypes) ILCallingSignature.ArgTypes ArgTypes ### [ILCallingSignature.ReturnType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcallingsignature.html#ReturnType) ILCallingSignature.ReturnType ReturnType ### [ILCode](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcode.html) ILCode ILCode.Labels Labels ILCode.Instrs Instrs ILCode.Exceptions Exceptions ILCode.Locals Locals ### [ILCode.Labels](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcode.html#Labels) ILCode.Labels Labels ### [ILCode.Instrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcode.html#Instrs) ILCode.Instrs Instrs ### [ILCode.Exceptions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcode.html#Exceptions) ILCode.Exceptions Exceptions ### [ILCode.Locals](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcode.html#Locals) ILCode.Locals Locals ### [ILCodeLabel](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcodelabel.html) ILCodeLabel ILCode labels. In structured code each code label refers to a basic block somewhere in the code of the method. ### [ILComparisonInstr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcomparisoninstr.html) ILComparisonInstr ILComparisonInstr.IsBI_ble_un IsBI_ble_un ILComparisonInstr.IsBI_ble IsBI_ble ILComparisonInstr.IsBI_bge IsBI_bge ILComparisonInstr.IsBI_brtrue IsBI_brtrue ILComparisonInstr.IsBI_blt_un IsBI_blt_un ILComparisonInstr.IsBI_bgt IsBI_bgt ILComparisonInstr.IsBI_bne_un IsBI_bne_un ILComparisonInstr.IsBI_brfalse IsBI_brfalse ILComparisonInstr.IsBI_bge_un IsBI_bge_un ILComparisonInstr.IsBI_blt IsBI_blt ILComparisonInstr.IsBI_bgt_un IsBI_bgt_un ILComparisonInstr.IsBI_beq IsBI_beq ILComparisonInstr.BI_beq BI_beq ILComparisonInstr.BI_bge BI_bge ILComparisonInstr.BI_bge_un BI_bge_un ILComparisonInstr.BI_bgt BI_bgt ILComparisonInstr.BI_bgt_un BI_bgt_un ILComparisonInstr.BI_ble BI_ble ILComparisonInstr.BI_ble_un BI_ble_un ILComparisonInstr.BI_blt BI_blt ILComparisonInstr.BI_blt_un BI_blt_un ILComparisonInstr.BI_bne_un BI_bne_un ILComparisonInstr.BI_brfalse BI_brfalse ILComparisonInstr.BI_brtrue BI_brtrue ### [ILComparisonInstr.IsBI_ble_un](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcomparisoninstr.html#IsBI_ble_un) ILComparisonInstr.IsBI_ble_un IsBI_ble_un ### [ILComparisonInstr.IsBI_ble](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcomparisoninstr.html#IsBI_ble) ILComparisonInstr.IsBI_ble IsBI_ble ### [ILComparisonInstr.IsBI_bge](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcomparisoninstr.html#IsBI_bge) ILComparisonInstr.IsBI_bge IsBI_bge ### [ILComparisonInstr.IsBI_brtrue](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcomparisoninstr.html#IsBI_brtrue) ILComparisonInstr.IsBI_brtrue IsBI_brtrue ### [ILComparisonInstr.IsBI_blt_un](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcomparisoninstr.html#IsBI_blt_un) ILComparisonInstr.IsBI_blt_un IsBI_blt_un ### [ILComparisonInstr.IsBI_bgt](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcomparisoninstr.html#IsBI_bgt) ILComparisonInstr.IsBI_bgt IsBI_bgt ### [ILComparisonInstr.IsBI_bne_un](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcomparisoninstr.html#IsBI_bne_un) ILComparisonInstr.IsBI_bne_un IsBI_bne_un ### [ILComparisonInstr.IsBI_brfalse](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcomparisoninstr.html#IsBI_brfalse) ILComparisonInstr.IsBI_brfalse IsBI_brfalse ### [ILComparisonInstr.IsBI_bge_un](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcomparisoninstr.html#IsBI_bge_un) ILComparisonInstr.IsBI_bge_un IsBI_bge_un ### [ILComparisonInstr.IsBI_blt](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcomparisoninstr.html#IsBI_blt) ILComparisonInstr.IsBI_blt IsBI_blt ### [ILComparisonInstr.IsBI_bgt_un](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcomparisoninstr.html#IsBI_bgt_un) ILComparisonInstr.IsBI_bgt_un IsBI_bgt_un ### [ILComparisonInstr.IsBI_beq](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcomparisoninstr.html#IsBI_beq) ILComparisonInstr.IsBI_beq IsBI_beq ### [ILComparisonInstr.BI_beq](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcomparisoninstr.html#BI_beq) ILComparisonInstr.BI_beq BI_beq ### [ILComparisonInstr.BI_bge](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcomparisoninstr.html#BI_bge) ILComparisonInstr.BI_bge BI_bge ### [ILComparisonInstr.BI_bge_un](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcomparisoninstr.html#BI_bge_un) ILComparisonInstr.BI_bge_un BI_bge_un ### [ILComparisonInstr.BI_bgt](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcomparisoninstr.html#BI_bgt) ILComparisonInstr.BI_bgt BI_bgt ### [ILComparisonInstr.BI_bgt_un](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcomparisoninstr.html#BI_bgt_un) ILComparisonInstr.BI_bgt_un BI_bgt_un ### [ILComparisonInstr.BI_ble](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcomparisoninstr.html#BI_ble) ILComparisonInstr.BI_ble BI_ble ### [ILComparisonInstr.BI_ble_un](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcomparisoninstr.html#BI_ble_un) ILComparisonInstr.BI_ble_un BI_ble_un ### [ILComparisonInstr.BI_blt](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcomparisoninstr.html#BI_blt) ILComparisonInstr.BI_blt BI_blt ### [ILComparisonInstr.BI_blt_un](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcomparisoninstr.html#BI_blt_un) ILComparisonInstr.BI_blt_un BI_blt_un ### [ILComparisonInstr.BI_bne_un](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcomparisoninstr.html#BI_bne_un) ILComparisonInstr.BI_bne_un BI_bne_un ### [ILComparisonInstr.BI_brfalse](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcomparisoninstr.html#BI_brfalse) ILComparisonInstr.BI_brfalse BI_brfalse ### [ILComparisonInstr.BI_brtrue](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilcomparisoninstr.html#BI_brtrue) ILComparisonInstr.BI_brtrue BI_brtrue ### [ILConst](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilconst.html) ILConst ILConst.IsI8 IsI8 ILConst.IsR4 IsR4 ILConst.IsI4 IsI4 ILConst.IsR8 IsR8 ILConst.I4 I4 ILConst.I8 I8 ILConst.R4 R4 ILConst.R8 R8 ### [ILConst.IsI8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilconst.html#IsI8) ILConst.IsI8 IsI8 ### [ILConst.IsR4](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilconst.html#IsR4) ILConst.IsR4 IsR4 ### [ILConst.IsI4](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilconst.html#IsI4) ILConst.IsI4 IsI4 ### [ILConst.IsR8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilconst.html#IsR8) ILConst.IsR8 IsR8 ### [ILConst.I4](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilconst.html#I4) ILConst.I4 I4 ### [ILConst.I8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilconst.html#I8) ILConst.I8 I8 ### [ILConst.R4](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilconst.html#R4) ILConst.R4 R4 ### [ILConst.R8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilconst.html#R8) ILConst.R8 R8 ### [ILDebugImport](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ildebugimport.html) ILDebugImport Defines an opened namespace, type relevant to a code location. Emitted to the PortablePDB format. Note the format supports additional variations on imported things that are not yet emitted in F#. ILDebugImport.IsImportNamespace IsImportNamespace ILDebugImport.IsImportType IsImportType ILDebugImport.ImportType ImportType ILDebugImport.ImportNamespace ImportNamespace ### [ILDebugImport.IsImportNamespace](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ildebugimport.html#IsImportNamespace) ILDebugImport.IsImportNamespace IsImportNamespace ### [ILDebugImport.IsImportType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ildebugimport.html#IsImportType) ILDebugImport.IsImportType IsImportType ### [ILDebugImport.ImportType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ildebugimport.html#ImportType) ILDebugImport.ImportType ImportType Represents an 'open type XYZ' opening a type ### [ILDebugImport.ImportNamespace](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ildebugimport.html#ImportNamespace) ILDebugImport.ImportNamespace ImportNamespace Represents an 'open XYZ' opening a namespace ### [ILDebugImports](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ildebugimports.html) ILDebugImports Defines a set of opened namespace, type relevant to a code location. Emitted to the PortablePDB format. ILDebugImports.Parent Parent ILDebugImports.Imports Imports ### [ILDebugImports.Parent](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ildebugimports.html#Parent) ILDebugImports.Parent Parent ### [ILDebugImports.Imports](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ildebugimports.html#Imports) ILDebugImports.Imports Imports ### [ILDebugPoint](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ildebugpoint.html) ILDebugPoint ILDebugPoint.Column Column ILDebugPoint.Line Line ILDebugPoint.Document Document ILDebugPoint.EndColumn EndColumn ILDebugPoint.EndLine EndLine ILDebugPoint.Create Create ### [ILDebugPoint.Column](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ildebugpoint.html#Column) ILDebugPoint.Column Column ### [ILDebugPoint.Line](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ildebugpoint.html#Line) ILDebugPoint.Line Line ### [ILDebugPoint.Document](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ildebugpoint.html#Document) ILDebugPoint.Document Document ### [ILDebugPoint.EndColumn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ildebugpoint.html#EndColumn) ILDebugPoint.EndColumn EndColumn ### [ILDebugPoint.EndLine](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ildebugpoint.html#EndLine) ILDebugPoint.EndLine EndLine ### [ILDebugPoint.Create](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ildebugpoint.html#Create) ILDebugPoint.Create Create ### [ILDefaultPInvokeEncoding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ildefaultpinvokeencoding.html) ILDefaultPInvokeEncoding Default Unicode encoding for P/Invoke within a type. ILDefaultPInvokeEncoding.IsUnicode IsUnicode ILDefaultPInvokeEncoding.IsAuto IsAuto ILDefaultPInvokeEncoding.IsAnsi IsAnsi ILDefaultPInvokeEncoding.Ansi Ansi ILDefaultPInvokeEncoding.Auto Auto ILDefaultPInvokeEncoding.Unicode Unicode ### [ILDefaultPInvokeEncoding.IsUnicode](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ildefaultpinvokeencoding.html#IsUnicode) ILDefaultPInvokeEncoding.IsUnicode IsUnicode ### [ILDefaultPInvokeEncoding.IsAuto](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ildefaultpinvokeencoding.html#IsAuto) ILDefaultPInvokeEncoding.IsAuto IsAuto ### [ILDefaultPInvokeEncoding.IsAnsi](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ildefaultpinvokeencoding.html#IsAnsi) ILDefaultPInvokeEncoding.IsAnsi IsAnsi ### [ILDefaultPInvokeEncoding.Ansi](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ildefaultpinvokeencoding.html#Ansi) ILDefaultPInvokeEncoding.Ansi Ansi ### [ILDefaultPInvokeEncoding.Auto](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ildefaultpinvokeencoding.html#Auto) ILDefaultPInvokeEncoding.Auto Auto ### [ILDefaultPInvokeEncoding.Unicode](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ildefaultpinvokeencoding.html#Unicode) ILDefaultPInvokeEncoding.Unicode Unicode ### [ILEnumInfo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilenuminfo.html) ILEnumInfo Decompose a type definition according to its kind. ILEnumInfo.enumValues enumValues ILEnumInfo.enumType enumType ### [ILEnumInfo.enumValues](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilenuminfo.html#enumValues) ILEnumInfo.enumValues enumValues ### [ILEnumInfo.enumType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilenuminfo.html#enumType) ILEnumInfo.enumType enumType ### [ILEventDef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ileventdef.html) ILEventDef Event definitions. ILEventDef.``.ctor`` ``.ctor`` ILEventDef.``.ctor`` ``.ctor`` ILEventDef.With With ILEventDef.IsSpecialName IsSpecialName ILEventDef.Name Name ILEventDef.AddMethod AddMethod ILEventDef.MetadataIndex MetadataIndex ILEventDef.FireMethod FireMethod ILEventDef.RemoveMethod RemoveMethod ILEventDef.OtherMethods OtherMethods ILEventDef.Attributes Attributes ILEventDef.EventType EventType ILEventDef.CustomAttrsStored CustomAttrsStored ILEventDef.IsRTSpecialName IsRTSpecialName ILEventDef.CustomAttrs CustomAttrs ### [ILEventDef.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ileventdef.html#``.ctor``) ILEventDef.``.ctor`` ``.ctor`` Functional creation of a value, immediate ### [ILEventDef.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ileventdef.html#``.ctor``) ILEventDef.``.ctor`` ``.ctor`` Functional creation of a value, using delayed reading via a metadata index, for ilread.fs ### [ILEventDef.With](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ileventdef.html#With) ILEventDef.With With Functional update of the value ### [ILEventDef.IsSpecialName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ileventdef.html#IsSpecialName) ILEventDef.IsSpecialName IsSpecialName ### [ILEventDef.Name](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ileventdef.html#Name) ILEventDef.Name Name ### [ILEventDef.AddMethod](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ileventdef.html#AddMethod) ILEventDef.AddMethod AddMethod ### [ILEventDef.MetadataIndex](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ileventdef.html#MetadataIndex) ILEventDef.MetadataIndex MetadataIndex ### [ILEventDef.FireMethod](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ileventdef.html#FireMethod) ILEventDef.FireMethod FireMethod ### [ILEventDef.RemoveMethod](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ileventdef.html#RemoveMethod) ILEventDef.RemoveMethod RemoveMethod ### [ILEventDef.OtherMethods](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ileventdef.html#OtherMethods) ILEventDef.OtherMethods OtherMethods ### [ILEventDef.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ileventdef.html#Attributes) ILEventDef.Attributes Attributes ### [ILEventDef.EventType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ileventdef.html#EventType) ILEventDef.EventType EventType ### [ILEventDef.CustomAttrsStored](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ileventdef.html#CustomAttrsStored) ILEventDef.CustomAttrsStored CustomAttrsStored ### [ILEventDef.IsRTSpecialName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ileventdef.html#IsRTSpecialName) ILEventDef.IsRTSpecialName IsRTSpecialName ### [ILEventDef.CustomAttrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ileventdef.html#CustomAttrs) ILEventDef.CustomAttrs CustomAttrs ### [ILEventDefs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ileventdefs.html) ILEventDefs Table of those events in a type definition. ILEventDefs.AsList AsList ILEventDefs.LookupByName LookupByName ### [ILEventDefs.AsList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ileventdefs.html#AsList) ILEventDefs.AsList AsList ### [ILEventDefs.LookupByName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ileventdefs.html#LookupByName) ILEventDefs.LookupByName LookupByName ### [ILEventRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ileventref.html) ILEventRef A utility type provided for completeness ILEventRef.Name Name ILEventRef.DeclaringTypeRef DeclaringTypeRef ILEventRef.Create Create ### [ILEventRef.Name](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ileventref.html#Name) ILEventRef.Name Name ### [ILEventRef.DeclaringTypeRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ileventref.html#DeclaringTypeRef) ILEventRef.DeclaringTypeRef DeclaringTypeRef ### [ILEventRef.Create](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ileventref.html#Create) ILEventRef.Create Create ### [ILExceptionClause](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilexceptionclause.html) ILExceptionClause ILExceptionClause.IsFinally IsFinally ILExceptionClause.IsTypeCatch IsTypeCatch ILExceptionClause.IsFault IsFault ILExceptionClause.IsFilterCatch IsFilterCatch ILExceptionClause.Finally Finally ILExceptionClause.Fault Fault ILExceptionClause.FilterCatch FilterCatch ILExceptionClause.TypeCatch TypeCatch ### [ILExceptionClause.IsFinally](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilexceptionclause.html#IsFinally) ILExceptionClause.IsFinally IsFinally ### [ILExceptionClause.IsTypeCatch](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilexceptionclause.html#IsTypeCatch) ILExceptionClause.IsTypeCatch IsTypeCatch ### [ILExceptionClause.IsFault](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilexceptionclause.html#IsFault) ILExceptionClause.IsFault IsFault ### [ILExceptionClause.IsFilterCatch](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilexceptionclause.html#IsFilterCatch) ILExceptionClause.IsFilterCatch IsFilterCatch ### [ILExceptionClause.Finally](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilexceptionclause.html#Finally) ILExceptionClause.Finally Finally ### [ILExceptionClause.Fault](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilexceptionclause.html#Fault) ILExceptionClause.Fault Fault ### [ILExceptionClause.FilterCatch](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilexceptionclause.html#FilterCatch) ILExceptionClause.FilterCatch FilterCatch ### [ILExceptionClause.TypeCatch](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilexceptionclause.html#TypeCatch) ILExceptionClause.TypeCatch TypeCatch ### [ILExceptionSpec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilexceptionspec.html) ILExceptionSpec ILExceptionSpec.Range Range ILExceptionSpec.Clause Clause ### [ILExceptionSpec.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilexceptionspec.html#Range) ILExceptionSpec.Range Range ### [ILExceptionSpec.Clause](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilexceptionspec.html#Clause) ILExceptionSpec.Clause Clause ### [ILExportedTypeOrForwarder](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilexportedtypeorforwarder.html) ILExportedTypeOrForwarder these are only found in the ILExportedTypesAndForwarders table in the manifest ILExportedTypeOrForwarder.IsForwarder IsForwarder ILExportedTypeOrForwarder.Access Access ILExportedTypeOrForwarder.CustomAttrs CustomAttrs ILExportedTypeOrForwarder.ScopeRef ScopeRef ILExportedTypeOrForwarder.Name Name ILExportedTypeOrForwarder.Attributes Attributes ILExportedTypeOrForwarder.Nested Nested ILExportedTypeOrForwarder.CustomAttrsStored CustomAttrsStored ILExportedTypeOrForwarder.MetadataIndex MetadataIndex ### [ILExportedTypeOrForwarder.IsForwarder](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilexportedtypeorforwarder.html#IsForwarder) ILExportedTypeOrForwarder.IsForwarder IsForwarder ### [ILExportedTypeOrForwarder.Access](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilexportedtypeorforwarder.html#Access) ILExportedTypeOrForwarder.Access Access ### [ILExportedTypeOrForwarder.CustomAttrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilexportedtypeorforwarder.html#CustomAttrs) ILExportedTypeOrForwarder.CustomAttrs CustomAttrs ### [ILExportedTypeOrForwarder.ScopeRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilexportedtypeorforwarder.html#ScopeRef) ILExportedTypeOrForwarder.ScopeRef ScopeRef ### [ILExportedTypeOrForwarder.Name](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilexportedtypeorforwarder.html#Name) ILExportedTypeOrForwarder.Name Name [Namespace.]Name ### [ILExportedTypeOrForwarder.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilexportedtypeorforwarder.html#Attributes) ILExportedTypeOrForwarder.Attributes Attributes ### [ILExportedTypeOrForwarder.Nested](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilexportedtypeorforwarder.html#Nested) ILExportedTypeOrForwarder.Nested Nested ### [ILExportedTypeOrForwarder.CustomAttrsStored](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilexportedtypeorforwarder.html#CustomAttrsStored) ILExportedTypeOrForwarder.CustomAttrsStored CustomAttrsStored ### [ILExportedTypeOrForwarder.MetadataIndex](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilexportedtypeorforwarder.html#MetadataIndex) ILExportedTypeOrForwarder.MetadataIndex MetadataIndex ### [ILExportedTypesAndForwarders](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilexportedtypesandforwarders.html) ILExportedTypesAndForwarders ILExportedTypesAndForwarders.AsList AsList ILExportedTypesAndForwarders.TryFindByName TryFindByName ### [ILExportedTypesAndForwarders.AsList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilexportedtypesandforwarders.html#AsList) ILExportedTypesAndForwarders.AsList AsList ### [ILExportedTypesAndForwarders.TryFindByName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilexportedtypesandforwarders.html#TryFindByName) ILExportedTypesAndForwarders.TryFindByName TryFindByName ### [ILFieldDef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfielddef.html) ILFieldDef Field definitions. ILFieldDef.``.ctor`` ``.ctor`` ILFieldDef.``.ctor`` ``.ctor`` ILFieldDef.With With ILFieldDef.WithAccess WithAccess ILFieldDef.WithFieldMarshal WithFieldMarshal ILFieldDef.WithInitOnly WithInitOnly ILFieldDef.WithLiteralDefaultValue WithLiteralDefaultValue ILFieldDef.WithNotSerialized WithNotSerialized ILFieldDef.WithSpecialName WithSpecialName ILFieldDef.WithStatic WithStatic ILFieldDef.IsSpecialName IsSpecialName ILFieldDef.Name Name ILFieldDef.IsInitOnly IsInitOnly ILFieldDef.Marshal Marshal ILFieldDef.Data Data ILFieldDef.NotSerialized NotSerialized ILFieldDef.Access Access ILFieldDef.MetadataIndex MetadataIndex ILFieldDef.Offset Offset ILFieldDef.LiteralValue LiteralValue ILFieldDef.IsLiteral IsLiteral ILFieldDef.Attributes Attributes ILFieldDef.IsStatic IsStatic ILFieldDef.FieldType FieldType ILFieldDef.CustomAttrsStored CustomAttrsStored ILFieldDef.CustomAttrs CustomAttrs ### [ILFieldDef.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfielddef.html#``.ctor``) ILFieldDef.``.ctor`` ``.ctor`` Functional creation of a value, immediate ### [ILFieldDef.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfielddef.html#``.ctor``) ILFieldDef.``.ctor`` ``.ctor`` Functional creation of a value using delayed reading via a metadata index ### [ILFieldDef.With](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfielddef.html#With) ILFieldDef.With With Functional update of the value ### [ILFieldDef.WithAccess](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfielddef.html#WithAccess) ILFieldDef.WithAccess WithAccess ### [ILFieldDef.WithFieldMarshal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfielddef.html#WithFieldMarshal) ILFieldDef.WithFieldMarshal WithFieldMarshal ### [ILFieldDef.WithInitOnly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfielddef.html#WithInitOnly) ILFieldDef.WithInitOnly WithInitOnly ### [ILFieldDef.WithLiteralDefaultValue](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfielddef.html#WithLiteralDefaultValue) ILFieldDef.WithLiteralDefaultValue WithLiteralDefaultValue ### [ILFieldDef.WithNotSerialized](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfielddef.html#WithNotSerialized) ILFieldDef.WithNotSerialized WithNotSerialized ### [ILFieldDef.WithSpecialName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfielddef.html#WithSpecialName) ILFieldDef.WithSpecialName WithSpecialName ### [ILFieldDef.WithStatic](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfielddef.html#WithStatic) ILFieldDef.WithStatic WithStatic ### [ILFieldDef.IsSpecialName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfielddef.html#IsSpecialName) ILFieldDef.IsSpecialName IsSpecialName ### [ILFieldDef.Name](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfielddef.html#Name) ILFieldDef.Name Name ### [ILFieldDef.IsInitOnly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfielddef.html#IsInitOnly) ILFieldDef.IsInitOnly IsInitOnly ### [ILFieldDef.Marshal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfielddef.html#Marshal) ILFieldDef.Marshal Marshal ### [ILFieldDef.Data](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfielddef.html#Data) ILFieldDef.Data Data ### [ILFieldDef.NotSerialized](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfielddef.html#NotSerialized) ILFieldDef.NotSerialized NotSerialized ### [ILFieldDef.Access](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfielddef.html#Access) ILFieldDef.Access Access ### [ILFieldDef.MetadataIndex](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfielddef.html#MetadataIndex) ILFieldDef.MetadataIndex MetadataIndex ### [ILFieldDef.Offset](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfielddef.html#Offset) ILFieldDef.Offset Offset The explicit offset in bytes when explicit layout is used. ### [ILFieldDef.LiteralValue](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfielddef.html#LiteralValue) ILFieldDef.LiteralValue LiteralValue ### [ILFieldDef.IsLiteral](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfielddef.html#IsLiteral) ILFieldDef.IsLiteral IsLiteral ### [ILFieldDef.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfielddef.html#Attributes) ILFieldDef.Attributes Attributes ### [ILFieldDef.IsStatic](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfielddef.html#IsStatic) ILFieldDef.IsStatic IsStatic ### [ILFieldDef.FieldType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfielddef.html#FieldType) ILFieldDef.FieldType FieldType ### [ILFieldDef.CustomAttrsStored](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfielddef.html#CustomAttrsStored) ILFieldDef.CustomAttrsStored CustomAttrsStored ### [ILFieldDef.CustomAttrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfielddef.html#CustomAttrs) ILFieldDef.CustomAttrs CustomAttrs ### [ILFieldDefs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfielddefs.html) ILFieldDefs Tables of fields. Logically equivalent to a list of fields but the table is kept in a form to allow efficient looking up fields by name. ILFieldDefs.AsList AsList ILFieldDefs.LookupByName LookupByName ### [ILFieldDefs.AsList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfielddefs.html#AsList) ILFieldDefs.AsList AsList ### [ILFieldDefs.LookupByName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfielddefs.html#LookupByName) ILFieldDefs.LookupByName LookupByName ### [ILFieldInit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldinit.html) ILFieldInit Field Init ILFieldInit.AsObject AsObject ILFieldInit.IsInt8 IsInt8 ILFieldInit.IsDouble IsDouble ILFieldInit.IsInt16 IsInt16 ILFieldInit.IsInt64 IsInt64 ILFieldInit.IsUInt16 IsUInt16 ILFieldInit.IsUInt64 IsUInt64 ILFieldInit.IsUInt32 IsUInt32 ILFieldInit.IsChar IsChar ILFieldInit.IsSingle IsSingle ILFieldInit.IsUInt8 IsUInt8 ILFieldInit.IsInt32 IsInt32 ILFieldInit.IsBool IsBool ILFieldInit.IsString IsString ILFieldInit.IsNull IsNull ILFieldInit.String String ILFieldInit.Bool Bool ILFieldInit.Char Char ILFieldInit.Int8 Int8 ILFieldInit.Int16 Int16 ILFieldInit.Int32 Int32 ILFieldInit.Int64 Int64 ILFieldInit.UInt8 UInt8 ILFieldInit.UInt16 UInt16 ILFieldInit.UInt32 UInt32 ILFieldInit.UInt64 UInt64 ILFieldInit.Single Single ILFieldInit.Double Double ILFieldInit.Null Null ### [ILFieldInit.AsObject](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldinit.html#AsObject) ILFieldInit.AsObject AsObject ### [ILFieldInit.IsInt8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldinit.html#IsInt8) ILFieldInit.IsInt8 IsInt8 ### [ILFieldInit.IsDouble](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldinit.html#IsDouble) ILFieldInit.IsDouble IsDouble ### [ILFieldInit.IsInt16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldinit.html#IsInt16) ILFieldInit.IsInt16 IsInt16 ### [ILFieldInit.IsInt64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldinit.html#IsInt64) ILFieldInit.IsInt64 IsInt64 ### [ILFieldInit.IsUInt16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldinit.html#IsUInt16) ILFieldInit.IsUInt16 IsUInt16 ### [ILFieldInit.IsUInt64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldinit.html#IsUInt64) ILFieldInit.IsUInt64 IsUInt64 ### [ILFieldInit.IsUInt32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldinit.html#IsUInt32) ILFieldInit.IsUInt32 IsUInt32 ### [ILFieldInit.IsChar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldinit.html#IsChar) ILFieldInit.IsChar IsChar ### [ILFieldInit.IsSingle](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldinit.html#IsSingle) ILFieldInit.IsSingle IsSingle ### [ILFieldInit.IsUInt8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldinit.html#IsUInt8) ILFieldInit.IsUInt8 IsUInt8 ### [ILFieldInit.IsInt32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldinit.html#IsInt32) ILFieldInit.IsInt32 IsInt32 ### [ILFieldInit.IsBool](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldinit.html#IsBool) ILFieldInit.IsBool IsBool ### [ILFieldInit.IsString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldinit.html#IsString) ILFieldInit.IsString IsString ### [ILFieldInit.IsNull](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldinit.html#IsNull) ILFieldInit.IsNull IsNull ### [ILFieldInit.String](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldinit.html#String) ILFieldInit.String String ### [ILFieldInit.Bool](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldinit.html#Bool) ILFieldInit.Bool Bool ### [ILFieldInit.Char](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldinit.html#Char) ILFieldInit.Char Char ### [ILFieldInit.Int8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldinit.html#Int8) ILFieldInit.Int8 Int8 ### [ILFieldInit.Int16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldinit.html#Int16) ILFieldInit.Int16 Int16 ### [ILFieldInit.Int32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldinit.html#Int32) ILFieldInit.Int32 Int32 ### [ILFieldInit.Int64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldinit.html#Int64) ILFieldInit.Int64 Int64 ### [ILFieldInit.UInt8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldinit.html#UInt8) ILFieldInit.UInt8 UInt8 ### [ILFieldInit.UInt16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldinit.html#UInt16) ILFieldInit.UInt16 UInt16 ### [ILFieldInit.UInt32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldinit.html#UInt32) ILFieldInit.UInt32 UInt32 ### [ILFieldInit.UInt64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldinit.html#UInt64) ILFieldInit.UInt64 UInt64 ### [ILFieldInit.Single](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldinit.html#Single) ILFieldInit.Single Single ### [ILFieldInit.Double](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldinit.html#Double) ILFieldInit.Double Double ### [ILFieldInit.Null](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldinit.html#Null) ILFieldInit.Null Null ### [ILFieldRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldref.html) ILFieldRef Formal identities of fields. ILFieldRef.DeclaringTypeRef DeclaringTypeRef ILFieldRef.Name Name ILFieldRef.Type Type ### [ILFieldRef.DeclaringTypeRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldref.html#DeclaringTypeRef) ILFieldRef.DeclaringTypeRef DeclaringTypeRef ### [ILFieldRef.Name](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldref.html#Name) ILFieldRef.Name Name ### [ILFieldRef.Type](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldref.html#Type) ILFieldRef.Type Type ### [ILFieldSpec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldspec.html) ILFieldSpec Field specs. The data given for a ldfld, stfld etc. instruction. ILFieldSpec.Name Name ILFieldSpec.ActualType ActualType ILFieldSpec.FormalType FormalType ILFieldSpec.DeclaringTypeRef DeclaringTypeRef ILFieldSpec.FieldRef FieldRef ILFieldSpec.DeclaringType DeclaringType ### [ILFieldSpec.Name](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldspec.html#Name) ILFieldSpec.Name Name ### [ILFieldSpec.ActualType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldspec.html#ActualType) ILFieldSpec.ActualType ActualType ### [ILFieldSpec.FormalType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldspec.html#FormalType) ILFieldSpec.FormalType FormalType ### [ILFieldSpec.DeclaringTypeRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldspec.html#DeclaringTypeRef) ILFieldSpec.DeclaringTypeRef DeclaringTypeRef ### [ILFieldSpec.FieldRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldspec.html#FieldRef) ILFieldSpec.FieldRef FieldRef ### [ILFieldSpec.DeclaringType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilfieldspec.html#DeclaringType) ILFieldSpec.DeclaringType DeclaringType ### [ILGenericArgs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericargs.html) ILGenericArgs Actual generic parameters are always types. ILGenericArgs.IsEmpty IsEmpty ILGenericArgs.Item Item ILGenericArgs.Length Length ILGenericArgs.Head Head ILGenericArgs.Tail Tail ILGenericArgs.Empty Empty ### [ILGenericArgs.IsEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericargs.html#IsEmpty) ILGenericArgs.IsEmpty IsEmpty ### [ILGenericArgs.Item](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericargs.html#Item) ILGenericArgs.Item Item ### [ILGenericArgs.Length](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericargs.html#Length) ILGenericArgs.Length Length ### [ILGenericArgs.Head](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericargs.html#Head) ILGenericArgs.Head Head ### [ILGenericArgs.Tail](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericargs.html#Tail) ILGenericArgs.Tail Tail ### [ILGenericArgs.Empty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericargs.html#Empty) ILGenericArgs.Empty Empty ### [ILGenericArgsList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericargslist.html) ILGenericArgsList ILGenericArgsList.IsEmpty IsEmpty ILGenericArgsList.Item Item ILGenericArgsList.Length Length ILGenericArgsList.Head Head ILGenericArgsList.Tail Tail ILGenericArgsList.Empty Empty ### [ILGenericArgsList.IsEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericargslist.html#IsEmpty) ILGenericArgsList.IsEmpty IsEmpty ### [ILGenericArgsList.Item](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericargslist.html#Item) ILGenericArgsList.Item Item ### [ILGenericArgsList.Length](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericargslist.html#Length) ILGenericArgsList.Length Length ### [ILGenericArgsList.Head](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericargslist.html#Head) ILGenericArgsList.Head Head ### [ILGenericArgsList.Tail](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericargslist.html#Tail) ILGenericArgsList.Tail Tail ### [ILGenericArgsList.Empty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericargslist.html#Empty) ILGenericArgsList.Empty Empty ### [ILGenericParameterDef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericparameterdef.html) ILGenericParameterDef Generic parameters. Formal generic parameter declarations may include the bounds, if any, on the generic parameter. ILGenericParameterDef.CustomAttrs CustomAttrs ILGenericParameterDef.Name Name ILGenericParameterDef.Constraints Constraints ILGenericParameterDef.Variance Variance ILGenericParameterDef.HasReferenceTypeConstraint HasReferenceTypeConstraint ILGenericParameterDef.HasNotNullableValueTypeConstraint HasNotNullableValueTypeConstraint ILGenericParameterDef.HasDefaultConstructorConstraint HasDefaultConstructorConstraint ILGenericParameterDef.HasAllowsRefStruct HasAllowsRefStruct ILGenericParameterDef.CustomAttrsStored CustomAttrsStored ILGenericParameterDef.MetadataIndex MetadataIndex ### [ILGenericParameterDef.CustomAttrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericparameterdef.html#CustomAttrs) ILGenericParameterDef.CustomAttrs CustomAttrs ### [ILGenericParameterDef.Name](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericparameterdef.html#Name) ILGenericParameterDef.Name Name ### [ILGenericParameterDef.Constraints](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericparameterdef.html#Constraints) ILGenericParameterDef.Constraints Constraints At most one is the parent type, the others are interface types. ### [ILGenericParameterDef.Variance](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericparameterdef.html#Variance) ILGenericParameterDef.Variance Variance Variance of type parameters, only applicable to generic parameters for generic interfaces and delegates. ### [ILGenericParameterDef.HasReferenceTypeConstraint](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericparameterdef.html#HasReferenceTypeConstraint) ILGenericParameterDef.HasReferenceTypeConstraint HasReferenceTypeConstraint Indicates the type argument must be a reference type. ### [ILGenericParameterDef.HasNotNullableValueTypeConstraint](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericparameterdef.html#HasNotNullableValueTypeConstraint) ILGenericParameterDef.HasNotNullableValueTypeConstraint HasNotNullableValueTypeConstraint Indicates the type argument must be a value type, but not Nullable. ### [ILGenericParameterDef.HasDefaultConstructorConstraint](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericparameterdef.html#HasDefaultConstructorConstraint) ILGenericParameterDef.HasDefaultConstructorConstraint HasDefaultConstructorConstraint Indicates the type argument must have a public nullary constructor. ### [ILGenericParameterDef.HasAllowsRefStruct](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericparameterdef.html#HasAllowsRefStruct) ILGenericParameterDef.HasAllowsRefStruct HasAllowsRefStruct Indicates the type parameter allows ref struct, i.e. an anti constraint. ### [ILGenericParameterDef.CustomAttrsStored](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericparameterdef.html#CustomAttrsStored) ILGenericParameterDef.CustomAttrsStored CustomAttrsStored Do not use this ### [ILGenericParameterDef.MetadataIndex](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericparameterdef.html#MetadataIndex) ILGenericParameterDef.MetadataIndex MetadataIndex Do not use this ### [ILGenericParameterDefs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericparameterdefs.html) ILGenericParameterDefs ILGenericParameterDefs.IsEmpty IsEmpty ILGenericParameterDefs.Item Item ILGenericParameterDefs.Length Length ILGenericParameterDefs.Head Head ILGenericParameterDefs.Tail Tail ILGenericParameterDefs.Empty Empty ### [ILGenericParameterDefs.IsEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericparameterdefs.html#IsEmpty) ILGenericParameterDefs.IsEmpty IsEmpty ### [ILGenericParameterDefs.Item](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericparameterdefs.html#Item) ILGenericParameterDefs.Item Item ### [ILGenericParameterDefs.Length](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericparameterdefs.html#Length) ILGenericParameterDefs.Length Length ### [ILGenericParameterDefs.Head](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericparameterdefs.html#Head) ILGenericParameterDefs.Head Head ### [ILGenericParameterDefs.Tail](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericparameterdefs.html#Tail) ILGenericParameterDefs.Tail Tail ### [ILGenericParameterDefs.Empty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericparameterdefs.html#Empty) ILGenericParameterDefs.Empty Empty ### [ILGenericVariance](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericvariance.html) ILGenericVariance ILGenericVariance.IsCoVariant IsCoVariant ILGenericVariance.IsContraVariant IsContraVariant ILGenericVariance.IsNonVariant IsNonVariant ILGenericVariance.NonVariant NonVariant ILGenericVariance.CoVariant CoVariant ILGenericVariance.ContraVariant ContraVariant ### [ILGenericVariance.IsCoVariant](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericvariance.html#IsCoVariant) ILGenericVariance.IsCoVariant IsCoVariant ### [ILGenericVariance.IsContraVariant](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericvariance.html#IsContraVariant) ILGenericVariance.IsContraVariant IsContraVariant ### [ILGenericVariance.IsNonVariant](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericvariance.html#IsNonVariant) ILGenericVariance.IsNonVariant IsNonVariant ### [ILGenericVariance.NonVariant](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericvariance.html#NonVariant) ILGenericVariance.NonVariant NonVariant ### [ILGenericVariance.CoVariant](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericvariance.html#CoVariant) ILGenericVariance.CoVariant CoVariant ### [ILGenericVariance.ContraVariant](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilgenericvariance.html#ContraVariant) ILGenericVariance.ContraVariant ContraVariant ### [ILGlobals](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilglobals.html) ILGlobals A table of common references to items in primary assembly (System.Runtime or mscorlib). If a particular version of System.Runtime.dll has been loaded then you should reference items from it via an ILGlobals for that specific version built using mkILGlobals. ILGlobals.IsPossiblePrimaryAssemblyRef IsPossiblePrimaryAssemblyRef ILGlobals.typ_Bool typ_Bool ILGlobals.typ_Attribute typ_Attribute ILGlobals.typ_Int32 typ_Int32 ILGlobals.primaryAssemblyName primaryAssemblyName ILGlobals.typ_Enum typ_Enum ILGlobals.typ_UInt16 typ_UInt16 ILGlobals.typ_Double typ_Double ILGlobals.typ_SealedAttribute typ_SealedAttribute ILGlobals.typ_String typ_String ILGlobals.typ_UInt32 typ_UInt32 ILGlobals.typ_Int16 typ_Int16 ILGlobals.typ_UInt64 typ_UInt64 ILGlobals.primaryAssemblyScopeRef primaryAssemblyScopeRef ILGlobals.typ_TypedReference typ_TypedReference ILGlobals.typ_ByteArray typ_ByteArray ILGlobals.typ_StringArray typ_StringArray ILGlobals.fsharpCoreAssemblyScopeRef fsharpCoreAssemblyScopeRef ILGlobals.typ_Object typ_Object ILGlobals.typ_Type typ_Type ILGlobals.typ_Char typ_Char ILGlobals.typ_IntPtr typ_IntPtr ILGlobals.typ_Single typ_Single ILGlobals.typ_UIntPtr typ_UIntPtr ILGlobals.typ_Int64 typ_Int64 ILGlobals.typ_SByte typ_SByte ILGlobals.primaryAssemblyRef primaryAssemblyRef ILGlobals.typ_Array typ_Array ILGlobals.typ_Byte typ_Byte ### [ILGlobals.IsPossiblePrimaryAssemblyRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilglobals.html#IsPossiblePrimaryAssemblyRef) ILGlobals.IsPossiblePrimaryAssemblyRef IsPossiblePrimaryAssemblyRef Is the given assembly possibly a primary assembly? In practice, a primary assembly is an assembly that contains the System.Object type definition and has no referenced assemblies. However, we must consider assemblies that forward the System.Object type definition to be possible primary assemblies. Therefore, this will return true if the given assembly is the real primary assembly or an assembly that forwards the System.Object type definition. Assembly equivalency ignores the version here. ### [ILGlobals.typ_Bool](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilglobals.html#typ_Bool) ILGlobals.typ_Bool typ_Bool ### [ILGlobals.typ_Attribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilglobals.html#typ_Attribute) ILGlobals.typ_Attribute typ_Attribute ### [ILGlobals.typ_Int32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilglobals.html#typ_Int32) ILGlobals.typ_Int32 typ_Int32 ### [ILGlobals.primaryAssemblyName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilglobals.html#primaryAssemblyName) ILGlobals.primaryAssemblyName primaryAssemblyName ### [ILGlobals.typ_Enum](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilglobals.html#typ_Enum) ILGlobals.typ_Enum typ_Enum ### [ILGlobals.typ_UInt16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilglobals.html#typ_UInt16) ILGlobals.typ_UInt16 typ_UInt16 ### [ILGlobals.typ_Double](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilglobals.html#typ_Double) ILGlobals.typ_Double typ_Double ### [ILGlobals.typ_SealedAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilglobals.html#typ_SealedAttribute) ILGlobals.typ_SealedAttribute typ_SealedAttribute ### [ILGlobals.typ_String](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilglobals.html#typ_String) ILGlobals.typ_String typ_String ### [ILGlobals.typ_UInt32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilglobals.html#typ_UInt32) ILGlobals.typ_UInt32 typ_UInt32 ### [ILGlobals.typ_Int16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilglobals.html#typ_Int16) ILGlobals.typ_Int16 typ_Int16 ### [ILGlobals.typ_UInt64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilglobals.html#typ_UInt64) ILGlobals.typ_UInt64 typ_UInt64 ### [ILGlobals.primaryAssemblyScopeRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilglobals.html#primaryAssemblyScopeRef) ILGlobals.primaryAssemblyScopeRef primaryAssemblyScopeRef ### [ILGlobals.typ_TypedReference](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilglobals.html#typ_TypedReference) ILGlobals.typ_TypedReference typ_TypedReference ### [ILGlobals.typ_ByteArray](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilglobals.html#typ_ByteArray) ILGlobals.typ_ByteArray typ_ByteArray ### [ILGlobals.typ_StringArray](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilglobals.html#typ_StringArray) ILGlobals.typ_StringArray typ_StringArray ### [ILGlobals.fsharpCoreAssemblyScopeRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilglobals.html#fsharpCoreAssemblyScopeRef) ILGlobals.fsharpCoreAssemblyScopeRef fsharpCoreAssemblyScopeRef ### [ILGlobals.typ_Object](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilglobals.html#typ_Object) ILGlobals.typ_Object typ_Object ### [ILGlobals.typ_Type](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilglobals.html#typ_Type) ILGlobals.typ_Type typ_Type ### [ILGlobals.typ_Char](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilglobals.html#typ_Char) ILGlobals.typ_Char typ_Char ### [ILGlobals.typ_IntPtr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilglobals.html#typ_IntPtr) ILGlobals.typ_IntPtr typ_IntPtr ### [ILGlobals.typ_Single](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilglobals.html#typ_Single) ILGlobals.typ_Single typ_Single ### [ILGlobals.typ_UIntPtr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilglobals.html#typ_UIntPtr) ILGlobals.typ_UIntPtr typ_UIntPtr ### [ILGlobals.typ_Int64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilglobals.html#typ_Int64) ILGlobals.typ_Int64 typ_Int64 ### [ILGlobals.typ_SByte](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilglobals.html#typ_SByte) ILGlobals.typ_SByte typ_SByte ### [ILGlobals.primaryAssemblyRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilglobals.html#primaryAssemblyRef) ILGlobals.primaryAssemblyRef primaryAssemblyRef ### [ILGlobals.typ_Array](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilglobals.html#typ_Array) ILGlobals.typ_Array typ_Array ### [ILGlobals.typ_Byte](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilglobals.html#typ_Byte) ILGlobals.typ_Byte typ_Byte ### [ILGuid](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilguid.html) ILGuid Represents guids ### [ILInstr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html) ILInstr The instruction set. ILInstr.IsI_initblk IsI_initblk ILInstr.IsI_unbox_any IsI_unbox_any ILInstr.IsAI_xor IsAI_xor ILInstr.IsI_ldarga IsI_ldarga ILInstr.IsAI_ldc IsAI_ldc ILInstr.IsI_brcmp IsI_brcmp ILInstr.IsI_ldsflda IsI_ldsflda ILInstr.IsI_isinst IsI_isinst ILInstr.IsI_ldarg IsI_ldarg ILInstr.IsI_endfinally IsI_endfinally ILInstr.IsI_switch IsI_switch ILInstr.IsI_newobj IsI_newobj ILInstr.IsAI_sub_ovf_un IsAI_sub_ovf_un ILInstr.IsAI_clt IsAI_clt ILInstr.IsAI_shl IsAI_shl ILInstr.IsI_cpblk IsI_cpblk ILInstr.IsI_rethrow IsI_rethrow ILInstr.IsI_castclass IsI_castclass ILInstr.IsAI_ckfinite IsAI_ckfinite ILInstr.IsAI_rem IsAI_rem ILInstr.IsI_ldftn IsI_ldftn ILInstr.IsI_cpobj IsI_cpobj ILInstr.IsAI_dup IsAI_dup ILInstr.IsAI_add_ovf_un IsAI_add_ovf_un ILInstr.IsAI_ldnull IsAI_ldnull ILInstr.IsI_ldtoken IsI_ldtoken ILInstr.IsAI_cgt_un IsAI_cgt_un ILInstr.IsI_mkrefany IsI_mkrefany ILInstr.IsI_ldlen IsI_ldlen ILInstr.IsI_stfld IsI_stfld ILInstr.IsI_ldfld IsI_ldfld ILInstr.IsI_box IsI_box ILInstr.IsI_refanyval IsI_refanyval ILInstr.IsI_throw IsI_throw ILInstr.IsI_endfilter IsI_endfilter ILInstr.IsAI_neg IsAI_neg ILInstr.IsI_leave IsI_leave ILInstr.IsI_refanytype IsI_refanytype ILInstr.IsI_stind IsI_stind ILInstr.IsI_starg IsI_starg ILInstr.IsI_initobj IsI_initobj ILInstr.IsAI_mul IsAI_mul ILInstr.IsI_jmp IsI_jmp ILInstr.IsI_ldvirtftn IsI_ldvirtftn ILInstr.IsAI_and IsAI_and ILInstr.IsI_stloc IsI_stloc ILInstr.IsI_ret IsI_ret ILInstr.IsI_ldsfld IsI_ldsfld ILInstr.IsAI_ceq IsAI_ceq ILInstr.IsAI_sub IsAI_sub ILInstr.IsI_stelem_any IsI_stelem_any ILInstr.IsI_call IsI_call ILInstr.IsAI_div_un IsAI_div_un ILInstr.IsI_callconstraint IsI_callconstraint ILInstr.IsI_ldelem_any IsI_ldelem_any ILInstr.IsI_newarr IsI_newarr ILInstr.IsAI_conv IsAI_conv ILInstr.IsI_sizeof IsI_sizeof ILInstr.IsI_arglist IsI_arglist ILInstr.IsAI_shr IsAI_shr ILInstr.IsAI_sub_ovf IsAI_sub_ovf ILInstr.IsAI_cgt IsAI_cgt ILInstr.IsI_stsfld IsI_stsfld ILInstr.IsAI_rem_un IsAI_rem_un ILInstr.IsI_seqpoint IsI_seqpoint ILInstr.IsAI_mul_ovf IsAI_mul_ovf ILInstr.IsI_stobj IsI_stobj ILInstr.IsI_ldind IsI_ldind ILInstr.IsI_ldelem IsI_ldelem ILInstr.IsI_ldobj IsI_ldobj ILInstr.IsAI_pop IsAI_pop ILInstr.IsI_ldflda IsI_ldflda ILInstr.IsI_ldstr IsI_ldstr ILInstr.IsEI_ilzero IsEI_ilzero ILInstr.IsI_ldelema IsI_ldelema ILInstr.IsAI_clt_un IsAI_clt_un ILInstr.IsAI_conv_ovf_un IsAI_conv_ovf_un ILInstr.IsI_unbox IsI_unbox ILInstr.IsAI_nop IsAI_nop ILInstr.IsAI_add IsAI_add ILInstr.IsAI_conv_ovf IsAI_conv_ovf ILInstr.IsAI_not IsAI_not ILInstr.IsI_callvirt IsI_callvirt ILInstr.IsI_stelem IsI_stelem ILInstr.IsI_break IsI_break ILInstr.IsI_ldloc IsI_ldloc ILInstr.IsAI_mul_ovf_un IsAI_mul_ovf_un ILInstr.IsI_br IsI_br ILInstr.IsI_calli IsI_calli ILInstr.IsAI_add_ovf IsAI_add_ovf ILInstr.IsAI_or IsAI_or ILInstr.IsAI_shr_un IsAI_shr_un ILInstr.IsI_ldloca IsI_ldloca ILInstr.IsI_localloc IsI_localloc ILInstr.IsEI_ldlen_multi IsEI_ldlen_multi ILInstr.IsAI_div IsAI_div ILInstr.AI_add AI_add ILInstr.AI_add_ovf AI_add_ovf ILInstr.AI_add_ovf_un AI_add_ovf_un ILInstr.AI_and AI_and ILInstr.AI_div AI_div ILInstr.AI_div_un AI_div_un ILInstr.AI_ceq AI_ceq ILInstr.AI_cgt AI_cgt ILInstr.AI_cgt_un AI_cgt_un ILInstr.AI_clt AI_clt ILInstr.AI_clt_un AI_clt_un ILInstr.AI_conv AI_conv ILInstr.AI_conv_ovf AI_conv_ovf ILInstr.AI_conv_ovf_un AI_conv_ovf_un ILInstr.AI_mul AI_mul ILInstr.AI_mul_ovf AI_mul_ovf ILInstr.AI_mul_ovf_un AI_mul_ovf_un ILInstr.AI_rem AI_rem ILInstr.AI_rem_un AI_rem_un ILInstr.AI_shl AI_shl ILInstr.AI_shr AI_shr ILInstr.AI_shr_un AI_shr_un ILInstr.AI_sub AI_sub ILInstr.AI_sub_ovf AI_sub_ovf ILInstr.AI_sub_ovf_un AI_sub_ovf_un ILInstr.AI_xor AI_xor ILInstr.AI_or AI_or ILInstr.AI_neg AI_neg ILInstr.AI_not AI_not ILInstr.AI_ldnull AI_ldnull ILInstr.AI_dup AI_dup ILInstr.AI_pop AI_pop ILInstr.AI_ckfinite AI_ckfinite ILInstr.AI_nop AI_nop ILInstr.AI_ldc AI_ldc ILInstr.I_ldarg I_ldarg ILInstr.I_ldarga I_ldarga ILInstr.I_ldind I_ldind ILInstr.I_ldloc I_ldloc ILInstr.I_ldloca I_ldloca ILInstr.I_starg I_starg ILInstr.I_stind I_stind ILInstr.I_stloc I_stloc ILInstr.I_br I_br ILInstr.I_jmp I_jmp ILInstr.I_brcmp I_brcmp ILInstr.I_switch I_switch ILInstr.I_ret I_ret ILInstr.I_call I_call ILInstr.I_callvirt I_callvirt ILInstr.I_callconstraint I_callconstraint ILInstr.I_calli I_calli ILInstr.I_ldftn I_ldftn ILInstr.I_newobj I_newobj ILInstr.I_throw I_throw ILInstr.I_endfinally I_endfinally ILInstr.I_endfilter I_endfilter ILInstr.I_leave I_leave ILInstr.I_rethrow I_rethrow ILInstr.I_ldsfld I_ldsfld ILInstr.I_ldfld I_ldfld ILInstr.I_ldsflda I_ldsflda ILInstr.I_ldflda I_ldflda ILInstr.I_stsfld I_stsfld ILInstr.I_stfld I_stfld ILInstr.I_ldstr I_ldstr ILInstr.I_isinst I_isinst ILInstr.I_castclass I_castclass ILInstr.I_ldtoken I_ldtoken ILInstr.I_ldvirtftn I_ldvirtftn ILInstr.I_cpobj I_cpobj ILInstr.I_initobj I_initobj ILInstr.I_ldobj I_ldobj ILInstr.I_stobj I_stobj ILInstr.I_box I_box ILInstr.I_unbox I_unbox ILInstr.I_unbox_any I_unbox_any ILInstr.I_sizeof I_sizeof ILInstr.I_ldelem I_ldelem ILInstr.I_stelem I_stelem ILInstr.I_ldelema I_ldelema ILInstr.I_ldelem_any I_ldelem_any ILInstr.I_stelem_any I_stelem_any ILInstr.I_newarr I_newarr ILInstr.I_ldlen I_ldlen ILInstr.I_mkrefany I_mkrefany ILInstr.I_refanytype I_refanytype ILInstr.I_refanyval I_refanyval ILInstr.I_break I_break ILInstr.I_seqpoint I_seqpoint ILInstr.I_arglist I_arglist ILInstr.I_localloc I_localloc ILInstr.I_cpblk I_cpblk ILInstr.I_initblk I_initblk ILInstr.EI_ilzero EI_ilzero ILInstr.EI_ldlen_multi EI_ldlen_multi ### [ILInstr.IsI_initblk](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_initblk) ILInstr.IsI_initblk IsI_initblk ### [ILInstr.IsI_unbox_any](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_unbox_any) ILInstr.IsI_unbox_any IsI_unbox_any ### [ILInstr.IsAI_xor](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_xor) ILInstr.IsAI_xor IsAI_xor ### [ILInstr.IsI_ldarga](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_ldarga) ILInstr.IsI_ldarga IsI_ldarga ### [ILInstr.IsAI_ldc](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_ldc) ILInstr.IsAI_ldc IsAI_ldc ### [ILInstr.IsI_brcmp](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_brcmp) ILInstr.IsI_brcmp IsI_brcmp ### [ILInstr.IsI_ldsflda](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_ldsflda) ILInstr.IsI_ldsflda IsI_ldsflda ### [ILInstr.IsI_isinst](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_isinst) ILInstr.IsI_isinst IsI_isinst ### [ILInstr.IsI_ldarg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_ldarg) ILInstr.IsI_ldarg IsI_ldarg ### [ILInstr.IsI_endfinally](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_endfinally) ILInstr.IsI_endfinally IsI_endfinally ### [ILInstr.IsI_switch](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_switch) ILInstr.IsI_switch IsI_switch ### [ILInstr.IsI_newobj](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_newobj) ILInstr.IsI_newobj IsI_newobj ### [ILInstr.IsAI_sub_ovf_un](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_sub_ovf_un) ILInstr.IsAI_sub_ovf_un IsAI_sub_ovf_un ### [ILInstr.IsAI_clt](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_clt) ILInstr.IsAI_clt IsAI_clt ### [ILInstr.IsAI_shl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_shl) ILInstr.IsAI_shl IsAI_shl ### [ILInstr.IsI_cpblk](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_cpblk) ILInstr.IsI_cpblk IsI_cpblk ### [ILInstr.IsI_rethrow](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_rethrow) ILInstr.IsI_rethrow IsI_rethrow ### [ILInstr.IsI_castclass](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_castclass) ILInstr.IsI_castclass IsI_castclass ### [ILInstr.IsAI_ckfinite](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_ckfinite) ILInstr.IsAI_ckfinite IsAI_ckfinite ### [ILInstr.IsAI_rem](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_rem) ILInstr.IsAI_rem IsAI_rem ### [ILInstr.IsI_ldftn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_ldftn) ILInstr.IsI_ldftn IsI_ldftn ### [ILInstr.IsI_cpobj](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_cpobj) ILInstr.IsI_cpobj IsI_cpobj ### [ILInstr.IsAI_dup](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_dup) ILInstr.IsAI_dup IsAI_dup ### [ILInstr.IsAI_add_ovf_un](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_add_ovf_un) ILInstr.IsAI_add_ovf_un IsAI_add_ovf_un ### [ILInstr.IsAI_ldnull](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_ldnull) ILInstr.IsAI_ldnull IsAI_ldnull ### [ILInstr.IsI_ldtoken](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_ldtoken) ILInstr.IsI_ldtoken IsI_ldtoken ### [ILInstr.IsAI_cgt_un](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_cgt_un) ILInstr.IsAI_cgt_un IsAI_cgt_un ### [ILInstr.IsI_mkrefany](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_mkrefany) ILInstr.IsI_mkrefany IsI_mkrefany ### [ILInstr.IsI_ldlen](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_ldlen) ILInstr.IsI_ldlen IsI_ldlen ### [ILInstr.IsI_stfld](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_stfld) ILInstr.IsI_stfld IsI_stfld ### [ILInstr.IsI_ldfld](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_ldfld) ILInstr.IsI_ldfld IsI_ldfld ### [ILInstr.IsI_box](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_box) ILInstr.IsI_box IsI_box ### [ILInstr.IsI_refanyval](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_refanyval) ILInstr.IsI_refanyval IsI_refanyval ### [ILInstr.IsI_throw](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_throw) ILInstr.IsI_throw IsI_throw ### [ILInstr.IsI_endfilter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_endfilter) ILInstr.IsI_endfilter IsI_endfilter ### [ILInstr.IsAI_neg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_neg) ILInstr.IsAI_neg IsAI_neg ### [ILInstr.IsI_leave](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_leave) ILInstr.IsI_leave IsI_leave ### [ILInstr.IsI_refanytype](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_refanytype) ILInstr.IsI_refanytype IsI_refanytype ### [ILInstr.IsI_stind](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_stind) ILInstr.IsI_stind IsI_stind ### [ILInstr.IsI_starg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_starg) ILInstr.IsI_starg IsI_starg ### [ILInstr.IsI_initobj](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_initobj) ILInstr.IsI_initobj IsI_initobj ### [ILInstr.IsAI_mul](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_mul) ILInstr.IsAI_mul IsAI_mul ### [ILInstr.IsI_jmp](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_jmp) ILInstr.IsI_jmp IsI_jmp ### [ILInstr.IsI_ldvirtftn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_ldvirtftn) ILInstr.IsI_ldvirtftn IsI_ldvirtftn ### [ILInstr.IsAI_and](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_and) ILInstr.IsAI_and IsAI_and ### [ILInstr.IsI_stloc](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_stloc) ILInstr.IsI_stloc IsI_stloc ### [ILInstr.IsI_ret](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_ret) ILInstr.IsI_ret IsI_ret ### [ILInstr.IsI_ldsfld](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_ldsfld) ILInstr.IsI_ldsfld IsI_ldsfld ### [ILInstr.IsAI_ceq](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_ceq) ILInstr.IsAI_ceq IsAI_ceq ### [ILInstr.IsAI_sub](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_sub) ILInstr.IsAI_sub IsAI_sub ### [ILInstr.IsI_stelem_any](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_stelem_any) ILInstr.IsI_stelem_any IsI_stelem_any ### [ILInstr.IsI_call](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_call) ILInstr.IsI_call IsI_call ### [ILInstr.IsAI_div_un](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_div_un) ILInstr.IsAI_div_un IsAI_div_un ### [ILInstr.IsI_callconstraint](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_callconstraint) ILInstr.IsI_callconstraint IsI_callconstraint ### [ILInstr.IsI_ldelem_any](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_ldelem_any) ILInstr.IsI_ldelem_any IsI_ldelem_any ### [ILInstr.IsI_newarr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_newarr) ILInstr.IsI_newarr IsI_newarr ### [ILInstr.IsAI_conv](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_conv) ILInstr.IsAI_conv IsAI_conv ### [ILInstr.IsI_sizeof](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_sizeof) ILInstr.IsI_sizeof IsI_sizeof ### [ILInstr.IsI_arglist](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_arglist) ILInstr.IsI_arglist IsI_arglist ### [ILInstr.IsAI_shr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_shr) ILInstr.IsAI_shr IsAI_shr ### [ILInstr.IsAI_sub_ovf](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_sub_ovf) ILInstr.IsAI_sub_ovf IsAI_sub_ovf ### [ILInstr.IsAI_cgt](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_cgt) ILInstr.IsAI_cgt IsAI_cgt ### [ILInstr.IsI_stsfld](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_stsfld) ILInstr.IsI_stsfld IsI_stsfld ### [ILInstr.IsAI_rem_un](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_rem_un) ILInstr.IsAI_rem_un IsAI_rem_un ### [ILInstr.IsI_seqpoint](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_seqpoint) ILInstr.IsI_seqpoint IsI_seqpoint ### [ILInstr.IsAI_mul_ovf](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_mul_ovf) ILInstr.IsAI_mul_ovf IsAI_mul_ovf ### [ILInstr.IsI_stobj](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_stobj) ILInstr.IsI_stobj IsI_stobj ### [ILInstr.IsI_ldind](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_ldind) ILInstr.IsI_ldind IsI_ldind ### [ILInstr.IsI_ldelem](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_ldelem) ILInstr.IsI_ldelem IsI_ldelem ### [ILInstr.IsI_ldobj](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_ldobj) ILInstr.IsI_ldobj IsI_ldobj ### [ILInstr.IsAI_pop](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_pop) ILInstr.IsAI_pop IsAI_pop ### [ILInstr.IsI_ldflda](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_ldflda) ILInstr.IsI_ldflda IsI_ldflda ### [ILInstr.IsI_ldstr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_ldstr) ILInstr.IsI_ldstr IsI_ldstr ### [ILInstr.IsEI_ilzero](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsEI_ilzero) ILInstr.IsEI_ilzero IsEI_ilzero ### [ILInstr.IsI_ldelema](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_ldelema) ILInstr.IsI_ldelema IsI_ldelema ### [ILInstr.IsAI_clt_un](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_clt_un) ILInstr.IsAI_clt_un IsAI_clt_un ### [ILInstr.IsAI_conv_ovf_un](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_conv_ovf_un) ILInstr.IsAI_conv_ovf_un IsAI_conv_ovf_un ### [ILInstr.IsI_unbox](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_unbox) ILInstr.IsI_unbox IsI_unbox ### [ILInstr.IsAI_nop](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_nop) ILInstr.IsAI_nop IsAI_nop ### [ILInstr.IsAI_add](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_add) ILInstr.IsAI_add IsAI_add ### [ILInstr.IsAI_conv_ovf](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_conv_ovf) ILInstr.IsAI_conv_ovf IsAI_conv_ovf ### [ILInstr.IsAI_not](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_not) ILInstr.IsAI_not IsAI_not ### [ILInstr.IsI_callvirt](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_callvirt) ILInstr.IsI_callvirt IsI_callvirt ### [ILInstr.IsI_stelem](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_stelem) ILInstr.IsI_stelem IsI_stelem ### [ILInstr.IsI_break](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_break) ILInstr.IsI_break IsI_break ### [ILInstr.IsI_ldloc](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_ldloc) ILInstr.IsI_ldloc IsI_ldloc ### [ILInstr.IsAI_mul_ovf_un](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_mul_ovf_un) ILInstr.IsAI_mul_ovf_un IsAI_mul_ovf_un ### [ILInstr.IsI_br](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_br) ILInstr.IsI_br IsI_br ### [ILInstr.IsI_calli](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_calli) ILInstr.IsI_calli IsI_calli ### [ILInstr.IsAI_add_ovf](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_add_ovf) ILInstr.IsAI_add_ovf IsAI_add_ovf ### [ILInstr.IsAI_or](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_or) ILInstr.IsAI_or IsAI_or ### [ILInstr.IsAI_shr_un](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_shr_un) ILInstr.IsAI_shr_un IsAI_shr_un ### [ILInstr.IsI_ldloca](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_ldloca) ILInstr.IsI_ldloca IsI_ldloca ### [ILInstr.IsI_localloc](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsI_localloc) ILInstr.IsI_localloc IsI_localloc ### [ILInstr.IsEI_ldlen_multi](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsEI_ldlen_multi) ILInstr.IsEI_ldlen_multi IsEI_ldlen_multi ### [ILInstr.IsAI_div](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#IsAI_div) ILInstr.IsAI_div IsAI_div ### [ILInstr.AI_add](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_add) ILInstr.AI_add AI_add ### [ILInstr.AI_add_ovf](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_add_ovf) ILInstr.AI_add_ovf AI_add_ovf ### [ILInstr.AI_add_ovf_un](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_add_ovf_un) ILInstr.AI_add_ovf_un AI_add_ovf_un ### [ILInstr.AI_and](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_and) ILInstr.AI_and AI_and ### [ILInstr.AI_div](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_div) ILInstr.AI_div AI_div ### [ILInstr.AI_div_un](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_div_un) ILInstr.AI_div_un AI_div_un ### [ILInstr.AI_ceq](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_ceq) ILInstr.AI_ceq AI_ceq ### [ILInstr.AI_cgt](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_cgt) ILInstr.AI_cgt AI_cgt ### [ILInstr.AI_cgt_un](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_cgt_un) ILInstr.AI_cgt_un AI_cgt_un ### [ILInstr.AI_clt](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_clt) ILInstr.AI_clt AI_clt ### [ILInstr.AI_clt_un](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_clt_un) ILInstr.AI_clt_un AI_clt_un ### [ILInstr.AI_conv](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_conv) ILInstr.AI_conv AI_conv ### [ILInstr.AI_conv_ovf](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_conv_ovf) ILInstr.AI_conv_ovf AI_conv_ovf ### [ILInstr.AI_conv_ovf_un](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_conv_ovf_un) ILInstr.AI_conv_ovf_un AI_conv_ovf_un ### [ILInstr.AI_mul](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_mul) ILInstr.AI_mul AI_mul ### [ILInstr.AI_mul_ovf](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_mul_ovf) ILInstr.AI_mul_ovf AI_mul_ovf ### [ILInstr.AI_mul_ovf_un](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_mul_ovf_un) ILInstr.AI_mul_ovf_un AI_mul_ovf_un ### [ILInstr.AI_rem](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_rem) ILInstr.AI_rem AI_rem ### [ILInstr.AI_rem_un](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_rem_un) ILInstr.AI_rem_un AI_rem_un ### [ILInstr.AI_shl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_shl) ILInstr.AI_shl AI_shl ### [ILInstr.AI_shr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_shr) ILInstr.AI_shr AI_shr ### [ILInstr.AI_shr_un](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_shr_un) ILInstr.AI_shr_un AI_shr_un ### [ILInstr.AI_sub](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_sub) ILInstr.AI_sub AI_sub ### [ILInstr.AI_sub_ovf](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_sub_ovf) ILInstr.AI_sub_ovf AI_sub_ovf ### [ILInstr.AI_sub_ovf_un](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_sub_ovf_un) ILInstr.AI_sub_ovf_un AI_sub_ovf_un ### [ILInstr.AI_xor](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_xor) ILInstr.AI_xor AI_xor ### [ILInstr.AI_or](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_or) ILInstr.AI_or AI_or ### [ILInstr.AI_neg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_neg) ILInstr.AI_neg AI_neg ### [ILInstr.AI_not](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_not) ILInstr.AI_not AI_not ### [ILInstr.AI_ldnull](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_ldnull) ILInstr.AI_ldnull AI_ldnull ### [ILInstr.AI_dup](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_dup) ILInstr.AI_dup AI_dup ### [ILInstr.AI_pop](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_pop) ILInstr.AI_pop AI_pop ### [ILInstr.AI_ckfinite](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_ckfinite) ILInstr.AI_ckfinite AI_ckfinite ### [ILInstr.AI_nop](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_nop) ILInstr.AI_nop AI_nop ### [ILInstr.AI_ldc](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#AI_ldc) ILInstr.AI_ldc AI_ldc ### [ILInstr.I_ldarg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_ldarg) ILInstr.I_ldarg I_ldarg ### [ILInstr.I_ldarga](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_ldarga) ILInstr.I_ldarga I_ldarga ### [ILInstr.I_ldind](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_ldind) ILInstr.I_ldind I_ldind ### [ILInstr.I_ldloc](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_ldloc) ILInstr.I_ldloc I_ldloc ### [ILInstr.I_ldloca](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_ldloca) ILInstr.I_ldloca I_ldloca ### [ILInstr.I_starg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_starg) ILInstr.I_starg I_starg ### [ILInstr.I_stind](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_stind) ILInstr.I_stind I_stind ### [ILInstr.I_stloc](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_stloc) ILInstr.I_stloc I_stloc ### [ILInstr.I_br](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_br) ILInstr.I_br I_br ### [ILInstr.I_jmp](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_jmp) ILInstr.I_jmp I_jmp ### [ILInstr.I_brcmp](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_brcmp) ILInstr.I_brcmp I_brcmp ### [ILInstr.I_switch](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_switch) ILInstr.I_switch I_switch ### [ILInstr.I_ret](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_ret) ILInstr.I_ret I_ret ### [ILInstr.I_call](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_call) ILInstr.I_call I_call ### [ILInstr.I_callvirt](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_callvirt) ILInstr.I_callvirt I_callvirt ### [ILInstr.I_callconstraint](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_callconstraint) ILInstr.I_callconstraint I_callconstraint ### [ILInstr.I_calli](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_calli) ILInstr.I_calli I_calli ### [ILInstr.I_ldftn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_ldftn) ILInstr.I_ldftn I_ldftn ### [ILInstr.I_newobj](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_newobj) ILInstr.I_newobj I_newobj ### [ILInstr.I_throw](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_throw) ILInstr.I_throw I_throw ### [ILInstr.I_endfinally](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_endfinally) ILInstr.I_endfinally I_endfinally ### [ILInstr.I_endfilter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_endfilter) ILInstr.I_endfilter I_endfilter ### [ILInstr.I_leave](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_leave) ILInstr.I_leave I_leave ### [ILInstr.I_rethrow](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_rethrow) ILInstr.I_rethrow I_rethrow ### [ILInstr.I_ldsfld](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_ldsfld) ILInstr.I_ldsfld I_ldsfld ### [ILInstr.I_ldfld](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_ldfld) ILInstr.I_ldfld I_ldfld ### [ILInstr.I_ldsflda](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_ldsflda) ILInstr.I_ldsflda I_ldsflda ### [ILInstr.I_ldflda](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_ldflda) ILInstr.I_ldflda I_ldflda ### [ILInstr.I_stsfld](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_stsfld) ILInstr.I_stsfld I_stsfld ### [ILInstr.I_stfld](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_stfld) ILInstr.I_stfld I_stfld ### [ILInstr.I_ldstr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_ldstr) ILInstr.I_ldstr I_ldstr ### [ILInstr.I_isinst](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_isinst) ILInstr.I_isinst I_isinst ### [ILInstr.I_castclass](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_castclass) ILInstr.I_castclass I_castclass ### [ILInstr.I_ldtoken](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_ldtoken) ILInstr.I_ldtoken I_ldtoken ### [ILInstr.I_ldvirtftn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_ldvirtftn) ILInstr.I_ldvirtftn I_ldvirtftn ### [ILInstr.I_cpobj](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_cpobj) ILInstr.I_cpobj I_cpobj ### [ILInstr.I_initobj](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_initobj) ILInstr.I_initobj I_initobj ### [ILInstr.I_ldobj](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_ldobj) ILInstr.I_ldobj I_ldobj ### [ILInstr.I_stobj](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_stobj) ILInstr.I_stobj I_stobj ### [ILInstr.I_box](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_box) ILInstr.I_box I_box ### [ILInstr.I_unbox](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_unbox) ILInstr.I_unbox I_unbox ### [ILInstr.I_unbox_any](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_unbox_any) ILInstr.I_unbox_any I_unbox_any ### [ILInstr.I_sizeof](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_sizeof) ILInstr.I_sizeof I_sizeof ### [ILInstr.I_ldelem](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_ldelem) ILInstr.I_ldelem I_ldelem ### [ILInstr.I_stelem](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_stelem) ILInstr.I_stelem I_stelem ### [ILInstr.I_ldelema](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_ldelema) ILInstr.I_ldelema I_ldelema ### [ILInstr.I_ldelem_any](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_ldelem_any) ILInstr.I_ldelem_any I_ldelem_any ### [ILInstr.I_stelem_any](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_stelem_any) ILInstr.I_stelem_any I_stelem_any ### [ILInstr.I_newarr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_newarr) ILInstr.I_newarr I_newarr ### [ILInstr.I_ldlen](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_ldlen) ILInstr.I_ldlen I_ldlen ### [ILInstr.I_mkrefany](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_mkrefany) ILInstr.I_mkrefany I_mkrefany ### [ILInstr.I_refanytype](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_refanytype) ILInstr.I_refanytype I_refanytype ### [ILInstr.I_refanyval](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_refanyval) ILInstr.I_refanyval I_refanyval ### [ILInstr.I_break](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_break) ILInstr.I_break I_break ### [ILInstr.I_seqpoint](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_seqpoint) ILInstr.I_seqpoint I_seqpoint ### [ILInstr.I_arglist](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_arglist) ILInstr.I_arglist I_arglist ### [ILInstr.I_localloc](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_localloc) ILInstr.I_localloc I_localloc ### [ILInstr.I_cpblk](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_cpblk) ILInstr.I_cpblk I_cpblk ### [ILInstr.I_initblk](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#I_initblk) ILInstr.I_initblk I_initblk ### [ILInstr.EI_ilzero](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#EI_ilzero) ILInstr.EI_ilzero EI_ilzero ### [ILInstr.EI_ldlen_multi](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilinstr.html#EI_ldlen_multi) ILInstr.EI_ldlen_multi EI_ldlen_multi ### [ILLocal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-illocal.html) ILLocal Local variables ILLocal.Type Type ILLocal.IsPinned IsPinned ILLocal.DebugInfo DebugInfo ### [ILLocal.Type](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-illocal.html#Type) ILLocal.Type Type ### [ILLocal.IsPinned](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-illocal.html#IsPinned) ILLocal.IsPinned IsPinned ### [ILLocal.DebugInfo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-illocal.html#DebugInfo) ILLocal.DebugInfo DebugInfo ### [ILLocalDebugInfo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-illocaldebuginfo.html) ILLocalDebugInfo ILLocalDebugInfo.Range Range ILLocalDebugInfo.DebugMappings DebugMappings ### [ILLocalDebugInfo.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-illocaldebuginfo.html#Range) ILLocalDebugInfo.Range Range ### [ILLocalDebugInfo.DebugMappings](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-illocaldebuginfo.html#DebugMappings) ILLocalDebugInfo.DebugMappings DebugMappings ### [ILLocalDebugMapping](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-illocaldebugmapping.html) ILLocalDebugMapping Indicates that a particular local variable has a particular source language name within a given set of ranges. This does not effect local variable numbering, which is global over the whole method. ILLocalDebugMapping.LocalIndex LocalIndex ILLocalDebugMapping.LocalName LocalName ### [ILLocalDebugMapping.LocalIndex](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-illocaldebugmapping.html#LocalIndex) ILLocalDebugMapping.LocalIndex LocalIndex ### [ILLocalDebugMapping.LocalName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-illocaldebugmapping.html#LocalName) ILLocalDebugMapping.LocalName LocalName ### [ILLocals](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-illocals.html) ILLocals ILLocals.IsEmpty IsEmpty ILLocals.Item Item ILLocals.Length Length ILLocals.Head Head ILLocals.Tail Tail ILLocals.Empty Empty ### [ILLocals.IsEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-illocals.html#IsEmpty) ILLocals.IsEmpty IsEmpty ### [ILLocals.Item](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-illocals.html#Item) ILLocals.Item Item ### [ILLocals.Length](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-illocals.html#Length) ILLocals.Length Length ### [ILLocals.Head](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-illocals.html#Head) ILLocals.Head Head ### [ILLocals.Tail](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-illocals.html#Tail) ILLocals.Tail Tail ### [ILLocals.Empty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-illocals.html#Empty) ILLocals.Empty Empty ### [ILLocalsAllocator](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-illocalsallocator.html) ILLocalsAllocator Helpers for codegen: scopes for allocating new temporary variables. ILLocalsAllocator.``.ctor`` ``.ctor`` ILLocalsAllocator.AllocLocal AllocLocal ILLocalsAllocator.Close Close ### [ILLocalsAllocator.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-illocalsallocator.html#``.ctor``) ILLocalsAllocator.``.ctor`` ``.ctor`` ### [ILLocalsAllocator.AllocLocal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-illocalsallocator.html#AllocLocal) ILLocalsAllocator.AllocLocal AllocLocal ### [ILLocalsAllocator.Close](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-illocalsallocator.html#Close) ILLocalsAllocator.Close Close ### [ILMemberAccess](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmemberaccess.html) ILMemberAccess Member Access ILMemberAccess.IsFamilyAndAssembly IsFamilyAndAssembly ILMemberAccess.IsPublic IsPublic ILMemberAccess.IsCompilerControlled IsCompilerControlled ILMemberAccess.IsAssembly IsAssembly ILMemberAccess.IsFamily IsFamily ILMemberAccess.IsFamilyOrAssembly IsFamilyOrAssembly ILMemberAccess.IsPrivate IsPrivate ILMemberAccess.Assembly Assembly ILMemberAccess.CompilerControlled CompilerControlled ILMemberAccess.FamilyAndAssembly FamilyAndAssembly ILMemberAccess.FamilyOrAssembly FamilyOrAssembly ILMemberAccess.Family Family ILMemberAccess.Private Private ILMemberAccess.Public Public ### [ILMemberAccess.IsFamilyAndAssembly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmemberaccess.html#IsFamilyAndAssembly) ILMemberAccess.IsFamilyAndAssembly IsFamilyAndAssembly ### [ILMemberAccess.IsPublic](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmemberaccess.html#IsPublic) ILMemberAccess.IsPublic IsPublic ### [ILMemberAccess.IsCompilerControlled](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmemberaccess.html#IsCompilerControlled) ILMemberAccess.IsCompilerControlled IsCompilerControlled ### [ILMemberAccess.IsAssembly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmemberaccess.html#IsAssembly) ILMemberAccess.IsAssembly IsAssembly ### [ILMemberAccess.IsFamily](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmemberaccess.html#IsFamily) ILMemberAccess.IsFamily IsFamily ### [ILMemberAccess.IsFamilyOrAssembly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmemberaccess.html#IsFamilyOrAssembly) ILMemberAccess.IsFamilyOrAssembly IsFamilyOrAssembly ### [ILMemberAccess.IsPrivate](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmemberaccess.html#IsPrivate) ILMemberAccess.IsPrivate IsPrivate ### [ILMemberAccess.Assembly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmemberaccess.html#Assembly) ILMemberAccess.Assembly Assembly Assembly - Indicates that the method is accessible to any class of this assembly. (internal) ### [ILMemberAccess.CompilerControlled](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmemberaccess.html#CompilerControlled) ILMemberAccess.CompilerControlled CompilerControlled ### [ILMemberAccess.FamilyAndAssembly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmemberaccess.html#FamilyAndAssembly) ILMemberAccess.FamilyAndAssembly FamilyAndAssembly FamilyAndAssembly - Indicates that the method is accessible to members of this type and its derived types that are in _this assembly only_. (private protected) ### [ILMemberAccess.FamilyOrAssembly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmemberaccess.html#FamilyOrAssembly) ILMemberAccess.FamilyOrAssembly FamilyOrAssembly FamilyOrAssembly - Indicates that the method is accessible to derived classes anywhere, as well as to any class _in the assembly_. (protected internal) ### [ILMemberAccess.Family](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmemberaccess.html#Family) ILMemberAccess.Family Family Family - Indicates that the method is accessible only to members of this class and its derived classes. (protected) ### [ILMemberAccess.Private](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmemberaccess.html#Private) ILMemberAccess.Private Private ### [ILMemberAccess.Public](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmemberaccess.html#Public) ILMemberAccess.Public Public ### [ILMethodBody](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodbody.html) ILMethodBody IL method bodies ILMethodBody.IsZeroInit IsZeroInit ILMethodBody.MaxStack MaxStack ILMethodBody.NoInlining NoInlining ILMethodBody.AggressiveInlining AggressiveInlining ILMethodBody.Locals Locals ILMethodBody.Code Code ILMethodBody.DebugRange DebugRange ILMethodBody.DebugImports DebugImports ### [ILMethodBody.IsZeroInit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodbody.html#IsZeroInit) ILMethodBody.IsZeroInit IsZeroInit ### [ILMethodBody.MaxStack](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodbody.html#MaxStack) ILMethodBody.MaxStack MaxStack ### [ILMethodBody.NoInlining](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodbody.html#NoInlining) ILMethodBody.NoInlining NoInlining ### [ILMethodBody.AggressiveInlining](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodbody.html#AggressiveInlining) ILMethodBody.AggressiveInlining AggressiveInlining ### [ILMethodBody.Locals](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodbody.html#Locals) ILMethodBody.Locals Locals ### [ILMethodBody.Code](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodbody.html#Code) ILMethodBody.Code Code ### [ILMethodBody.DebugRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodbody.html#DebugRange) ILMethodBody.DebugRange DebugRange ### [ILMethodBody.DebugImports](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodbody.html#DebugImports) ILMethodBody.DebugImports DebugImports ### [ILMethodDef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html) ILMethodDef IL Method definitions. ILMethodDef.``.ctor`` ``.ctor`` ILMethodDef.``.ctor`` ``.ctor`` ILMethodDef.GetCallingSignature GetCallingSignature ILMethodDef.With With ILMethodDef.WithAbstract WithAbstract ILMethodDef.WithAccess WithAccess ILMethodDef.WithAggressiveInlining WithAggressiveInlining ILMethodDef.WithFinal WithFinal ILMethodDef.WithHideBySig WithHideBySig ILMethodDef.WithHideBySig WithHideBySig ILMethodDef.WithNoInlining WithNoInlining ILMethodDef.WithPInvoke WithPInvoke ILMethodDef.WithPreserveSig WithPreserveSig ILMethodDef.WithRuntime WithRuntime ILMethodDef.WithSecurity WithSecurity ILMethodDef.WithSynchronized WithSynchronized ILMethodDef.WithVirtual WithVirtual ILMethodDef.IsStatic IsStatic ILMethodDef.ParameterTypes ParameterTypes ILMethodDef.IsFinal IsFinal ILMethodDef.IsNewSlot IsNewSlot ILMethodDef.IsMustRun IsMustRun ILMethodDef.IsNoInline IsNoInline ILMethodDef.Body Body ILMethodDef.Parameters Parameters ILMethodDef.MetadataIndex MetadataIndex ILMethodDef.IsManaged IsManaged ILMethodDef.IsEntryPoint IsEntryPoint ILMethodDef.Return Return ILMethodDef.IsReqSecObj IsReqSecObj ILMethodDef.HasSecurity HasSecurity ILMethodDef.IsInternalCall IsInternalCall ILMethodDef.Attributes Attributes ILMethodDef.CustomAttrs CustomAttrs ILMethodDef.IsSpecialName IsSpecialName ILMethodDef.IsAbstract IsAbstract ILMethodDef.Name Name ILMethodDef.IsPreserveSig IsPreserveSig ILMethodDef.WithNewSlot WithNewSlot ILMethodDef.CallingConv CallingConv ILMethodDef.IsAggressiveInline IsAggressiveInline ILMethodDef.IsNonVirtualInstance IsNonVirtualInstance ILMethodDef.MaxStack MaxStack ILMethodDef.SecurityDecls SecurityDecls ILMethodDef.ImplAttributes ImplAttributes ILMethodDef.IsIL IsIL ILMethodDef.IsClassInitializer IsClassInitializer ILMethodDef.IsForwardRef IsForwardRef ILMethodDef.Code Code ILMethodDef.IsZeroInit IsZeroInit ILMethodDef.CustomAttrsStored CustomAttrsStored ILMethodDef.IsSynchronized IsSynchronized ILMethodDef.Access Access ILMethodDef.GenericParams GenericParams ILMethodDef.WithSpecialName WithSpecialName ILMethodDef.IsConstructor IsConstructor ILMethodDef.IsHideBySig IsHideBySig ILMethodDef.MethodBody MethodBody ILMethodDef.IsVirtual IsVirtual ILMethodDef.IsCheckAccessOnOverride IsCheckAccessOnOverride ILMethodDef.IsUnmanagedExport IsUnmanagedExport ILMethodDef.Locals Locals ### [ILMethodDef.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#``.ctor``) ILMethodDef.``.ctor`` ``.ctor`` Functional creation of a value, immediate ### [ILMethodDef.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#``.ctor``) ILMethodDef.``.ctor`` ``.ctor`` Functional creation of a value, with delayed reading of some elements via a metadata index ### [ILMethodDef.GetCallingSignature](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#GetCallingSignature) ILMethodDef.GetCallingSignature GetCallingSignature ### [ILMethodDef.With](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#With) ILMethodDef.With With Functional update of the value ### [ILMethodDef.WithAbstract](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#WithAbstract) ILMethodDef.WithAbstract WithAbstract ### [ILMethodDef.WithAccess](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#WithAccess) ILMethodDef.WithAccess WithAccess ### [ILMethodDef.WithAggressiveInlining](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#WithAggressiveInlining) ILMethodDef.WithAggressiveInlining WithAggressiveInlining ### [ILMethodDef.WithFinal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#WithFinal) ILMethodDef.WithFinal WithFinal ### [ILMethodDef.WithHideBySig](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#WithHideBySig) ILMethodDef.WithHideBySig WithHideBySig ### [ILMethodDef.WithHideBySig](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#WithHideBySig) ILMethodDef.WithHideBySig WithHideBySig ### [ILMethodDef.WithNoInlining](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#WithNoInlining) ILMethodDef.WithNoInlining WithNoInlining ### [ILMethodDef.WithPInvoke](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#WithPInvoke) ILMethodDef.WithPInvoke WithPInvoke ### [ILMethodDef.WithPreserveSig](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#WithPreserveSig) ILMethodDef.WithPreserveSig WithPreserveSig ### [ILMethodDef.WithRuntime](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#WithRuntime) ILMethodDef.WithRuntime WithRuntime ### [ILMethodDef.WithSecurity](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#WithSecurity) ILMethodDef.WithSecurity WithSecurity ### [ILMethodDef.WithSynchronized](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#WithSynchronized) ILMethodDef.WithSynchronized WithSynchronized ### [ILMethodDef.WithVirtual](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#WithVirtual) ILMethodDef.WithVirtual WithVirtual ### [ILMethodDef.IsStatic](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#IsStatic) ILMethodDef.IsStatic IsStatic Indicates a static method. ### [ILMethodDef.ParameterTypes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#ParameterTypes) ILMethodDef.ParameterTypes ParameterTypes ### [ILMethodDef.IsFinal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#IsFinal) ILMethodDef.IsFinal IsFinal ### [ILMethodDef.IsNewSlot](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#IsNewSlot) ILMethodDef.IsNewSlot IsNewSlot ### [ILMethodDef.IsMustRun](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#IsMustRun) ILMethodDef.IsMustRun IsMustRun SafeHandle finalizer must be run. ### [ILMethodDef.IsNoInline](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#IsNoInline) ILMethodDef.IsNoInline IsNoInline ### [ILMethodDef.Body](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#Body) ILMethodDef.Body Body ### [ILMethodDef.Parameters](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#Parameters) ILMethodDef.Parameters Parameters ### [ILMethodDef.MetadataIndex](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#MetadataIndex) ILMethodDef.MetadataIndex MetadataIndex ### [ILMethodDef.IsManaged](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#IsManaged) ILMethodDef.IsManaged IsManaged ### [ILMethodDef.IsEntryPoint](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#IsEntryPoint) ILMethodDef.IsEntryPoint IsEntryPoint ### [ILMethodDef.Return](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#Return) ILMethodDef.Return Return ### [ILMethodDef.IsReqSecObj](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#IsReqSecObj) ILMethodDef.IsReqSecObj IsReqSecObj ### [ILMethodDef.HasSecurity](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#HasSecurity) ILMethodDef.HasSecurity HasSecurity Some methods are marked "HasSecurity" even if there are no permissions attached, e.g. if they use SuppressUnmanagedCodeSecurityAttribute ### [ILMethodDef.IsInternalCall](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#IsInternalCall) ILMethodDef.IsInternalCall IsInternalCall ### [ILMethodDef.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#Attributes) ILMethodDef.Attributes Attributes ### [ILMethodDef.CustomAttrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#CustomAttrs) ILMethodDef.CustomAttrs CustomAttrs ### [ILMethodDef.IsSpecialName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#IsSpecialName) ILMethodDef.IsSpecialName IsSpecialName ### [ILMethodDef.IsAbstract](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#IsAbstract) ILMethodDef.IsAbstract IsAbstract ### [ILMethodDef.Name](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#Name) ILMethodDef.Name Name ### [ILMethodDef.IsPreserveSig](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#IsPreserveSig) ILMethodDef.IsPreserveSig IsPreserveSig ### [ILMethodDef.WithNewSlot](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#WithNewSlot) ILMethodDef.WithNewSlot WithNewSlot ### [ILMethodDef.CallingConv](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#CallingConv) ILMethodDef.CallingConv CallingConv ### [ILMethodDef.IsAggressiveInline](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#IsAggressiveInline) ILMethodDef.IsAggressiveInline IsAggressiveInline ### [ILMethodDef.IsNonVirtualInstance](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#IsNonVirtualInstance) ILMethodDef.IsNonVirtualInstance IsNonVirtualInstance Indicates this is an instance methods that is not virtual. ### [ILMethodDef.MaxStack](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#MaxStack) ILMethodDef.MaxStack MaxStack ### [ILMethodDef.SecurityDecls](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#SecurityDecls) ILMethodDef.SecurityDecls SecurityDecls ### [ILMethodDef.ImplAttributes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#ImplAttributes) ILMethodDef.ImplAttributes ImplAttributes ### [ILMethodDef.IsIL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#IsIL) ILMethodDef.IsIL IsIL ### [ILMethodDef.IsClassInitializer](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#IsClassInitializer) ILMethodDef.IsClassInitializer IsClassInitializer Indicates a .cctor method. ### [ILMethodDef.IsForwardRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#IsForwardRef) ILMethodDef.IsForwardRef IsForwardRef ### [ILMethodDef.Code](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#Code) ILMethodDef.Code Code ### [ILMethodDef.IsZeroInit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#IsZeroInit) ILMethodDef.IsZeroInit IsZeroInit ### [ILMethodDef.CustomAttrsStored](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#CustomAttrsStored) ILMethodDef.CustomAttrsStored CustomAttrsStored ### [ILMethodDef.IsSynchronized](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#IsSynchronized) ILMethodDef.IsSynchronized IsSynchronized ### [ILMethodDef.Access](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#Access) ILMethodDef.Access Access ### [ILMethodDef.GenericParams](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#GenericParams) ILMethodDef.GenericParams GenericParams ### [ILMethodDef.WithSpecialName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#WithSpecialName) ILMethodDef.WithSpecialName WithSpecialName ### [ILMethodDef.IsConstructor](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#IsConstructor) ILMethodDef.IsConstructor IsConstructor Indicates a .ctor method. ### [ILMethodDef.IsHideBySig](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#IsHideBySig) ILMethodDef.IsHideBySig IsHideBySig ### [ILMethodDef.MethodBody](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#MethodBody) ILMethodDef.MethodBody MethodBody ### [ILMethodDef.IsVirtual](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#IsVirtual) ILMethodDef.IsVirtual IsVirtual Indicates an instance methods that is virtual or abstract or implements an interface slot. ### [ILMethodDef.IsCheckAccessOnOverride](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#IsCheckAccessOnOverride) ILMethodDef.IsCheckAccessOnOverride IsCheckAccessOnOverride ### [ILMethodDef.IsUnmanagedExport](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#IsUnmanagedExport) ILMethodDef.IsUnmanagedExport IsUnmanagedExport The method is exported to unmanaged code using COM interop. ### [ILMethodDef.Locals](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddef.html#Locals) ILMethodDef.Locals Locals ### [ILMethodDefs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddefs.html) ILMethodDefs Tables of methods. Logically equivalent to a list of methods but the table is kept in a form optimized for looking up methods by name and arity. ILMethodDefs.AsArray AsArray ILMethodDefs.AsList AsList ILMethodDefs.FindByName FindByName ILMethodDefs.TryFindInstanceByNameAndCallingSignature TryFindInstanceByNameAndCallingSignature ### [ILMethodDefs.AsArray](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddefs.html#AsArray) ILMethodDefs.AsArray AsArray ### [ILMethodDefs.AsList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddefs.html#AsList) ILMethodDefs.AsList AsList ### [ILMethodDefs.FindByName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddefs.html#FindByName) ILMethodDefs.FindByName FindByName ### [ILMethodDefs.TryFindInstanceByNameAndCallingSignature](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethoddefs.html#TryFindInstanceByNameAndCallingSignature) ILMethodDefs.TryFindInstanceByNameAndCallingSignature TryFindInstanceByNameAndCallingSignature ### [ILMethodImplDef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodimpldef.html) ILMethodImplDef Method Impls ILMethodImplDef.Overrides Overrides ILMethodImplDef.OverrideBy OverrideBy ### [ILMethodImplDef.Overrides](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodimpldef.html#Overrides) ILMethodImplDef.Overrides Overrides ### [ILMethodImplDef.OverrideBy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodimpldef.html#OverrideBy) ILMethodImplDef.OverrideBy OverrideBy ### [ILMethodImplDefs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodimpldefs.html) ILMethodImplDefs ILMethodImplDefs.AsList AsList ### [ILMethodImplDefs.AsList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodimpldefs.html#AsList) ILMethodImplDefs.AsList AsList ### [ILMethodRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodref.html) ILMethodRef Formal identities of methods. ILMethodRef.GetCallingSignature GetCallingSignature ILMethodRef.Name Name ILMethodRef.ReturnType ReturnType ILMethodRef.CallingConv CallingConv ILMethodRef.GenericArity GenericArity ILMethodRef.ArgTypes ArgTypes ILMethodRef.ArgCount ArgCount ILMethodRef.DeclaringTypeRef DeclaringTypeRef ILMethodRef.Create Create ### [ILMethodRef.GetCallingSignature](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodref.html#GetCallingSignature) ILMethodRef.GetCallingSignature GetCallingSignature ### [ILMethodRef.Name](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodref.html#Name) ILMethodRef.Name Name ### [ILMethodRef.ReturnType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodref.html#ReturnType) ILMethodRef.ReturnType ReturnType ### [ILMethodRef.CallingConv](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodref.html#CallingConv) ILMethodRef.CallingConv CallingConv ### [ILMethodRef.GenericArity](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodref.html#GenericArity) ILMethodRef.GenericArity GenericArity ### [ILMethodRef.ArgTypes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodref.html#ArgTypes) ILMethodRef.ArgTypes ArgTypes ### [ILMethodRef.ArgCount](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodref.html#ArgCount) ILMethodRef.ArgCount ArgCount ### [ILMethodRef.DeclaringTypeRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodref.html#DeclaringTypeRef) ILMethodRef.DeclaringTypeRef DeclaringTypeRef ### [ILMethodRef.Create](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodref.html#Create) ILMethodRef.Create Create Functional creation ### [ILMethodSpec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodspec.html) ILMethodSpec The information at the callsite of a method ILMethodSpec.Name Name ILMethodSpec.CallingConv CallingConv ILMethodSpec.GenericArity GenericArity ILMethodSpec.GenericArgs GenericArgs ILMethodSpec.MethodRef MethodRef ILMethodSpec.DeclaringType DeclaringType ILMethodSpec.FormalArgTypes FormalArgTypes ILMethodSpec.FormalReturnType FormalReturnType ILMethodSpec.Create Create ### [ILMethodSpec.Name](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodspec.html#Name) ILMethodSpec.Name Name ### [ILMethodSpec.CallingConv](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodspec.html#CallingConv) ILMethodSpec.CallingConv CallingConv ### [ILMethodSpec.GenericArity](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodspec.html#GenericArity) ILMethodSpec.GenericArity GenericArity ### [ILMethodSpec.GenericArgs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodspec.html#GenericArgs) ILMethodSpec.GenericArgs GenericArgs ### [ILMethodSpec.MethodRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodspec.html#MethodRef) ILMethodSpec.MethodRef MethodRef ### [ILMethodSpec.DeclaringType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodspec.html#DeclaringType) ILMethodSpec.DeclaringType DeclaringType ### [ILMethodSpec.FormalArgTypes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodspec.html#FormalArgTypes) ILMethodSpec.FormalArgTypes FormalArgTypes ### [ILMethodSpec.FormalReturnType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodspec.html#FormalReturnType) ILMethodSpec.FormalReturnType FormalReturnType ### [ILMethodSpec.Create](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmethodspec.html#Create) ILMethodSpec.Create Create Functional creation ### [ILModuleDef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmoduledef.html) ILModuleDef One module in the "current" assembly, either a main-module or an auxiliary module. The main module will have a manifest. An assembly is built by joining together a "main" module plus several auxiliary modules. ILModuleDef.ManifestOfAssembly ManifestOfAssembly ILModuleDef.HasManifest HasManifest ILModuleDef.CustomAttrs CustomAttrs ILModuleDef.Manifest Manifest ILModuleDef.Name Name ILModuleDef.TypeDefs TypeDefs ILModuleDef.SubsystemVersion SubsystemVersion ILModuleDef.UseHighEntropyVA UseHighEntropyVA ILModuleDef.SubSystemFlags SubSystemFlags ILModuleDef.IsDLL IsDLL ILModuleDef.IsILOnly IsILOnly ILModuleDef.Platform Platform ILModuleDef.StackReserveSize StackReserveSize ILModuleDef.Is32Bit Is32Bit ILModuleDef.Is32BitPreferred Is32BitPreferred ILModuleDef.Is64Bit Is64Bit ILModuleDef.VirtualAlignment VirtualAlignment ILModuleDef.PhysicalAlignment PhysicalAlignment ILModuleDef.ImageBase ImageBase ILModuleDef.MetadataVersion MetadataVersion ILModuleDef.Resources Resources ILModuleDef.NativeResources NativeResources ILModuleDef.CustomAttrsStored CustomAttrsStored ILModuleDef.MetadataIndex MetadataIndex ### [ILModuleDef.ManifestOfAssembly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmoduledef.html#ManifestOfAssembly) ILModuleDef.ManifestOfAssembly ManifestOfAssembly ### [ILModuleDef.HasManifest](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmoduledef.html#HasManifest) ILModuleDef.HasManifest HasManifest ### [ILModuleDef.CustomAttrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmoduledef.html#CustomAttrs) ILModuleDef.CustomAttrs CustomAttrs ### [ILModuleDef.Manifest](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmoduledef.html#Manifest) ILModuleDef.Manifest Manifest ### [ILModuleDef.Name](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmoduledef.html#Name) ILModuleDef.Name Name ### [ILModuleDef.TypeDefs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmoduledef.html#TypeDefs) ILModuleDef.TypeDefs TypeDefs ### [ILModuleDef.SubsystemVersion](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmoduledef.html#SubsystemVersion) ILModuleDef.SubsystemVersion SubsystemVersion ### [ILModuleDef.UseHighEntropyVA](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmoduledef.html#UseHighEntropyVA) ILModuleDef.UseHighEntropyVA UseHighEntropyVA ### [ILModuleDef.SubSystemFlags](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmoduledef.html#SubSystemFlags) ILModuleDef.SubSystemFlags SubSystemFlags ### [ILModuleDef.IsDLL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmoduledef.html#IsDLL) ILModuleDef.IsDLL IsDLL ### [ILModuleDef.IsILOnly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmoduledef.html#IsILOnly) ILModuleDef.IsILOnly IsILOnly ### [ILModuleDef.Platform](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmoduledef.html#Platform) ILModuleDef.Platform Platform ### [ILModuleDef.StackReserveSize](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmoduledef.html#StackReserveSize) ILModuleDef.StackReserveSize StackReserveSize ### [ILModuleDef.Is32Bit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmoduledef.html#Is32Bit) ILModuleDef.Is32Bit Is32Bit ### [ILModuleDef.Is32BitPreferred](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmoduledef.html#Is32BitPreferred) ILModuleDef.Is32BitPreferred Is32BitPreferred ### [ILModuleDef.Is64Bit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmoduledef.html#Is64Bit) ILModuleDef.Is64Bit Is64Bit ### [ILModuleDef.VirtualAlignment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmoduledef.html#VirtualAlignment) ILModuleDef.VirtualAlignment VirtualAlignment ### [ILModuleDef.PhysicalAlignment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmoduledef.html#PhysicalAlignment) ILModuleDef.PhysicalAlignment PhysicalAlignment ### [ILModuleDef.ImageBase](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmoduledef.html#ImageBase) ILModuleDef.ImageBase ImageBase ### [ILModuleDef.MetadataVersion](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmoduledef.html#MetadataVersion) ILModuleDef.MetadataVersion MetadataVersion ### [ILModuleDef.Resources](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmoduledef.html#Resources) ILModuleDef.Resources Resources ### [ILModuleDef.NativeResources](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmoduledef.html#NativeResources) ILModuleDef.NativeResources NativeResources e.g. win86 resources, as the exact contents of a .res or .obj file. Must be unlinked manually. ### [ILModuleDef.CustomAttrsStored](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmoduledef.html#CustomAttrsStored) ILModuleDef.CustomAttrsStored CustomAttrsStored ### [ILModuleDef.MetadataIndex](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmoduledef.html#MetadataIndex) ILModuleDef.MetadataIndex MetadataIndex ### [ILModuleRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmoduleref.html) ILModuleRef ILModuleRef.Name Name ILModuleRef.HasMetadata HasMetadata ILModuleRef.Hash Hash ILModuleRef.Create Create ### [ILModuleRef.Name](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmoduleref.html#Name) ILModuleRef.Name Name ### [ILModuleRef.HasMetadata](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmoduleref.html#HasMetadata) ILModuleRef.HasMetadata HasMetadata ### [ILModuleRef.Hash](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmoduleref.html#Hash) ILModuleRef.Hash Hash ### [ILModuleRef.Create](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilmoduleref.html#Create) ILModuleRef.Create Create ### [ILNativeResource](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativeresource.html) ILNativeResource ILNativeResource.IsIn IsIn ILNativeResource.IsOut IsOut ILNativeResource.In In ILNativeResource.Out Out ### [ILNativeResource.IsIn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativeresource.html#IsIn) ILNativeResource.IsIn IsIn ### [ILNativeResource.IsOut](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativeresource.html#IsOut) ILNativeResource.IsOut IsOut ### [ILNativeResource.In](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativeresource.html#In) ILNativeResource.In In Represents a native resource to be read from the PE file ### [ILNativeResource.Out](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativeresource.html#Out) ILNativeResource.Out Out Represents a native resource to be written in an output file ### [ILNativeType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html) ILNativeType Native Types, for marshalling to the native C interface. These are taken directly from the ILASM syntax. Most of these are listed in the CLI ECMA-335 Spec (Partition II, 7.4). ILNativeType.IsMethod IsMethod ILNativeType.IsIUnknown IsIUnknown ILNativeType.IsStruct IsStruct ILNativeType.IsInt32 IsInt32 ILNativeType.IsArray IsArray ILNativeType.IsBool IsBool ILNativeType.IsInt64 IsInt64 ILNativeType.IsVariantBool IsVariantBool ILNativeType.IsFixedSysString IsFixedSysString ILNativeType.IsFixedArray IsFixedArray ILNativeType.IsByValStr IsByValStr ILNativeType.IsInt16 IsInt16 ILNativeType.IsUInt16 IsUInt16 ILNativeType.IsInt IsInt ILNativeType.IsLPWSTR IsLPWSTR ILNativeType.IsInterface IsInterface ILNativeType.IsSafeArray IsSafeArray ILNativeType.IsEmpty IsEmpty ILNativeType.IsDouble IsDouble ILNativeType.IsLPTSTR IsLPTSTR ILNativeType.IsAsAny IsAsAny ILNativeType.IsLPSTR IsLPSTR ILNativeType.IsCustom IsCustom ILNativeType.IsLPUTF8STR IsLPUTF8STR ILNativeType.IsUInt32 IsUInt32 ILNativeType.IsInt8 IsInt8 ILNativeType.IsIDispatch IsIDispatch ILNativeType.IsTBSTR IsTBSTR ILNativeType.IsCurrency IsCurrency ILNativeType.IsLPSTRUCT IsLPSTRUCT ILNativeType.IsError IsError ILNativeType.IsUInt64 IsUInt64 ILNativeType.IsANSIBSTR IsANSIBSTR ILNativeType.IsSingle IsSingle ILNativeType.IsBSTR IsBSTR ILNativeType.IsByte IsByte ILNativeType.IsVoid IsVoid ILNativeType.IsUInt IsUInt ILNativeType.Empty Empty ILNativeType.Custom Custom ILNativeType.FixedSysString FixedSysString ILNativeType.FixedArray FixedArray ILNativeType.Currency Currency ILNativeType.LPSTR LPSTR ILNativeType.LPWSTR LPWSTR ILNativeType.LPTSTR LPTSTR ILNativeType.LPUTF8STR LPUTF8STR ILNativeType.ByValStr ByValStr ILNativeType.TBSTR TBSTR ILNativeType.LPSTRUCT LPSTRUCT ILNativeType.Struct Struct ILNativeType.Void Void ILNativeType.Bool Bool ILNativeType.Int8 Int8 ILNativeType.Int16 Int16 ILNativeType.Int32 Int32 ILNativeType.Int64 Int64 ILNativeType.Single Single ILNativeType.Double Double ILNativeType.Byte Byte ILNativeType.UInt16 UInt16 ILNativeType.UInt32 UInt32 ILNativeType.UInt64 UInt64 ILNativeType.Array Array ILNativeType.Int Int ILNativeType.UInt UInt ILNativeType.Method Method ILNativeType.AsAny AsAny ILNativeType.BSTR BSTR ILNativeType.IUnknown IUnknown ILNativeType.IDispatch IDispatch ILNativeType.Interface Interface ILNativeType.Error Error ILNativeType.SafeArray SafeArray ILNativeType.ANSIBSTR ANSIBSTR ILNativeType.VariantBool VariantBool ### [ILNativeType.IsMethod](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsMethod) ILNativeType.IsMethod IsMethod ### [ILNativeType.IsIUnknown](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsIUnknown) ILNativeType.IsIUnknown IsIUnknown ### [ILNativeType.IsStruct](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsStruct) ILNativeType.IsStruct IsStruct ### [ILNativeType.IsInt32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsInt32) ILNativeType.IsInt32 IsInt32 ### [ILNativeType.IsArray](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsArray) ILNativeType.IsArray IsArray ### [ILNativeType.IsBool](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsBool) ILNativeType.IsBool IsBool ### [ILNativeType.IsInt64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsInt64) ILNativeType.IsInt64 IsInt64 ### [ILNativeType.IsVariantBool](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsVariantBool) ILNativeType.IsVariantBool IsVariantBool ### [ILNativeType.IsFixedSysString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsFixedSysString) ILNativeType.IsFixedSysString IsFixedSysString ### [ILNativeType.IsFixedArray](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsFixedArray) ILNativeType.IsFixedArray IsFixedArray ### [ILNativeType.IsByValStr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsByValStr) ILNativeType.IsByValStr IsByValStr ### [ILNativeType.IsInt16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsInt16) ILNativeType.IsInt16 IsInt16 ### [ILNativeType.IsUInt16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsUInt16) ILNativeType.IsUInt16 IsUInt16 ### [ILNativeType.IsInt](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsInt) ILNativeType.IsInt IsInt ### [ILNativeType.IsLPWSTR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsLPWSTR) ILNativeType.IsLPWSTR IsLPWSTR ### [ILNativeType.IsInterface](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsInterface) ILNativeType.IsInterface IsInterface ### [ILNativeType.IsSafeArray](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsSafeArray) ILNativeType.IsSafeArray IsSafeArray ### [ILNativeType.IsEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsEmpty) ILNativeType.IsEmpty IsEmpty ### [ILNativeType.IsDouble](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsDouble) ILNativeType.IsDouble IsDouble ### [ILNativeType.IsLPTSTR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsLPTSTR) ILNativeType.IsLPTSTR IsLPTSTR ### [ILNativeType.IsAsAny](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsAsAny) ILNativeType.IsAsAny IsAsAny ### [ILNativeType.IsLPSTR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsLPSTR) ILNativeType.IsLPSTR IsLPSTR ### [ILNativeType.IsCustom](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsCustom) ILNativeType.IsCustom IsCustom ### [ILNativeType.IsLPUTF8STR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsLPUTF8STR) ILNativeType.IsLPUTF8STR IsLPUTF8STR ### [ILNativeType.IsUInt32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsUInt32) ILNativeType.IsUInt32 IsUInt32 ### [ILNativeType.IsInt8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsInt8) ILNativeType.IsInt8 IsInt8 ### [ILNativeType.IsIDispatch](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsIDispatch) ILNativeType.IsIDispatch IsIDispatch ### [ILNativeType.IsTBSTR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsTBSTR) ILNativeType.IsTBSTR IsTBSTR ### [ILNativeType.IsCurrency](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsCurrency) ILNativeType.IsCurrency IsCurrency ### [ILNativeType.IsLPSTRUCT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsLPSTRUCT) ILNativeType.IsLPSTRUCT IsLPSTRUCT ### [ILNativeType.IsError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsError) ILNativeType.IsError IsError ### [ILNativeType.IsUInt64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsUInt64) ILNativeType.IsUInt64 IsUInt64 ### [ILNativeType.IsANSIBSTR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsANSIBSTR) ILNativeType.IsANSIBSTR IsANSIBSTR ### [ILNativeType.IsSingle](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsSingle) ILNativeType.IsSingle IsSingle ### [ILNativeType.IsBSTR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsBSTR) ILNativeType.IsBSTR IsBSTR ### [ILNativeType.IsByte](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsByte) ILNativeType.IsByte IsByte ### [ILNativeType.IsVoid](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsVoid) ILNativeType.IsVoid IsVoid ### [ILNativeType.IsUInt](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IsUInt) ILNativeType.IsUInt IsUInt ### [ILNativeType.Empty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#Empty) ILNativeType.Empty Empty ### [ILNativeType.Custom](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#Custom) ILNativeType.Custom Custom ### [ILNativeType.FixedSysString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#FixedSysString) ILNativeType.FixedSysString FixedSysString ### [ILNativeType.FixedArray](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#FixedArray) ILNativeType.FixedArray FixedArray ### [ILNativeType.Currency](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#Currency) ILNativeType.Currency Currency ### [ILNativeType.LPSTR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#LPSTR) ILNativeType.LPSTR LPSTR ### [ILNativeType.LPWSTR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#LPWSTR) ILNativeType.LPWSTR LPWSTR ### [ILNativeType.LPTSTR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#LPTSTR) ILNativeType.LPTSTR LPTSTR ### [ILNativeType.LPUTF8STR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#LPUTF8STR) ILNativeType.LPUTF8STR LPUTF8STR ### [ILNativeType.ByValStr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#ByValStr) ILNativeType.ByValStr ByValStr ### [ILNativeType.TBSTR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#TBSTR) ILNativeType.TBSTR TBSTR ### [ILNativeType.LPSTRUCT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#LPSTRUCT) ILNativeType.LPSTRUCT LPSTRUCT ### [ILNativeType.Struct](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#Struct) ILNativeType.Struct Struct ### [ILNativeType.Void](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#Void) ILNativeType.Void Void ### [ILNativeType.Bool](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#Bool) ILNativeType.Bool Bool ### [ILNativeType.Int8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#Int8) ILNativeType.Int8 Int8 ### [ILNativeType.Int16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#Int16) ILNativeType.Int16 Int16 ### [ILNativeType.Int32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#Int32) ILNativeType.Int32 Int32 ### [ILNativeType.Int64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#Int64) ILNativeType.Int64 Int64 ### [ILNativeType.Single](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#Single) ILNativeType.Single Single ### [ILNativeType.Double](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#Double) ILNativeType.Double Double ### [ILNativeType.Byte](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#Byte) ILNativeType.Byte Byte ### [ILNativeType.UInt16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#UInt16) ILNativeType.UInt16 UInt16 ### [ILNativeType.UInt32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#UInt32) ILNativeType.UInt32 UInt32 ### [ILNativeType.UInt64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#UInt64) ILNativeType.UInt64 UInt64 ### [ILNativeType.Array](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#Array) ILNativeType.Array Array optional idx of parameter giving size plus optional additive i.e. num elems ### [ILNativeType.Int](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#Int) ILNativeType.Int Int ### [ILNativeType.UInt](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#UInt) ILNativeType.UInt UInt ### [ILNativeType.Method](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#Method) ILNativeType.Method Method ### [ILNativeType.AsAny](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#AsAny) ILNativeType.AsAny AsAny ### [ILNativeType.BSTR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#BSTR) ILNativeType.BSTR BSTR ### [ILNativeType.IUnknown](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IUnknown) ILNativeType.IUnknown IUnknown ### [ILNativeType.IDispatch](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#IDispatch) ILNativeType.IDispatch IDispatch ### [ILNativeType.Interface](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#Interface) ILNativeType.Interface Interface ### [ILNativeType.Error](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#Error) ILNativeType.Error Error ### [ILNativeType.SafeArray](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#SafeArray) ILNativeType.SafeArray SafeArray ### [ILNativeType.ANSIBSTR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#ANSIBSTR) ILNativeType.ANSIBSTR ANSIBSTR ### [ILNativeType.VariantBool](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativetype.html#VariantBool) ILNativeType.VariantBool VariantBool ### [ILNativeVariant](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html) ILNativeVariant ILNativeVariant.IsUInt8 IsUInt8 ILNativeVariant.IsStreamedObject IsStreamedObject ILNativeVariant.IsIUnknown IsIUnknown ILNativeVariant.IsRecord IsRecord ILNativeVariant.IsInt32 IsInt32 ILNativeVariant.IsArray IsArray ILNativeVariant.IsDate IsDate ILNativeVariant.IsBool IsBool ILNativeVariant.IsInt64 IsInt64 ILNativeVariant.IsByref IsByref ILNativeVariant.IsVariant IsVariant ILNativeVariant.IsInt16 IsInt16 ILNativeVariant.IsUInt16 IsUInt16 ILNativeVariant.IsBlobObject IsBlobObject ILNativeVariant.IsInt IsInt ILNativeVariant.IsLPWSTR IsLPWSTR ILNativeVariant.IsSafeArray IsSafeArray ILNativeVariant.IsCArray IsCArray ILNativeVariant.IsEmpty IsEmpty ILNativeVariant.IsDouble IsDouble ILNativeVariant.IsHRESULT IsHRESULT ILNativeVariant.IsStream IsStream ILNativeVariant.IsCF IsCF ILNativeVariant.IsLPSTR IsLPSTR ILNativeVariant.IsStorage IsStorage ILNativeVariant.IsUInt32 IsUInt32 ILNativeVariant.IsCLSID IsCLSID ILNativeVariant.IsVector IsVector ILNativeVariant.IsInt8 IsInt8 ILNativeVariant.IsIDispatch IsIDispatch ILNativeVariant.IsCurrency IsCurrency ILNativeVariant.IsPTR IsPTR ILNativeVariant.IsUserDefined IsUserDefined ILNativeVariant.IsBlob IsBlob ILNativeVariant.IsError IsError ILNativeVariant.IsUInt64 IsUInt64 ILNativeVariant.IsSingle IsSingle ILNativeVariant.IsBSTR IsBSTR ILNativeVariant.IsNull IsNull ILNativeVariant.IsStoredObject IsStoredObject ILNativeVariant.IsFileTime IsFileTime ILNativeVariant.IsVoid IsVoid ILNativeVariant.IsDecimal IsDecimal ILNativeVariant.IsUInt IsUInt ILNativeVariant.Empty Empty ILNativeVariant.Null Null ILNativeVariant.Variant Variant ILNativeVariant.Currency Currency ILNativeVariant.Decimal Decimal ILNativeVariant.Date Date ILNativeVariant.BSTR BSTR ILNativeVariant.LPSTR LPSTR ILNativeVariant.LPWSTR LPWSTR ILNativeVariant.IUnknown IUnknown ILNativeVariant.IDispatch IDispatch ILNativeVariant.SafeArray SafeArray ILNativeVariant.Error Error ILNativeVariant.HRESULT HRESULT ILNativeVariant.CArray CArray ILNativeVariant.UserDefined UserDefined ILNativeVariant.Record Record ILNativeVariant.FileTime FileTime ILNativeVariant.Blob Blob ILNativeVariant.Stream Stream ILNativeVariant.Storage Storage ILNativeVariant.StreamedObject StreamedObject ILNativeVariant.StoredObject StoredObject ILNativeVariant.BlobObject BlobObject ILNativeVariant.CF CF ILNativeVariant.CLSID CLSID ILNativeVariant.Void Void ILNativeVariant.Bool Bool ILNativeVariant.Int8 Int8 ILNativeVariant.Int16 Int16 ILNativeVariant.Int32 Int32 ILNativeVariant.Int64 Int64 ILNativeVariant.Single Single ILNativeVariant.Double Double ILNativeVariant.UInt8 UInt8 ILNativeVariant.UInt16 UInt16 ILNativeVariant.UInt32 UInt32 ILNativeVariant.UInt64 UInt64 ILNativeVariant.PTR PTR ILNativeVariant.Array Array ILNativeVariant.Vector Vector ILNativeVariant.Byref Byref ILNativeVariant.Int Int ILNativeVariant.UInt UInt ### [ILNativeVariant.IsUInt8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsUInt8) ILNativeVariant.IsUInt8 IsUInt8 ### [ILNativeVariant.IsStreamedObject](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsStreamedObject) ILNativeVariant.IsStreamedObject IsStreamedObject ### [ILNativeVariant.IsIUnknown](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsIUnknown) ILNativeVariant.IsIUnknown IsIUnknown ### [ILNativeVariant.IsRecord](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsRecord) ILNativeVariant.IsRecord IsRecord ### [ILNativeVariant.IsInt32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsInt32) ILNativeVariant.IsInt32 IsInt32 ### [ILNativeVariant.IsArray](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsArray) ILNativeVariant.IsArray IsArray ### [ILNativeVariant.IsDate](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsDate) ILNativeVariant.IsDate IsDate ### [ILNativeVariant.IsBool](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsBool) ILNativeVariant.IsBool IsBool ### [ILNativeVariant.IsInt64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsInt64) ILNativeVariant.IsInt64 IsInt64 ### [ILNativeVariant.IsByref](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsByref) ILNativeVariant.IsByref IsByref ### [ILNativeVariant.IsVariant](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsVariant) ILNativeVariant.IsVariant IsVariant ### [ILNativeVariant.IsInt16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsInt16) ILNativeVariant.IsInt16 IsInt16 ### [ILNativeVariant.IsUInt16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsUInt16) ILNativeVariant.IsUInt16 IsUInt16 ### [ILNativeVariant.IsBlobObject](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsBlobObject) ILNativeVariant.IsBlobObject IsBlobObject ### [ILNativeVariant.IsInt](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsInt) ILNativeVariant.IsInt IsInt ### [ILNativeVariant.IsLPWSTR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsLPWSTR) ILNativeVariant.IsLPWSTR IsLPWSTR ### [ILNativeVariant.IsSafeArray](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsSafeArray) ILNativeVariant.IsSafeArray IsSafeArray ### [ILNativeVariant.IsCArray](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsCArray) ILNativeVariant.IsCArray IsCArray ### [ILNativeVariant.IsEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsEmpty) ILNativeVariant.IsEmpty IsEmpty ### [ILNativeVariant.IsDouble](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsDouble) ILNativeVariant.IsDouble IsDouble ### [ILNativeVariant.IsHRESULT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsHRESULT) ILNativeVariant.IsHRESULT IsHRESULT ### [ILNativeVariant.IsStream](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsStream) ILNativeVariant.IsStream IsStream ### [ILNativeVariant.IsCF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsCF) ILNativeVariant.IsCF IsCF ### [ILNativeVariant.IsLPSTR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsLPSTR) ILNativeVariant.IsLPSTR IsLPSTR ### [ILNativeVariant.IsStorage](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsStorage) ILNativeVariant.IsStorage IsStorage ### [ILNativeVariant.IsUInt32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsUInt32) ILNativeVariant.IsUInt32 IsUInt32 ### [ILNativeVariant.IsCLSID](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsCLSID) ILNativeVariant.IsCLSID IsCLSID ### [ILNativeVariant.IsVector](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsVector) ILNativeVariant.IsVector IsVector ### [ILNativeVariant.IsInt8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsInt8) ILNativeVariant.IsInt8 IsInt8 ### [ILNativeVariant.IsIDispatch](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsIDispatch) ILNativeVariant.IsIDispatch IsIDispatch ### [ILNativeVariant.IsCurrency](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsCurrency) ILNativeVariant.IsCurrency IsCurrency ### [ILNativeVariant.IsPTR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsPTR) ILNativeVariant.IsPTR IsPTR ### [ILNativeVariant.IsUserDefined](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsUserDefined) ILNativeVariant.IsUserDefined IsUserDefined ### [ILNativeVariant.IsBlob](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsBlob) ILNativeVariant.IsBlob IsBlob ### [ILNativeVariant.IsError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsError) ILNativeVariant.IsError IsError ### [ILNativeVariant.IsUInt64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsUInt64) ILNativeVariant.IsUInt64 IsUInt64 ### [ILNativeVariant.IsSingle](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsSingle) ILNativeVariant.IsSingle IsSingle ### [ILNativeVariant.IsBSTR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsBSTR) ILNativeVariant.IsBSTR IsBSTR ### [ILNativeVariant.IsNull](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsNull) ILNativeVariant.IsNull IsNull ### [ILNativeVariant.IsStoredObject](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsStoredObject) ILNativeVariant.IsStoredObject IsStoredObject ### [ILNativeVariant.IsFileTime](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsFileTime) ILNativeVariant.IsFileTime IsFileTime ### [ILNativeVariant.IsVoid](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsVoid) ILNativeVariant.IsVoid IsVoid ### [ILNativeVariant.IsDecimal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsDecimal) ILNativeVariant.IsDecimal IsDecimal ### [ILNativeVariant.IsUInt](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IsUInt) ILNativeVariant.IsUInt IsUInt ### [ILNativeVariant.Empty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#Empty) ILNativeVariant.Empty Empty ### [ILNativeVariant.Null](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#Null) ILNativeVariant.Null Null ### [ILNativeVariant.Variant](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#Variant) ILNativeVariant.Variant Variant ### [ILNativeVariant.Currency](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#Currency) ILNativeVariant.Currency Currency ### [ILNativeVariant.Decimal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#Decimal) ILNativeVariant.Decimal Decimal ### [ILNativeVariant.Date](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#Date) ILNativeVariant.Date Date ### [ILNativeVariant.BSTR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#BSTR) ILNativeVariant.BSTR BSTR ### [ILNativeVariant.LPSTR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#LPSTR) ILNativeVariant.LPSTR LPSTR ### [ILNativeVariant.LPWSTR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#LPWSTR) ILNativeVariant.LPWSTR LPWSTR ### [ILNativeVariant.IUnknown](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IUnknown) ILNativeVariant.IUnknown IUnknown ### [ILNativeVariant.IDispatch](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#IDispatch) ILNativeVariant.IDispatch IDispatch ### [ILNativeVariant.SafeArray](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#SafeArray) ILNativeVariant.SafeArray SafeArray ### [ILNativeVariant.Error](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#Error) ILNativeVariant.Error Error ### [ILNativeVariant.HRESULT](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#HRESULT) ILNativeVariant.HRESULT HRESULT ### [ILNativeVariant.CArray](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#CArray) ILNativeVariant.CArray CArray ### [ILNativeVariant.UserDefined](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#UserDefined) ILNativeVariant.UserDefined UserDefined ### [ILNativeVariant.Record](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#Record) ILNativeVariant.Record Record ### [ILNativeVariant.FileTime](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#FileTime) ILNativeVariant.FileTime FileTime ### [ILNativeVariant.Blob](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#Blob) ILNativeVariant.Blob Blob ### [ILNativeVariant.Stream](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#Stream) ILNativeVariant.Stream Stream ### [ILNativeVariant.Storage](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#Storage) ILNativeVariant.Storage Storage ### [ILNativeVariant.StreamedObject](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#StreamedObject) ILNativeVariant.StreamedObject StreamedObject ### [ILNativeVariant.StoredObject](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#StoredObject) ILNativeVariant.StoredObject StoredObject ### [ILNativeVariant.BlobObject](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#BlobObject) ILNativeVariant.BlobObject BlobObject ### [ILNativeVariant.CF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#CF) ILNativeVariant.CF CF ### [ILNativeVariant.CLSID](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#CLSID) ILNativeVariant.CLSID CLSID ### [ILNativeVariant.Void](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#Void) ILNativeVariant.Void Void ### [ILNativeVariant.Bool](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#Bool) ILNativeVariant.Bool Bool ### [ILNativeVariant.Int8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#Int8) ILNativeVariant.Int8 Int8 ### [ILNativeVariant.Int16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#Int16) ILNativeVariant.Int16 Int16 ### [ILNativeVariant.Int32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#Int32) ILNativeVariant.Int32 Int32 ### [ILNativeVariant.Int64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#Int64) ILNativeVariant.Int64 Int64 ### [ILNativeVariant.Single](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#Single) ILNativeVariant.Single Single ### [ILNativeVariant.Double](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#Double) ILNativeVariant.Double Double ### [ILNativeVariant.UInt8](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#UInt8) ILNativeVariant.UInt8 UInt8 ### [ILNativeVariant.UInt16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#UInt16) ILNativeVariant.UInt16 UInt16 ### [ILNativeVariant.UInt32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#UInt32) ILNativeVariant.UInt32 UInt32 ### [ILNativeVariant.UInt64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#UInt64) ILNativeVariant.UInt64 UInt64 ### [ILNativeVariant.PTR](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#PTR) ILNativeVariant.PTR PTR ### [ILNativeVariant.Array](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#Array) ILNativeVariant.Array Array ### [ILNativeVariant.Vector](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#Vector) ILNativeVariant.Vector Vector ### [ILNativeVariant.Byref](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#Byref) ILNativeVariant.Byref Byref ### [ILNativeVariant.Int](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#Int) ILNativeVariant.Int Int ### [ILNativeVariant.UInt](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnativevariant.html#UInt) ILNativeVariant.UInt UInt ### [ILNestedExportedType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnestedexportedtype.html) ILNestedExportedType "Classes Elsewhere" - classes in auxiliary modules. Manifests include declarations for all the classes in an assembly, regardless of which module they are in. The ".class extern" construct describes so-called exported types -- these are public classes defined in the auxiliary modules of this assembly, i.e. modules other than the manifest-carrying module. For example, if you have a two-module assembly (A.DLL and B.DLL), and the manifest resides in the A.DLL, then in the manifest all the public classes declared in B.DLL should be defined as exported types, i.e., as ".class extern". The public classes defined in A.DLL should not be defined as ".class extern" -- they are already available in the manifest-carrying module. The union of all public classes defined in the manifest-carrying module and all exported types defined there is the set of all classes exposed by this assembly. Thus, by analysing the metadata of the manifest-carrying module of an assembly, you can identify all the classes exposed by this assembly, and where to find them. Nested classes found in external modules should also be located in this table, suitably nested inside another "ILExportedTypeOrForwarder" definition. these are only found in the "Nested" field of ILExportedTypeOrForwarder objects ILNestedExportedType.CustomAttrs CustomAttrs ILNestedExportedType.Name Name ILNestedExportedType.Access Access ILNestedExportedType.Nested Nested ILNestedExportedType.CustomAttrsStored CustomAttrsStored ILNestedExportedType.MetadataIndex MetadataIndex ### [ILNestedExportedType.CustomAttrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnestedexportedtype.html#CustomAttrs) ILNestedExportedType.CustomAttrs CustomAttrs ### [ILNestedExportedType.Name](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnestedexportedtype.html#Name) ILNestedExportedType.Name Name ### [ILNestedExportedType.Access](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnestedexportedtype.html#Access) ILNestedExportedType.Access Access ### [ILNestedExportedType.Nested](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnestedexportedtype.html#Nested) ILNestedExportedType.Nested Nested ### [ILNestedExportedType.CustomAttrsStored](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnestedexportedtype.html#CustomAttrsStored) ILNestedExportedType.CustomAttrsStored CustomAttrsStored ### [ILNestedExportedType.MetadataIndex](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnestedexportedtype.html#MetadataIndex) ILNestedExportedType.MetadataIndex MetadataIndex ### [ILNestedExportedTypes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnestedexportedtypes.html) ILNestedExportedTypes ILNestedExportedTypes.AsList AsList ### [ILNestedExportedTypes.AsList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilnestedexportedtypes.html#AsList) ILNestedExportedTypes.AsList AsList ### [ILOverridesSpec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iloverridesspec.html) ILOverridesSpec Represents a reference to a method declaration in a superclass or interface. ILOverridesSpec.MethodRef MethodRef ILOverridesSpec.DeclaringType DeclaringType ILOverridesSpec.OverridesSpec OverridesSpec ### [ILOverridesSpec.MethodRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iloverridesspec.html#MethodRef) ILOverridesSpec.MethodRef MethodRef ### [ILOverridesSpec.DeclaringType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iloverridesspec.html#DeclaringType) ILOverridesSpec.DeclaringType DeclaringType ### [ILOverridesSpec.OverridesSpec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iloverridesspec.html#OverridesSpec) ILOverridesSpec.OverridesSpec OverridesSpec ### [ILParameter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilparameter.html) ILParameter Method parameters and return values. ILParameter.CustomAttrs CustomAttrs ILParameter.Name Name ILParameter.Type Type ILParameter.Default Default ILParameter.Marshal Marshal ILParameter.IsIn IsIn ILParameter.IsOut IsOut ILParameter.IsOptional IsOptional ILParameter.CustomAttrsStored CustomAttrsStored ILParameter.MetadataIndex MetadataIndex ### [ILParameter.CustomAttrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilparameter.html#CustomAttrs) ILParameter.CustomAttrs CustomAttrs ### [ILParameter.Name](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilparameter.html#Name) ILParameter.Name Name ### [ILParameter.Type](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilparameter.html#Type) ILParameter.Type Type ### [ILParameter.Default](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilparameter.html#Default) ILParameter.Default Default ### [ILParameter.Marshal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilparameter.html#Marshal) ILParameter.Marshal Marshal Marshalling map for parameters. COM Interop only. ### [ILParameter.IsIn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilparameter.html#IsIn) ILParameter.IsIn IsIn ### [ILParameter.IsOut](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilparameter.html#IsOut) ILParameter.IsOut IsOut ### [ILParameter.IsOptional](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilparameter.html#IsOptional) ILParameter.IsOptional IsOptional ### [ILParameter.CustomAttrsStored](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilparameter.html#CustomAttrsStored) ILParameter.CustomAttrsStored CustomAttrsStored ### [ILParameter.MetadataIndex](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilparameter.html#MetadataIndex) ILParameter.MetadataIndex MetadataIndex ### [ILParameters](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilparameters.html) ILParameters ILParameters.IsEmpty IsEmpty ILParameters.Item Item ILParameters.Length Length ILParameters.Head Head ILParameters.Tail Tail ILParameters.Empty Empty ### [ILParameters.IsEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilparameters.html#IsEmpty) ILParameters.IsEmpty IsEmpty ### [ILParameters.Item](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilparameters.html#Item) ILParameters.Item Item ### [ILParameters.Length](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilparameters.html#Length) ILParameters.Length Length ### [ILParameters.Head](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilparameters.html#Head) ILParameters.Head Head ### [ILParameters.Tail](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilparameters.html#Tail) ILParameters.Tail Tail ### [ILParameters.Empty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilparameters.html#Empty) ILParameters.Empty Empty ### [ILPlatform](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilplatform.html) ILPlatform ILPlatform.IsAMD64 IsAMD64 ILPlatform.IsX86 IsX86 ILPlatform.IsARM64 IsARM64 ILPlatform.IsARM IsARM ILPlatform.IsIA64 IsIA64 ILPlatform.X86 X86 ILPlatform.AMD64 AMD64 ILPlatform.IA64 IA64 ILPlatform.ARM ARM ILPlatform.ARM64 ARM64 ### [ILPlatform.IsAMD64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilplatform.html#IsAMD64) ILPlatform.IsAMD64 IsAMD64 ### [ILPlatform.IsX86](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilplatform.html#IsX86) ILPlatform.IsX86 IsX86 ### [ILPlatform.IsARM64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilplatform.html#IsARM64) ILPlatform.IsARM64 IsARM64 ### [ILPlatform.IsARM](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilplatform.html#IsARM) ILPlatform.IsARM IsARM ### [ILPlatform.IsIA64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilplatform.html#IsIA64) ILPlatform.IsIA64 IsIA64 ### [ILPlatform.X86](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilplatform.html#X86) ILPlatform.X86 X86 ### [ILPlatform.AMD64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilplatform.html#AMD64) ILPlatform.AMD64 AMD64 ### [ILPlatform.IA64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilplatform.html#IA64) ILPlatform.IA64 IA64 ### [ILPlatform.ARM](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilplatform.html#ARM) ILPlatform.ARM ARM ### [ILPlatform.ARM64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilplatform.html#ARM64) ILPlatform.ARM64 ARM64 ### [ILPreNamespace](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilprenamespace.html) ILPreNamespace One namespace of a type table, read only once something looks inside it. Inherit this to back a namespace with your own store; see also mkILPreNamespaceComputed. ILPreNamespace.``.ctor`` ``.ctor`` ILPreNamespace.AllPreTypeDefs AllPreTypeDefs ILPreNamespace.ComputeNamespaces ComputeNamespaces ILPreNamespace.ComputeTypes ComputeTypes ILPreNamespace.GetNamespaces GetNamespaces ILPreNamespace.GetTypes GetTypes ILPreNamespace.TryFindPreTypeDef TryFindPreTypeDef ILPreNamespace.Name Name ### [ILPreNamespace.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilprenamespace.html#``.ctor``) ILPreNamespace.``.ctor`` ``.ctor`` ### [ILPreNamespace.AllPreTypeDefs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilprenamespace.html#AllPreTypeDefs) ILPreNamespace.AllPreTypeDefs AllPreTypeDefs Forces the whole subtree. ### [ILPreNamespace.ComputeNamespaces](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilprenamespace.html#ComputeNamespaces) ILPreNamespace.ComputeNamespaces ComputeNamespaces Called at most once, and independently of the types: importing a level's types must not read its children, nor the other way round. ### [ILPreNamespace.ComputeTypes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilprenamespace.html#ComputeTypes) ILPreNamespace.ComputeTypes ComputeTypes Called at most once. ### [ILPreNamespace.GetNamespaces](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilprenamespace.html#GetNamespaces) ILPreNamespace.GetNamespaces GetNamespaces Realised independently of the types. ### [ILPreNamespace.GetTypes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilprenamespace.html#GetTypes) ILPreNamespace.GetTypes GetTypes Forces neither the children nor anything deeper. ### [ILPreNamespace.TryFindPreTypeDef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilprenamespace.html#TryFindPreTypeDef) ILPreNamespace.TryFindPreTypeDef TryFindPreTypeDef Descends only into the namespace on the type's path, so unrelated ones are never realised. ### [ILPreNamespace.Name](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilprenamespace.html#Name) ILPreNamespace.Name Name ### [ILPreTypeDef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilpretypedef.html) ILPreTypeDef Represents a prefix of information for ILTypeDef. The information is enough to perform name resolution for the F# compiler, probe attributes for ExtensionAttribute etc. This is key to the on-demand exploration of .NET metadata. This information has to be "Goldilocks" - not too much, not too little, just right. ILPreTypeDef.GetTypeDef GetTypeDef ILPreTypeDef.Name Name ### [ILPreTypeDef.GetTypeDef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilpretypedef.html#GetTypeDef) ILPreTypeDef.GetTypeDef GetTypeDef Realise the actual full typedef ### [ILPreTypeDef.Name](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilpretypedef.html#Name) ILPreTypeDef.Name Name ### [ILPreTypeDefImpl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilpretypedefimpl.html) ILPreTypeDefImpl ### [ILPropertyDef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilpropertydef.html) ILPropertyDef Property definitions ILPropertyDef.``.ctor`` ``.ctor`` ILPropertyDef.``.ctor`` ``.ctor`` ILPropertyDef.With With ILPropertyDef.IsSpecialName IsSpecialName ILPropertyDef.Name Name ILPropertyDef.PropertyType PropertyType ILPropertyDef.CallingConv CallingConv ILPropertyDef.MetadataIndex MetadataIndex ILPropertyDef.GetMethod GetMethod ILPropertyDef.Attributes Attributes ILPropertyDef.Init Init ILPropertyDef.SetMethod SetMethod ILPropertyDef.CustomAttrsStored CustomAttrsStored ILPropertyDef.IsRTSpecialName IsRTSpecialName ILPropertyDef.Args Args ILPropertyDef.CustomAttrs CustomAttrs ### [ILPropertyDef.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilpropertydef.html#``.ctor``) ILPropertyDef.``.ctor`` ``.ctor`` Functional creation of a value, immediate ### [ILPropertyDef.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilpropertydef.html#``.ctor``) ILPropertyDef.``.ctor`` ``.ctor`` Functional creation of a value, using delayed reading via a metadata index, for ilread.fs ### [ILPropertyDef.With](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilpropertydef.html#With) ILPropertyDef.With With Functional update of the value ### [ILPropertyDef.IsSpecialName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilpropertydef.html#IsSpecialName) ILPropertyDef.IsSpecialName IsSpecialName ### [ILPropertyDef.Name](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilpropertydef.html#Name) ILPropertyDef.Name Name ### [ILPropertyDef.PropertyType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilpropertydef.html#PropertyType) ILPropertyDef.PropertyType PropertyType ### [ILPropertyDef.CallingConv](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilpropertydef.html#CallingConv) ILPropertyDef.CallingConv CallingConv ### [ILPropertyDef.MetadataIndex](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilpropertydef.html#MetadataIndex) ILPropertyDef.MetadataIndex MetadataIndex ### [ILPropertyDef.GetMethod](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilpropertydef.html#GetMethod) ILPropertyDef.GetMethod GetMethod ### [ILPropertyDef.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilpropertydef.html#Attributes) ILPropertyDef.Attributes Attributes ### [ILPropertyDef.Init](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilpropertydef.html#Init) ILPropertyDef.Init Init ### [ILPropertyDef.SetMethod](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilpropertydef.html#SetMethod) ILPropertyDef.SetMethod SetMethod ### [ILPropertyDef.CustomAttrsStored](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilpropertydef.html#CustomAttrsStored) ILPropertyDef.CustomAttrsStored CustomAttrsStored ### [ILPropertyDef.IsRTSpecialName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilpropertydef.html#IsRTSpecialName) ILPropertyDef.IsRTSpecialName IsRTSpecialName ### [ILPropertyDef.Args](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilpropertydef.html#Args) ILPropertyDef.Args Args ### [ILPropertyDef.CustomAttrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilpropertydef.html#CustomAttrs) ILPropertyDef.CustomAttrs CustomAttrs ### [ILPropertyDefs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilpropertydefs.html) ILPropertyDefs Table of properties in an IL type definition. ILPropertyDefs.AsList AsList ILPropertyDefs.LookupByName LookupByName ### [ILPropertyDefs.AsList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilpropertydefs.html#AsList) ILPropertyDefs.AsList AsList ### [ILPropertyDefs.LookupByName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilpropertydefs.html#LookupByName) ILPropertyDefs.LookupByName LookupByName ### [ILPropertyRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilpropertyref.html) ILPropertyRef A utility type provided for completeness ILPropertyRef.Name Name ILPropertyRef.DeclaringTypeRef DeclaringTypeRef ILPropertyRef.Create Create ### [ILPropertyRef.Name](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilpropertyref.html#Name) ILPropertyRef.Name Name ### [ILPropertyRef.DeclaringTypeRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilpropertyref.html#DeclaringTypeRef) ILPropertyRef.DeclaringTypeRef DeclaringTypeRef ### [ILPropertyRef.Create](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilpropertyref.html#Create) ILPropertyRef.Create Create ### [ILReadonly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilreadonly.html) ILReadonly ILReadonly.IsReadonlyAddress IsReadonlyAddress ILReadonly.IsNormalAddress IsNormalAddress ILReadonly.ReadonlyAddress ReadonlyAddress ILReadonly.NormalAddress NormalAddress ### [ILReadonly.IsReadonlyAddress](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilreadonly.html#IsReadonlyAddress) ILReadonly.IsReadonlyAddress IsReadonlyAddress ### [ILReadonly.IsNormalAddress](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilreadonly.html#IsNormalAddress) ILReadonly.IsNormalAddress IsNormalAddress ### [ILReadonly.ReadonlyAddress](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilreadonly.html#ReadonlyAddress) ILReadonly.ReadonlyAddress ReadonlyAddress ### [ILReadonly.NormalAddress](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilreadonly.html#NormalAddress) ILReadonly.NormalAddress NormalAddress ### [ILReferences](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilreferences.html) ILReferences ILReferences.AssemblyReferences AssemblyReferences ILReferences.ModuleReferences ModuleReferences ILReferences.TypeReferences TypeReferences ILReferences.MethodReferences MethodReferences ILReferences.FieldReferences FieldReferences ### [ILReferences.AssemblyReferences](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilreferences.html#AssemblyReferences) ILReferences.AssemblyReferences AssemblyReferences ### [ILReferences.ModuleReferences](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilreferences.html#ModuleReferences) ILReferences.ModuleReferences ModuleReferences ### [ILReferences.TypeReferences](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilreferences.html#TypeReferences) ILReferences.TypeReferences TypeReferences ### [ILReferences.MethodReferences](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilreferences.html#MethodReferences) ILReferences.MethodReferences MethodReferences ### [ILReferences.FieldReferences](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilreferences.html#FieldReferences) ILReferences.FieldReferences FieldReferences ### [ILResource](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilresource.html) ILResource
 "Manifest ILResources" are chunks of resource data, being one of:
   - the data section of the current module (byte[] of resource given directly).
   - in an external file in this assembly (offset given in the ILResourceLocation field).
   - as a resources in another assembly of the same name.
ILResource.GetBytes GetBytes ILResource.CustomAttrs CustomAttrs ILResource.Name Name ILResource.Location Location ILResource.Access Access ILResource.CustomAttrsStored CustomAttrsStored ILResource.MetadataIndex MetadataIndex ### [ILResource.GetBytes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilresource.html#GetBytes) ILResource.GetBytes GetBytes Read the bytes from a resource local to an assembly. Will fail for non-local resources. ### [ILResource.CustomAttrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilresource.html#CustomAttrs) ILResource.CustomAttrs CustomAttrs ### [ILResource.Name](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilresource.html#Name) ILResource.Name Name ### [ILResource.Location](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilresource.html#Location) ILResource.Location Location ### [ILResource.Access](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilresource.html#Access) ILResource.Access Access ### [ILResource.CustomAttrsStored](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilresource.html#CustomAttrsStored) ILResource.CustomAttrsStored CustomAttrsStored ### [ILResource.MetadataIndex](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilresource.html#MetadataIndex) ILResource.MetadataIndex MetadataIndex ### [ILResourceAccess](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilresourceaccess.html) ILResourceAccess ILResourceAccess.IsPublic IsPublic ILResourceAccess.IsPrivate IsPrivate ILResourceAccess.Public Public ILResourceAccess.Private Private ### [ILResourceAccess.IsPublic](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilresourceaccess.html#IsPublic) ILResourceAccess.IsPublic IsPublic ### [ILResourceAccess.IsPrivate](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilresourceaccess.html#IsPrivate) ILResourceAccess.IsPrivate IsPrivate ### [ILResourceAccess.Public](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilresourceaccess.html#Public) ILResourceAccess.Public Public ### [ILResourceAccess.Private](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilresourceaccess.html#Private) ILResourceAccess.Private Private ### [ILResourceLocation](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilresourcelocation.html) ILResourceLocation ILResourceLocation.IsFile IsFile ILResourceLocation.IsAssembly IsAssembly ILResourceLocation.IsLocal IsLocal ILResourceLocation.Local Local ILResourceLocation.File File ILResourceLocation.Assembly Assembly ### [ILResourceLocation.IsFile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilresourcelocation.html#IsFile) ILResourceLocation.IsFile IsFile ### [ILResourceLocation.IsAssembly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilresourcelocation.html#IsAssembly) ILResourceLocation.IsAssembly IsAssembly ### [ILResourceLocation.IsLocal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilresourcelocation.html#IsLocal) ILResourceLocation.IsLocal IsLocal ### [ILResourceLocation.Local](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilresourcelocation.html#Local) ILResourceLocation.Local Local Represents a manifest resource that can be read or written to a PE file ### [ILResourceLocation.File](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilresourcelocation.html#File) ILResourceLocation.File File Represents a manifest resource in an associated file ### [ILResourceLocation.Assembly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilresourcelocation.html#Assembly) ILResourceLocation.Assembly Assembly Represents a manifest resource in a different assembly ### [ILResources](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilresources.html) ILResources Table of resources in a module. ILResources.AsList AsList ### [ILResources.AsList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilresources.html#AsList) ILResources.AsList AsList ### [ILReturn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilreturn.html) ILReturn Method return values. ILReturn.WithCustomAttrs WithCustomAttrs ILReturn.CustomAttrs CustomAttrs ILReturn.Marshal Marshal ILReturn.Type Type ILReturn.CustomAttrsStored CustomAttrsStored ILReturn.MetadataIndex MetadataIndex ### [ILReturn.WithCustomAttrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilreturn.html#WithCustomAttrs) ILReturn.WithCustomAttrs WithCustomAttrs ### [ILReturn.CustomAttrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilreturn.html#CustomAttrs) ILReturn.CustomAttrs CustomAttrs ### [ILReturn.Marshal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilreturn.html#Marshal) ILReturn.Marshal Marshal ### [ILReturn.Type](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilreturn.html#Type) ILReturn.Type Type ### [ILReturn.CustomAttrsStored](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilreturn.html#CustomAttrsStored) ILReturn.CustomAttrsStored CustomAttrsStored ### [ILReturn.MetadataIndex](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilreturn.html#MetadataIndex) ILReturn.MetadataIndex MetadataIndex ### [ILScopeRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilscoperef.html) ILScopeRef ILScopeRef.IsLocalRef IsLocalRef ILScopeRef.IsPrimaryAssembly IsPrimaryAssembly ILScopeRef.IsModule IsModule ILScopeRef.IsAssembly IsAssembly ILScopeRef.IsLocal IsLocal ILScopeRef.QualifiedName QualifiedName ILScopeRef.Local Local ILScopeRef.Module Module ILScopeRef.Assembly Assembly ILScopeRef.PrimaryAssembly PrimaryAssembly ### [ILScopeRef.IsLocalRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilscoperef.html#IsLocalRef) ILScopeRef.IsLocalRef IsLocalRef ### [ILScopeRef.IsPrimaryAssembly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilscoperef.html#IsPrimaryAssembly) ILScopeRef.IsPrimaryAssembly IsPrimaryAssembly ### [ILScopeRef.IsModule](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilscoperef.html#IsModule) ILScopeRef.IsModule IsModule ### [ILScopeRef.IsAssembly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilscoperef.html#IsAssembly) ILScopeRef.IsAssembly IsAssembly ### [ILScopeRef.IsLocal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilscoperef.html#IsLocal) ILScopeRef.IsLocal IsLocal ### [ILScopeRef.QualifiedName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilscoperef.html#QualifiedName) ILScopeRef.QualifiedName QualifiedName ### [ILScopeRef.Local](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilscoperef.html#Local) ILScopeRef.Local Local A reference to the type in the current module ### [ILScopeRef.Module](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilscoperef.html#Module) ILScopeRef.Module Module A reference to a type in a module in the same assembly ### [ILScopeRef.Assembly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilscoperef.html#Assembly) ILScopeRef.Assembly Assembly A reference to a type in another assembly ### [ILScopeRef.PrimaryAssembly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilscoperef.html#PrimaryAssembly) ILScopeRef.PrimaryAssembly PrimaryAssembly A reference to a type in the primary assembly ### [ILSecurityAction](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html) ILSecurityAction ILSecurityAction.IsAssert IsAssert ILSecurityAction.IsDeny IsDeny ILSecurityAction.IsInheritCheck IsInheritCheck ILSecurityAction.IsPreJitDeny IsPreJitDeny ILSecurityAction.IsReqRefuse IsReqRefuse ILSecurityAction.IsNonCasInheritance IsNonCasInheritance ILSecurityAction.IsPreJitGrant IsPreJitGrant ILSecurityAction.IsDemand IsDemand ILSecurityAction.IsReqMin IsReqMin ILSecurityAction.IsDemandChoice IsDemandChoice ILSecurityAction.IsLinkCheck IsLinkCheck ILSecurityAction.IsNonCasDemand IsNonCasDemand ILSecurityAction.IsInheritanceDemandChoice IsInheritanceDemandChoice ILSecurityAction.IsRequest IsRequest ILSecurityAction.IsNonCasLinkDemand IsNonCasLinkDemand ILSecurityAction.IsReqOpt IsReqOpt ILSecurityAction.IsLinkDemandChoice IsLinkDemandChoice ILSecurityAction.IsPermitOnly IsPermitOnly ILSecurityAction.Request Request ILSecurityAction.Demand Demand ILSecurityAction.Assert Assert ILSecurityAction.Deny Deny ILSecurityAction.PermitOnly PermitOnly ILSecurityAction.LinkCheck LinkCheck ILSecurityAction.InheritCheck InheritCheck ILSecurityAction.ReqMin ReqMin ILSecurityAction.ReqOpt ReqOpt ILSecurityAction.ReqRefuse ReqRefuse ILSecurityAction.PreJitGrant PreJitGrant ILSecurityAction.PreJitDeny PreJitDeny ILSecurityAction.NonCasDemand NonCasDemand ILSecurityAction.NonCasLinkDemand NonCasLinkDemand ILSecurityAction.NonCasInheritance NonCasInheritance ILSecurityAction.LinkDemandChoice LinkDemandChoice ILSecurityAction.InheritanceDemandChoice InheritanceDemandChoice ILSecurityAction.DemandChoice DemandChoice ### [ILSecurityAction.IsAssert](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#IsAssert) ILSecurityAction.IsAssert IsAssert ### [ILSecurityAction.IsDeny](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#IsDeny) ILSecurityAction.IsDeny IsDeny ### [ILSecurityAction.IsInheritCheck](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#IsInheritCheck) ILSecurityAction.IsInheritCheck IsInheritCheck ### [ILSecurityAction.IsPreJitDeny](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#IsPreJitDeny) ILSecurityAction.IsPreJitDeny IsPreJitDeny ### [ILSecurityAction.IsReqRefuse](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#IsReqRefuse) ILSecurityAction.IsReqRefuse IsReqRefuse ### [ILSecurityAction.IsNonCasInheritance](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#IsNonCasInheritance) ILSecurityAction.IsNonCasInheritance IsNonCasInheritance ### [ILSecurityAction.IsPreJitGrant](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#IsPreJitGrant) ILSecurityAction.IsPreJitGrant IsPreJitGrant ### [ILSecurityAction.IsDemand](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#IsDemand) ILSecurityAction.IsDemand IsDemand ### [ILSecurityAction.IsReqMin](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#IsReqMin) ILSecurityAction.IsReqMin IsReqMin ### [ILSecurityAction.IsDemandChoice](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#IsDemandChoice) ILSecurityAction.IsDemandChoice IsDemandChoice ### [ILSecurityAction.IsLinkCheck](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#IsLinkCheck) ILSecurityAction.IsLinkCheck IsLinkCheck ### [ILSecurityAction.IsNonCasDemand](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#IsNonCasDemand) ILSecurityAction.IsNonCasDemand IsNonCasDemand ### [ILSecurityAction.IsInheritanceDemandChoice](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#IsInheritanceDemandChoice) ILSecurityAction.IsInheritanceDemandChoice IsInheritanceDemandChoice ### [ILSecurityAction.IsRequest](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#IsRequest) ILSecurityAction.IsRequest IsRequest ### [ILSecurityAction.IsNonCasLinkDemand](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#IsNonCasLinkDemand) ILSecurityAction.IsNonCasLinkDemand IsNonCasLinkDemand ### [ILSecurityAction.IsReqOpt](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#IsReqOpt) ILSecurityAction.IsReqOpt IsReqOpt ### [ILSecurityAction.IsLinkDemandChoice](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#IsLinkDemandChoice) ILSecurityAction.IsLinkDemandChoice IsLinkDemandChoice ### [ILSecurityAction.IsPermitOnly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#IsPermitOnly) ILSecurityAction.IsPermitOnly IsPermitOnly ### [ILSecurityAction.Request](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#Request) ILSecurityAction.Request Request ### [ILSecurityAction.Demand](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#Demand) ILSecurityAction.Demand Demand ### [ILSecurityAction.Assert](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#Assert) ILSecurityAction.Assert Assert ### [ILSecurityAction.Deny](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#Deny) ILSecurityAction.Deny Deny ### [ILSecurityAction.PermitOnly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#PermitOnly) ILSecurityAction.PermitOnly PermitOnly ### [ILSecurityAction.LinkCheck](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#LinkCheck) ILSecurityAction.LinkCheck LinkCheck ### [ILSecurityAction.InheritCheck](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#InheritCheck) ILSecurityAction.InheritCheck InheritCheck ### [ILSecurityAction.ReqMin](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#ReqMin) ILSecurityAction.ReqMin ReqMin ### [ILSecurityAction.ReqOpt](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#ReqOpt) ILSecurityAction.ReqOpt ReqOpt ### [ILSecurityAction.ReqRefuse](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#ReqRefuse) ILSecurityAction.ReqRefuse ReqRefuse ### [ILSecurityAction.PreJitGrant](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#PreJitGrant) ILSecurityAction.PreJitGrant PreJitGrant ### [ILSecurityAction.PreJitDeny](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#PreJitDeny) ILSecurityAction.PreJitDeny PreJitDeny ### [ILSecurityAction.NonCasDemand](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#NonCasDemand) ILSecurityAction.NonCasDemand NonCasDemand ### [ILSecurityAction.NonCasLinkDemand](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#NonCasLinkDemand) ILSecurityAction.NonCasLinkDemand NonCasLinkDemand ### [ILSecurityAction.NonCasInheritance](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#NonCasInheritance) ILSecurityAction.NonCasInheritance NonCasInheritance ### [ILSecurityAction.LinkDemandChoice](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#LinkDemandChoice) ILSecurityAction.LinkDemandChoice LinkDemandChoice ### [ILSecurityAction.InheritanceDemandChoice](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#InheritanceDemandChoice) ILSecurityAction.InheritanceDemandChoice InheritanceDemandChoice ### [ILSecurityAction.DemandChoice](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecurityaction.html#DemandChoice) ILSecurityAction.DemandChoice DemandChoice ### [ILSecurityDecl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecuritydecl.html) ILSecurityDecl ILSecurityDecl.ILSecurityDecl ILSecurityDecl ### [ILSecurityDecl.ILSecurityDecl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecuritydecl.html#ILSecurityDecl) ILSecurityDecl.ILSecurityDecl ILSecurityDecl ### [ILSecurityDecls](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecuritydecls.html) ILSecurityDecls Abstract type equivalent to ILSecurityDecl list - use helpers below to construct/destruct these. ILSecurityDecls.AsList AsList ### [ILSecurityDecls.AsList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecuritydecls.html#AsList) ILSecurityDecls.AsList AsList ### [ILSecurityDeclsStored](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsecuritydeclsstored.html) ILSecurityDeclsStored Represents the efficiency-oriented storage of ILSecurityDecls in another item. ### [ILSourceDocument](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsourcedocument.html) ILSourceDocument Debug info. Values of type "source" can be attached at sequence points and some other locations. ILSourceDocument.File File ILSourceDocument.Language Language ILSourceDocument.DocumentType DocumentType ILSourceDocument.Vendor Vendor ILSourceDocument.Create Create ### [ILSourceDocument.File](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsourcedocument.html#File) ILSourceDocument.File File ### [ILSourceDocument.Language](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsourcedocument.html#Language) ILSourceDocument.Language Language ### [ILSourceDocument.DocumentType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsourcedocument.html#DocumentType) ILSourceDocument.DocumentType DocumentType ### [ILSourceDocument.Vendor](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsourcedocument.html#Vendor) ILSourceDocument.Vendor Vendor ### [ILSourceDocument.Create](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilsourcedocument.html#Create) ILSourceDocument.Create Create ### [ILTailcall](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltailcall.html) ILTailcall ILTailcall.IsTailcall IsTailcall ILTailcall.IsNormalcall IsNormalcall ILTailcall.Tailcall Tailcall ILTailcall.Normalcall Normalcall ### [ILTailcall.IsTailcall](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltailcall.html#IsTailcall) ILTailcall.IsTailcall IsTailcall ### [ILTailcall.IsNormalcall](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltailcall.html#IsNormalcall) ILTailcall.IsNormalcall IsNormalcall ### [ILTailcall.Tailcall](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltailcall.html#Tailcall) ILTailcall.Tailcall Tailcall ### [ILTailcall.Normalcall](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltailcall.html#Normalcall) ILTailcall.Normalcall Normalcall ### [ILThisConvention](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilthisconvention.html) ILThisConvention ILThisConvention.IsInstance IsInstance ILThisConvention.IsStatic IsStatic ILThisConvention.IsInstanceExplicit IsInstanceExplicit ILThisConvention.Instance Instance ILThisConvention.InstanceExplicit InstanceExplicit ILThisConvention.Static Static ### [ILThisConvention.IsInstance](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilthisconvention.html#IsInstance) ILThisConvention.IsInstance IsInstance ### [ILThisConvention.IsStatic](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilthisconvention.html#IsStatic) ILThisConvention.IsStatic IsStatic ### [ILThisConvention.IsInstanceExplicit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilthisconvention.html#IsInstanceExplicit) ILThisConvention.IsInstanceExplicit IsInstanceExplicit ### [ILThisConvention.Instance](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilthisconvention.html#Instance) ILThisConvention.Instance Instance accepts an implicit 'this' pointer ### [ILThisConvention.InstanceExplicit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilthisconvention.html#InstanceExplicit) ILThisConvention.InstanceExplicit InstanceExplicit accepts an explicit 'this' pointer ### [ILThisConvention.Static](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilthisconvention.html#Static) ILThisConvention.Static Static no 'this' pointer is passed ### [ILToken](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltoken.html) ILToken ILToken.IsILType IsILType ILToken.IsILMethod IsILMethod ILToken.IsILField IsILField ILToken.ILType ILType ILToken.ILMethod ILMethod ILToken.ILField ILField ### [ILToken.IsILType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltoken.html#IsILType) ILToken.IsILType IsILType ### [ILToken.IsILMethod](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltoken.html#IsILMethod) ILToken.IsILMethod IsILMethod ### [ILToken.IsILField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltoken.html#IsILField) ILToken.IsILField IsILField ### [ILToken.ILType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltoken.html#ILType) ILToken.ILType ILType ### [ILToken.ILMethod](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltoken.html#ILMethod) ILToken.ILMethod ILMethod ### [ILToken.ILField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltoken.html#ILField) ILToken.ILField ILField ### [ILType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltype.html) ILType ILType.IsByref IsByref ILType.TypeRef TypeRef ILType.IsFunctionPointer IsFunctionPointer ILType.Boxity Boxity ILType.IsArray IsArray ILType.IsPtr IsPtr ILType.GenericArgs GenericArgs ILType.IsVoid IsVoid ILType.IsBoxed IsBoxed ILType.IsModified IsModified ILType.IsValue IsValue ILType.QualifiedName QualifiedName ILType.BasicQualifiedName BasicQualifiedName ILType.IsTyvar IsTyvar ILType.IsNominal IsNominal ILType.IsTypeVar IsTypeVar ILType.TypeSpec TypeSpec ILType.Void Void ILType.Array Array ILType.Value Value ILType.Boxed Boxed ILType.Ptr Ptr ILType.Byref Byref ILType.FunctionPointer FunctionPointer ILType.TypeVar TypeVar ILType.Modified Modified ### [ILType.IsByref](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltype.html#IsByref) ILType.IsByref IsByref ### [ILType.TypeRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltype.html#TypeRef) ILType.TypeRef TypeRef ### [ILType.IsFunctionPointer](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltype.html#IsFunctionPointer) ILType.IsFunctionPointer IsFunctionPointer ### [ILType.Boxity](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltype.html#Boxity) ILType.Boxity Boxity ### [ILType.IsArray](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltype.html#IsArray) ILType.IsArray IsArray ### [ILType.IsPtr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltype.html#IsPtr) ILType.IsPtr IsPtr ### [ILType.GenericArgs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltype.html#GenericArgs) ILType.GenericArgs GenericArgs ### [ILType.IsVoid](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltype.html#IsVoid) ILType.IsVoid IsVoid ### [ILType.IsBoxed](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltype.html#IsBoxed) ILType.IsBoxed IsBoxed ### [ILType.IsModified](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltype.html#IsModified) ILType.IsModified IsModified ### [ILType.IsValue](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltype.html#IsValue) ILType.IsValue IsValue ### [ILType.QualifiedName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltype.html#QualifiedName) ILType.QualifiedName QualifiedName ### [ILType.BasicQualifiedName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltype.html#BasicQualifiedName) ILType.BasicQualifiedName BasicQualifiedName ### [ILType.IsTyvar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltype.html#IsTyvar) ILType.IsTyvar IsTyvar ### [ILType.IsNominal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltype.html#IsNominal) ILType.IsNominal IsNominal ### [ILType.IsTypeVar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltype.html#IsTypeVar) ILType.IsTypeVar IsTypeVar ### [ILType.TypeSpec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltype.html#TypeSpec) ILType.TypeSpec TypeSpec ### [ILType.Void](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltype.html#Void) ILType.Void Void Used only in return and pointer types. ### [ILType.Array](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltype.html#Array) ILType.Array Array Array types ### [ILType.Value](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltype.html#Value) ILType.Value Value Unboxed types, including builtin types. ### [ILType.Boxed](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltype.html#Boxed) ILType.Boxed Boxed Reference types. Also may be used for parents of members even if for members in value types. ### [ILType.Ptr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltype.html#Ptr) ILType.Ptr Ptr Unmanaged pointers. Nb. the type is used by tools and for binding only, not by the verifier. ### [ILType.Byref](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltype.html#Byref) ILType.Byref Byref Managed pointers. ### [ILType.FunctionPointer](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltype.html#FunctionPointer) ILType.FunctionPointer FunctionPointer ILCode pointers. ### [ILType.TypeVar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltype.html#TypeVar) ILType.TypeVar TypeVar Reference a generic arg. ### [ILType.Modified](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltype.html#Modified) ILType.Modified Modified Custom modifiers. ### [ILTypeDef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html) ILTypeDef Represents IL Type Definitions. ILTypeDef.``.ctor`` ``.ctor`` ILTypeDef.``.ctor`` ``.ctor`` ILTypeDef.``.ctor`` ``.ctor`` ILTypeDef.With With ILTypeDef.WithAbstract WithAbstract ILTypeDef.WithAccess WithAccess ILTypeDef.WithEncoding WithEncoding ILTypeDef.WithHasSecurity WithHasSecurity ILTypeDef.WithImport WithImport ILTypeDef.WithInitSemantics WithInitSemantics ILTypeDef.WithIsKnownToBeAttribute WithIsKnownToBeAttribute ILTypeDef.WithKind WithKind ILTypeDef.WithLayout WithLayout ILTypeDef.WithNestedAccess WithNestedAccess ILTypeDef.WithSealed WithSealed ILTypeDef.WithSerializable WithSerializable ILTypeDef.WithSpecialName WithSpecialName ILTypeDef.IsStruct IsStruct ILTypeDef.IsSerializable IsSerializable ILTypeDef.IsEnum IsEnum ILTypeDef.MetadataIndex MetadataIndex ILTypeDef.IsSealed IsSealed ILTypeDef.NestedTypes NestedTypes ILTypeDef.IsInterface IsInterface ILTypeDef.Extends Extends ILTypeDef.IsComInterop IsComInterop ILTypeDef.Implements Implements ILTypeDef.HasSecurity HasSecurity ILTypeDef.Attributes Attributes ILTypeDef.CustomAttrs CustomAttrs ILTypeDef.MethodImpls MethodImpls ILTypeDef.IsSpecialName IsSpecialName ILTypeDef.IsAbstract IsAbstract ILTypeDef.Name Name ILTypeDef.IsClass IsClass ILTypeDef.Methods Methods ILTypeDef.Layout Layout ILTypeDef.SecurityDecls SecurityDecls ILTypeDef.Encoding Encoding ILTypeDef.Properties Properties ILTypeDef.CustomAttrsStored CustomAttrsStored ILTypeDef.IsKnownToBeAttribute IsKnownToBeAttribute ILTypeDef.IsDelegate IsDelegate ILTypeDef.IsStructOrEnum IsStructOrEnum ILTypeDef.Events Events ILTypeDef.Access Access ILTypeDef.CanContainExtensionMethods CanContainExtensionMethods ILTypeDef.GenericParams GenericParams ILTypeDef.Fields Fields ### [ILTypeDef.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#``.ctor``) ILTypeDef.``.ctor`` ``.ctor`` Functional creation of a value, immediate ### [ILTypeDef.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#``.ctor``) ILTypeDef.``.ctor`` ``.ctor`` Functional creation of a value with lazy calculated data ### [ILTypeDef.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#``.ctor``) ILTypeDef.``.ctor`` ``.ctor`` Functional creation of a value, using delayed reading via a metadata index, for ilread.fs ### [ILTypeDef.With](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#With) ILTypeDef.With With Functional update ### [ILTypeDef.WithAbstract](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#WithAbstract) ILTypeDef.WithAbstract WithAbstract ### [ILTypeDef.WithAccess](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#WithAccess) ILTypeDef.WithAccess WithAccess ### [ILTypeDef.WithEncoding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#WithEncoding) ILTypeDef.WithEncoding WithEncoding ### [ILTypeDef.WithHasSecurity](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#WithHasSecurity) ILTypeDef.WithHasSecurity WithHasSecurity ### [ILTypeDef.WithImport](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#WithImport) ILTypeDef.WithImport WithImport ### [ILTypeDef.WithInitSemantics](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#WithInitSemantics) ILTypeDef.WithInitSemantics WithInitSemantics ### [ILTypeDef.WithIsKnownToBeAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#WithIsKnownToBeAttribute) ILTypeDef.WithIsKnownToBeAttribute WithIsKnownToBeAttribute ### [ILTypeDef.WithKind](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#WithKind) ILTypeDef.WithKind WithKind ### [ILTypeDef.WithLayout](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#WithLayout) ILTypeDef.WithLayout WithLayout ### [ILTypeDef.WithNestedAccess](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#WithNestedAccess) ILTypeDef.WithNestedAccess WithNestedAccess ### [ILTypeDef.WithSealed](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#WithSealed) ILTypeDef.WithSealed WithSealed ### [ILTypeDef.WithSerializable](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#WithSerializable) ILTypeDef.WithSerializable WithSerializable ### [ILTypeDef.WithSpecialName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#WithSpecialName) ILTypeDef.WithSpecialName WithSpecialName ### [ILTypeDef.IsStruct](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#IsStruct) ILTypeDef.IsStruct IsStruct ### [ILTypeDef.IsSerializable](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#IsSerializable) ILTypeDef.IsSerializable IsSerializable ### [ILTypeDef.IsEnum](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#IsEnum) ILTypeDef.IsEnum IsEnum ### [ILTypeDef.MetadataIndex](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#MetadataIndex) ILTypeDef.MetadataIndex MetadataIndex ### [ILTypeDef.IsSealed](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#IsSealed) ILTypeDef.IsSealed IsSealed ### [ILTypeDef.NestedTypes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#NestedTypes) ILTypeDef.NestedTypes NestedTypes ### [ILTypeDef.IsInterface](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#IsInterface) ILTypeDef.IsInterface IsInterface ### [ILTypeDef.Extends](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#Extends) ILTypeDef.Extends Extends ### [ILTypeDef.IsComInterop](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#IsComInterop) ILTypeDef.IsComInterop IsComInterop Class or interface generated for COM interop. ### [ILTypeDef.Implements](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#Implements) ILTypeDef.Implements Implements ### [ILTypeDef.HasSecurity](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#HasSecurity) ILTypeDef.HasSecurity HasSecurity Some classes are marked "HasSecurity" even if there are no permissions attached, e.g. if they use SuppressUnmanagedCodeSecurityAttribute ### [ILTypeDef.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#Attributes) ILTypeDef.Attributes Attributes ### [ILTypeDef.CustomAttrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#CustomAttrs) ILTypeDef.CustomAttrs CustomAttrs ### [ILTypeDef.MethodImpls](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#MethodImpls) ILTypeDef.MethodImpls MethodImpls ### [ILTypeDef.IsSpecialName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#IsSpecialName) ILTypeDef.IsSpecialName IsSpecialName ### [ILTypeDef.IsAbstract](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#IsAbstract) ILTypeDef.IsAbstract IsAbstract ### [ILTypeDef.Name](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#Name) ILTypeDef.Name Name ### [ILTypeDef.IsClass](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#IsClass) ILTypeDef.IsClass IsClass ### [ILTypeDef.Methods](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#Methods) ILTypeDef.Methods Methods ### [ILTypeDef.Layout](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#Layout) ILTypeDef.Layout Layout ### [ILTypeDef.SecurityDecls](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#SecurityDecls) ILTypeDef.SecurityDecls SecurityDecls ### [ILTypeDef.Encoding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#Encoding) ILTypeDef.Encoding Encoding ### [ILTypeDef.Properties](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#Properties) ILTypeDef.Properties Properties ### [ILTypeDef.CustomAttrsStored](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#CustomAttrsStored) ILTypeDef.CustomAttrsStored CustomAttrsStored ### [ILTypeDef.IsKnownToBeAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#IsKnownToBeAttribute) ILTypeDef.IsKnownToBeAttribute IsKnownToBeAttribute ### [ILTypeDef.IsDelegate](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#IsDelegate) ILTypeDef.IsDelegate IsDelegate ### [ILTypeDef.IsStructOrEnum](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#IsStructOrEnum) ILTypeDef.IsStructOrEnum IsStructOrEnum ### [ILTypeDef.Events](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#Events) ILTypeDef.Events Events ### [ILTypeDef.Access](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#Access) ILTypeDef.Access Access ### [ILTypeDef.CanContainExtensionMethods](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#CanContainExtensionMethods) ILTypeDef.CanContainExtensionMethods CanContainExtensionMethods ### [ILTypeDef.GenericParams](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#GenericParams) ILTypeDef.GenericParams GenericParams ### [ILTypeDef.Fields](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedef.html#Fields) ILTypeDef.Fields Fields ### [ILTypeDefAccess](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedefaccess.html) ILTypeDefAccess Type Access. ILTypeDefAccess.IsPublic IsPublic ILTypeDefAccess.IsPrivate IsPrivate ILTypeDefAccess.IsNested IsNested ILTypeDefAccess.Public Public ILTypeDefAccess.Private Private ILTypeDefAccess.Nested Nested ### [ILTypeDefAccess.IsPublic](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedefaccess.html#IsPublic) ILTypeDefAccess.IsPublic IsPublic ### [ILTypeDefAccess.IsPrivate](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedefaccess.html#IsPrivate) ILTypeDefAccess.IsPrivate IsPrivate ### [ILTypeDefAccess.IsNested](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedefaccess.html#IsNested) ILTypeDefAccess.IsNested IsNested ### [ILTypeDefAccess.Public](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedefaccess.html#Public) ILTypeDefAccess.Public Public ### [ILTypeDefAccess.Private](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedefaccess.html#Private) ILTypeDefAccess.Private Private ### [ILTypeDefAccess.Nested](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedefaccess.html#Nested) ILTypeDefAccess.Nested Nested ### [ILTypeDefAdditionalFlags](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedefadditionalflags.html) ILTypeDefAdditionalFlags ILTypeDefAdditionalFlags.Class Class ILTypeDefAdditionalFlags.ValueType ValueType ILTypeDefAdditionalFlags.Interface Interface ILTypeDefAdditionalFlags.Enum Enum ILTypeDefAdditionalFlags.Delegate Delegate ILTypeDefAdditionalFlags.IsKnownToBeAttribute IsKnownToBeAttribute ILTypeDefAdditionalFlags.CanContainExtensionMethods CanContainExtensionMethods ### [ILTypeDefAdditionalFlags.Class](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedefadditionalflags.html#Class) ILTypeDefAdditionalFlags.Class Class ### [ILTypeDefAdditionalFlags.ValueType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedefadditionalflags.html#ValueType) ILTypeDefAdditionalFlags.ValueType ValueType ### [ILTypeDefAdditionalFlags.Interface](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedefadditionalflags.html#Interface) ILTypeDefAdditionalFlags.Interface Interface ### [ILTypeDefAdditionalFlags.Enum](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedefadditionalflags.html#Enum) ILTypeDefAdditionalFlags.Enum Enum ### [ILTypeDefAdditionalFlags.Delegate](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedefadditionalflags.html#Delegate) ILTypeDefAdditionalFlags.Delegate Delegate ### [ILTypeDefAdditionalFlags.IsKnownToBeAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedefadditionalflags.html#IsKnownToBeAttribute) ILTypeDefAdditionalFlags.IsKnownToBeAttribute IsKnownToBeAttribute ### [ILTypeDefAdditionalFlags.CanContainExtensionMethods](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedefadditionalflags.html#CanContainExtensionMethods) ILTypeDefAdditionalFlags.CanContainExtensionMethods CanContainExtensionMethods ### [ILTypeDefLayout](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedeflayout.html) ILTypeDefLayout Type Layout information. ILTypeDefLayout.IsSequential IsSequential ILTypeDefLayout.IsAuto IsAuto ILTypeDefLayout.IsExplicit IsExplicit ILTypeDefLayout.Auto Auto ILTypeDefLayout.Sequential Sequential ILTypeDefLayout.Explicit Explicit ### [ILTypeDefLayout.IsSequential](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedeflayout.html#IsSequential) ILTypeDefLayout.IsSequential IsSequential ### [ILTypeDefLayout.IsAuto](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedeflayout.html#IsAuto) ILTypeDefLayout.IsAuto IsAuto ### [ILTypeDefLayout.IsExplicit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedeflayout.html#IsExplicit) ILTypeDefLayout.IsExplicit IsExplicit ### [ILTypeDefLayout.Auto](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedeflayout.html#Auto) ILTypeDefLayout.Auto Auto ### [ILTypeDefLayout.Sequential](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedeflayout.html#Sequential) ILTypeDefLayout.Sequential Sequential ### [ILTypeDefLayout.Explicit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedeflayout.html#Explicit) ILTypeDefLayout.Explicit Explicit ### [ILTypeDefLayoutInfo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedeflayoutinfo.html) ILTypeDefLayoutInfo ILTypeDefLayoutInfo.Size Size ILTypeDefLayoutInfo.Pack Pack ### [ILTypeDefLayoutInfo.Size](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedeflayoutinfo.html#Size) ILTypeDefLayoutInfo.Size Size ### [ILTypeDefLayoutInfo.Pack](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedeflayoutinfo.html#Pack) ILTypeDefLayoutInfo.Pack Pack ### [ILTypeDefStored](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedefstored.html) ILTypeDefStored ### [ILTypeDefs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedefs.html) ILTypeDefs One namespace level: the types declared in it, and its child namespaces. A reader is grouped into this shape on the way in; types already in hand stay one level, so that flattening keeps their order. ILTypeDefs.AllPreTypeDefs AllPreTypeDefs ILTypeDefs.AsArray AsArray ILTypeDefs.AsArrayOfPreNamespaces AsArrayOfPreNamespaces ILTypeDefs.AsArrayOfPreTypeDefs AsArrayOfPreTypeDefs ILTypeDefs.AsList AsList ILTypeDefs.ExistsByName ExistsByName ILTypeDefs.FindByName FindByName ### [ILTypeDefs.AllPreTypeDefs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedefs.html#AllPreTypeDefs) ILTypeDefs.AllPreTypeDefs AllPreTypeDefs Forces the whole subtree. ### [ILTypeDefs.AsArray](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedefs.html#AsArray) ILTypeDefs.AsArray AsArray ### [ILTypeDefs.AsArrayOfPreNamespaces](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedefs.html#AsArrayOfPreNamespaces) ILTypeDefs.AsArrayOfPreNamespaces AsArrayOfPreNamespaces Forces neither the children's contents nor this level's types. ### [ILTypeDefs.AsArrayOfPreTypeDefs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedefs.html#AsArrayOfPreTypeDefs) ILTypeDefs.AsArrayOfPreTypeDefs AsArrayOfPreTypeDefs Forces neither the type defs nor the child namespaces. ### [ILTypeDefs.AsList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedefs.html#AsList) ILTypeDefs.AsList AsList ### [ILTypeDefs.ExistsByName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedefs.html#ExistsByName) ILTypeDefs.ExistsByName ExistsByName Descends only into the type's own namespace. ### [ILTypeDefs.FindByName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypedefs.html#FindByName) ILTypeDefs.FindByName FindByName Descends only into the type's own namespace. Raises KeyNotFoundException if not found. ### [ILTypeInit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypeinit.html) ILTypeInit Indicate the initialization semantics of a type. ILTypeInit.IsBeforeField IsBeforeField ILTypeInit.IsOnAny IsOnAny ILTypeInit.BeforeField BeforeField ILTypeInit.OnAny OnAny ### [ILTypeInit.IsBeforeField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypeinit.html#IsBeforeField) ILTypeInit.IsBeforeField IsBeforeField ### [ILTypeInit.IsOnAny](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypeinit.html#IsOnAny) ILTypeInit.IsOnAny IsOnAny ### [ILTypeInit.BeforeField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypeinit.html#BeforeField) ILTypeInit.BeforeField BeforeField ### [ILTypeInit.OnAny](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypeinit.html#OnAny) ILTypeInit.OnAny OnAny ### [ILTypeRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltyperef.html) ILTypeRef Type refs, i.e. references to types in some .NET assembly ILTypeRef.EqualsWithPrimaryScopeRef EqualsWithPrimaryScopeRef ILTypeRef.FullName FullName ILTypeRef.Name Name ILTypeRef.Scope Scope ILTypeRef.Enclosing Enclosing ILTypeRef.QualifiedName QualifiedName ILTypeRef.BasicQualifiedName BasicQualifiedName ILTypeRef.Create Create ### [ILTypeRef.EqualsWithPrimaryScopeRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltyperef.html#EqualsWithPrimaryScopeRef) ILTypeRef.EqualsWithPrimaryScopeRef EqualsWithPrimaryScopeRef ### [ILTypeRef.FullName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltyperef.html#FullName) ILTypeRef.FullName FullName The name of the type in the assembly using the '.' notation for nested types. ### [ILTypeRef.Name](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltyperef.html#Name) ILTypeRef.Name Name The name of the type. This also contains the namespace if Enclosing is empty. ### [ILTypeRef.Scope](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltyperef.html#Scope) ILTypeRef.Scope Scope Where is the type, i.e. is it in this module, in another module in this assembly or in another assembly? ### [ILTypeRef.Enclosing](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltyperef.html#Enclosing) ILTypeRef.Enclosing Enclosing The list of enclosing type names for a nested type. If non-nil then the first of these also contains the namespace. ### [ILTypeRef.QualifiedName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltyperef.html#QualifiedName) ILTypeRef.QualifiedName QualifiedName ### [ILTypeRef.BasicQualifiedName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltyperef.html#BasicQualifiedName) ILTypeRef.BasicQualifiedName BasicQualifiedName The name of the type in the assembly using the '+' notation for nested types. ### [ILTypeRef.Create](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltyperef.html#Create) ILTypeRef.Create Create Create a ILTypeRef. ### [ILTypeSpec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypespec.html) ILTypeSpec Type specs and types. ILTypeSpec.EqualsWithPrimaryScopeRef EqualsWithPrimaryScopeRef ILTypeSpec.FullName FullName ILTypeSpec.Name Name ILTypeSpec.TypeRef TypeRef ILTypeSpec.Scope Scope ILTypeSpec.Enclosing Enclosing ILTypeSpec.GenericArgs GenericArgs ILTypeSpec.Create Create ### [ILTypeSpec.EqualsWithPrimaryScopeRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypespec.html#EqualsWithPrimaryScopeRef) ILTypeSpec.EqualsWithPrimaryScopeRef EqualsWithPrimaryScopeRef ### [ILTypeSpec.FullName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypespec.html#FullName) ILTypeSpec.FullName FullName The name of the type in the assembly using the '.' notation for nested types. ### [ILTypeSpec.Name](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypespec.html#Name) ILTypeSpec.Name Name The name of the type. This also contains the namespace if Enclosing is empty. ### [ILTypeSpec.TypeRef](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypespec.html#TypeRef) ILTypeSpec.TypeRef TypeRef Which type is being referred to? ### [ILTypeSpec.Scope](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypespec.html#Scope) ILTypeSpec.Scope Scope Where is the type, i.e. is it in this module, in another module in this assembly or in another assembly? ### [ILTypeSpec.Enclosing](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypespec.html#Enclosing) ILTypeSpec.Enclosing Enclosing The list of enclosing type names for a nested type. If non-nil then the first of these also contains the namespace. ### [ILTypeSpec.GenericArgs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypespec.html#GenericArgs) ILTypeSpec.GenericArgs GenericArgs The type instantiation if the type is generic, otherwise empty ### [ILTypeSpec.Create](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypespec.html#Create) ILTypeSpec.Create Create Create an ILTypeSpec. ### [ILTypes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypes.html) ILTypes ILTypes.IsEmpty IsEmpty ILTypes.Item Item ILTypes.Length Length ILTypes.Head Head ILTypes.Tail Tail ILTypes.Empty Empty ### [ILTypes.IsEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypes.html#IsEmpty) ILTypes.IsEmpty IsEmpty ### [ILTypes.Item](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypes.html#Item) ILTypes.Item Item ### [ILTypes.Length](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypes.html#Length) ILTypes.Length Length ### [ILTypes.Head](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypes.html#Head) ILTypes.Head Head ### [ILTypes.Tail](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypes.html#Tail) ILTypes.Tail Tail ### [ILTypes.Empty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-iltypes.html#Empty) ILTypes.Empty Empty ### [ILVarArgs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilvarargs.html) ILVarArgs ILVarArgs.IsSome IsSome ILVarArgs.Value Value ILVarArgs.IsNone IsNone ILVarArgs.None None ### [ILVarArgs.IsSome](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilvarargs.html#IsSome) ILVarArgs.IsSome IsSome ### [ILVarArgs.Value](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilvarargs.html#Value) ILVarArgs.Value Value ### [ILVarArgs.IsNone](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilvarargs.html#IsNone) ILVarArgs.IsNone IsNone ### [ILVarArgs.None](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilvarargs.html#None) ILVarArgs.None None ### [ILVersionInfo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilversioninfo.html) ILVersionInfo ILVersionInfo.``.ctor`` ``.ctor`` ILVersionInfo.Major Major ILVersionInfo.Minor Minor ILVersionInfo.Build Build ILVersionInfo.Revision Revision ### [ILVersionInfo.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilversioninfo.html#``.ctor``) ILVersionInfo.``.ctor`` ``.ctor`` ### [ILVersionInfo.Major](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilversioninfo.html#Major) ILVersionInfo.Major Major ### [ILVersionInfo.Minor](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilversioninfo.html#Minor) ILVersionInfo.Minor Minor ### [ILVersionInfo.Build](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilversioninfo.html#Build) ILVersionInfo.Build Build ### [ILVersionInfo.Revision](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilversioninfo.html#Revision) ILVersionInfo.Revision Revision ### [ILVolatility](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilvolatility.html) ILVolatility ILVolatility.IsNonvolatile IsNonvolatile ILVolatility.IsVolatile IsVolatile ILVolatility.Volatile Volatile ILVolatility.Nonvolatile Nonvolatile ### [ILVolatility.IsNonvolatile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilvolatility.html#IsNonvolatile) ILVolatility.IsNonvolatile IsNonvolatile ### [ILVolatility.IsVolatile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilvolatility.html#IsVolatile) ILVolatility.IsVolatile IsVolatile ### [ILVolatility.Volatile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilvolatility.html#Volatile) ILVolatility.Volatile Volatile ### [ILVolatility.Nonvolatile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-ilvolatility.html#Nonvolatile) ILVolatility.Nonvolatile Nonvolatile ### [InterfaceImpl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-interfaceimpl.html) InterfaceImpl InterfaceImpl.CustomAttrs CustomAttrs InterfaceImpl.Create Create InterfaceImpl.Create Create InterfaceImpl.Idx Idx InterfaceImpl.Type Type InterfaceImpl.CustomAttrsStored CustomAttrsStored ### [InterfaceImpl.CustomAttrs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-interfaceimpl.html#CustomAttrs) InterfaceImpl.CustomAttrs CustomAttrs ### [InterfaceImpl.Create](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-interfaceimpl.html#Create) InterfaceImpl.Create Create ### [InterfaceImpl.Create](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-interfaceimpl.html#Create) InterfaceImpl.Create Create ### [InterfaceImpl.Idx](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-interfaceimpl.html#Idx) InterfaceImpl.Idx Idx ### [InterfaceImpl.Type](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-interfaceimpl.html#Type) InterfaceImpl.Type Type ### [InterfaceImpl.CustomAttrsStored](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-interfaceimpl.html#CustomAttrsStored) InterfaceImpl.CustomAttrsStored CustomAttrsStored ### [MethodBody](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-methodbody.html) MethodBody MethodBody.IsIL IsIL MethodBody.IsPInvoke IsPInvoke MethodBody.IsNotAvailable IsNotAvailable MethodBody.IsAbstract IsAbstract MethodBody.IsNative IsNative MethodBody.IL IL MethodBody.PInvoke PInvoke MethodBody.Abstract Abstract MethodBody.Native Native MethodBody.NotAvailable NotAvailable ### [MethodBody.IsIL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-methodbody.html#IsIL) MethodBody.IsIL IsIL ### [MethodBody.IsPInvoke](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-methodbody.html#IsPInvoke) MethodBody.IsPInvoke IsPInvoke ### [MethodBody.IsNotAvailable](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-methodbody.html#IsNotAvailable) MethodBody.IsNotAvailable IsNotAvailable ### [MethodBody.IsAbstract](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-methodbody.html#IsAbstract) MethodBody.IsAbstract IsAbstract ### [MethodBody.IsNative](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-methodbody.html#IsNative) MethodBody.IsNative IsNative ### [MethodBody.IL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-methodbody.html#IL) MethodBody.IL IL ### [MethodBody.PInvoke](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-methodbody.html#PInvoke) MethodBody.PInvoke PInvoke ### [MethodBody.Abstract](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-methodbody.html#Abstract) MethodBody.Abstract Abstract ### [MethodBody.Native](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-methodbody.html#Native) MethodBody.Native Native ### [MethodBody.NotAvailable](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-methodbody.html#NotAvailable) MethodBody.NotAvailable NotAvailable ### [PInvokeCallingConvention](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokecallingconvention.html) PInvokeCallingConvention PInvoke attributes. PInvokeCallingConvention.IsThiscall IsThiscall PInvokeCallingConvention.IsFastcall IsFastcall PInvokeCallingConvention.IsStdcall IsStdcall PInvokeCallingConvention.IsWinApi IsWinApi PInvokeCallingConvention.IsNone IsNone PInvokeCallingConvention.IsCdecl IsCdecl PInvokeCallingConvention.None None PInvokeCallingConvention.Cdecl Cdecl PInvokeCallingConvention.Stdcall Stdcall PInvokeCallingConvention.Thiscall Thiscall PInvokeCallingConvention.Fastcall Fastcall PInvokeCallingConvention.WinApi WinApi ### [PInvokeCallingConvention.IsThiscall](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokecallingconvention.html#IsThiscall) PInvokeCallingConvention.IsThiscall IsThiscall ### [PInvokeCallingConvention.IsFastcall](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokecallingconvention.html#IsFastcall) PInvokeCallingConvention.IsFastcall IsFastcall ### [PInvokeCallingConvention.IsStdcall](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokecallingconvention.html#IsStdcall) PInvokeCallingConvention.IsStdcall IsStdcall ### [PInvokeCallingConvention.IsWinApi](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokecallingconvention.html#IsWinApi) PInvokeCallingConvention.IsWinApi IsWinApi ### [PInvokeCallingConvention.IsNone](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokecallingconvention.html#IsNone) PInvokeCallingConvention.IsNone IsNone ### [PInvokeCallingConvention.IsCdecl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokecallingconvention.html#IsCdecl) PInvokeCallingConvention.IsCdecl IsCdecl ### [PInvokeCallingConvention.None](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokecallingconvention.html#None) PInvokeCallingConvention.None None ### [PInvokeCallingConvention.Cdecl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokecallingconvention.html#Cdecl) PInvokeCallingConvention.Cdecl Cdecl ### [PInvokeCallingConvention.Stdcall](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokecallingconvention.html#Stdcall) PInvokeCallingConvention.Stdcall Stdcall ### [PInvokeCallingConvention.Thiscall](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokecallingconvention.html#Thiscall) PInvokeCallingConvention.Thiscall Thiscall ### [PInvokeCallingConvention.Fastcall](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokecallingconvention.html#Fastcall) PInvokeCallingConvention.Fastcall Fastcall ### [PInvokeCallingConvention.WinApi](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokecallingconvention.html#WinApi) PInvokeCallingConvention.WinApi WinApi ### [PInvokeCharBestFit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokecharbestfit.html) PInvokeCharBestFit PInvokeCharBestFit.IsDisabled IsDisabled PInvokeCharBestFit.IsUseAssembly IsUseAssembly PInvokeCharBestFit.IsEnabled IsEnabled PInvokeCharBestFit.UseAssembly UseAssembly PInvokeCharBestFit.Enabled Enabled PInvokeCharBestFit.Disabled Disabled ### [PInvokeCharBestFit.IsDisabled](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokecharbestfit.html#IsDisabled) PInvokeCharBestFit.IsDisabled IsDisabled ### [PInvokeCharBestFit.IsUseAssembly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokecharbestfit.html#IsUseAssembly) PInvokeCharBestFit.IsUseAssembly IsUseAssembly ### [PInvokeCharBestFit.IsEnabled](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokecharbestfit.html#IsEnabled) PInvokeCharBestFit.IsEnabled IsEnabled ### [PInvokeCharBestFit.UseAssembly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokecharbestfit.html#UseAssembly) PInvokeCharBestFit.UseAssembly UseAssembly ### [PInvokeCharBestFit.Enabled](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokecharbestfit.html#Enabled) PInvokeCharBestFit.Enabled Enabled ### [PInvokeCharBestFit.Disabled](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokecharbestfit.html#Disabled) PInvokeCharBestFit.Disabled Disabled ### [PInvokeCharEncoding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokecharencoding.html) PInvokeCharEncoding PInvokeCharEncoding.IsUnicode IsUnicode PInvokeCharEncoding.IsAuto IsAuto PInvokeCharEncoding.IsAnsi IsAnsi PInvokeCharEncoding.IsNone IsNone PInvokeCharEncoding.None None PInvokeCharEncoding.Ansi Ansi PInvokeCharEncoding.Unicode Unicode PInvokeCharEncoding.Auto Auto ### [PInvokeCharEncoding.IsUnicode](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokecharencoding.html#IsUnicode) PInvokeCharEncoding.IsUnicode IsUnicode ### [PInvokeCharEncoding.IsAuto](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokecharencoding.html#IsAuto) PInvokeCharEncoding.IsAuto IsAuto ### [PInvokeCharEncoding.IsAnsi](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokecharencoding.html#IsAnsi) PInvokeCharEncoding.IsAnsi IsAnsi ### [PInvokeCharEncoding.IsNone](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokecharencoding.html#IsNone) PInvokeCharEncoding.IsNone IsNone ### [PInvokeCharEncoding.None](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokecharencoding.html#None) PInvokeCharEncoding.None None ### [PInvokeCharEncoding.Ansi](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokecharencoding.html#Ansi) PInvokeCharEncoding.Ansi Ansi ### [PInvokeCharEncoding.Unicode](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokecharencoding.html#Unicode) PInvokeCharEncoding.Unicode Unicode ### [PInvokeCharEncoding.Auto](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokecharencoding.html#Auto) PInvokeCharEncoding.Auto Auto ### [PInvokeMethod](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokemethod.html) PInvokeMethod PInvokeMethod.Where Where PInvokeMethod.Name Name PInvokeMethod.CallingConv CallingConv PInvokeMethod.CharEncoding CharEncoding PInvokeMethod.NoMangle NoMangle PInvokeMethod.LastError LastError PInvokeMethod.ThrowOnUnmappableChar ThrowOnUnmappableChar PInvokeMethod.CharBestFit CharBestFit ### [PInvokeMethod.Where](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokemethod.html#Where) PInvokeMethod.Where Where ### [PInvokeMethod.Name](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokemethod.html#Name) PInvokeMethod.Name Name ### [PInvokeMethod.CallingConv](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokemethod.html#CallingConv) PInvokeMethod.CallingConv CallingConv ### [PInvokeMethod.CharEncoding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokemethod.html#CharEncoding) PInvokeMethod.CharEncoding CharEncoding ### [PInvokeMethod.NoMangle](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokemethod.html#NoMangle) PInvokeMethod.NoMangle NoMangle ### [PInvokeMethod.LastError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokemethod.html#LastError) PInvokeMethod.LastError LastError ### [PInvokeMethod.ThrowOnUnmappableChar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokemethod.html#ThrowOnUnmappableChar) PInvokeMethod.ThrowOnUnmappableChar ThrowOnUnmappableChar ### [PInvokeMethod.CharBestFit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokemethod.html#CharBestFit) PInvokeMethod.CharBestFit CharBestFit ### [PInvokeThrowOnUnmappableChar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokethrowonunmappablechar.html) PInvokeThrowOnUnmappableChar PInvokeThrowOnUnmappableChar.IsDisabled IsDisabled PInvokeThrowOnUnmappableChar.IsUseAssembly IsUseAssembly PInvokeThrowOnUnmappableChar.IsEnabled IsEnabled PInvokeThrowOnUnmappableChar.UseAssembly UseAssembly PInvokeThrowOnUnmappableChar.Enabled Enabled PInvokeThrowOnUnmappableChar.Disabled Disabled ### [PInvokeThrowOnUnmappableChar.IsDisabled](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokethrowonunmappablechar.html#IsDisabled) PInvokeThrowOnUnmappableChar.IsDisabled IsDisabled ### [PInvokeThrowOnUnmappableChar.IsUseAssembly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokethrowonunmappablechar.html#IsUseAssembly) PInvokeThrowOnUnmappableChar.IsUseAssembly IsUseAssembly ### [PInvokeThrowOnUnmappableChar.IsEnabled](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokethrowonunmappablechar.html#IsEnabled) PInvokeThrowOnUnmappableChar.IsEnabled IsEnabled ### [PInvokeThrowOnUnmappableChar.UseAssembly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokethrowonunmappablechar.html#UseAssembly) PInvokeThrowOnUnmappableChar.UseAssembly UseAssembly ### [PInvokeThrowOnUnmappableChar.Enabled](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokethrowonunmappablechar.html#Enabled) PInvokeThrowOnUnmappableChar.Enabled Enabled ### [PInvokeThrowOnUnmappableChar.Disabled](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-pinvokethrowonunmappablechar.html#Disabled) PInvokeThrowOnUnmappableChar.Disabled Disabled ### [PrimaryAssembly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-primaryassembly.html) PrimaryAssembly Represents the target primary assembly PrimaryAssembly.Name Name PrimaryAssembly.IsSystem_Runtime IsSystem_Runtime PrimaryAssembly.IsMscorlib IsMscorlib PrimaryAssembly.IsNetStandard IsNetStandard PrimaryAssembly.IsPossiblePrimaryAssembly IsPossiblePrimaryAssembly PrimaryAssembly.Mscorlib Mscorlib PrimaryAssembly.System_Runtime System_Runtime PrimaryAssembly.NetStandard NetStandard ### [PrimaryAssembly.Name](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-primaryassembly.html#Name) PrimaryAssembly.Name Name ### [PrimaryAssembly.IsSystem_Runtime](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-primaryassembly.html#IsSystem_Runtime) PrimaryAssembly.IsSystem_Runtime IsSystem_Runtime ### [PrimaryAssembly.IsMscorlib](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-primaryassembly.html#IsMscorlib) PrimaryAssembly.IsMscorlib IsMscorlib ### [PrimaryAssembly.IsNetStandard](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-primaryassembly.html#IsNetStandard) PrimaryAssembly.IsNetStandard IsNetStandard ### [PrimaryAssembly.IsPossiblePrimaryAssembly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-primaryassembly.html#IsPossiblePrimaryAssembly) PrimaryAssembly.IsPossiblePrimaryAssembly IsPossiblePrimaryAssembly Checks if an assembly resolution may represent a primary assembly that actually contains the definition of System.Object. Note that the chosen target primary assembly may not actually be the one that contains the definition of System.Object - it is just the one we are choosing to emit for. ### [PrimaryAssembly.Mscorlib](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-primaryassembly.html#Mscorlib) PrimaryAssembly.Mscorlib Mscorlib ### [PrimaryAssembly.System_Runtime](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-primaryassembly.html#System_Runtime) PrimaryAssembly.System_Runtime System_Runtime ### [PrimaryAssembly.NetStandard](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-primaryassembly.html#NetStandard) PrimaryAssembly.NetStandard NetStandard ### [PublicKey](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-publickey.html) PublicKey PublicKey.IsKeyToken IsKeyToken PublicKey.IsPublicKeyToken IsPublicKeyToken PublicKey.KeyToken KeyToken PublicKey.IsKey IsKey PublicKey.IsPublicKey IsPublicKey PublicKey.Key Key PublicKey.KeyAsToken KeyAsToken PublicKey.PublicKey PublicKey PublicKey.PublicKeyToken PublicKeyToken ### [PublicKey.IsKeyToken](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-publickey.html#IsKeyToken) PublicKey.IsKeyToken IsKeyToken ### [PublicKey.IsPublicKeyToken](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-publickey.html#IsPublicKeyToken) PublicKey.IsPublicKeyToken IsPublicKeyToken ### [PublicKey.KeyToken](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-publickey.html#KeyToken) PublicKey.KeyToken KeyToken ### [PublicKey.IsKey](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-publickey.html#IsKey) PublicKey.IsKey IsKey ### [PublicKey.IsPublicKey](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-publickey.html#IsPublicKey) PublicKey.IsPublicKey IsPublicKey ### [PublicKey.Key](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-publickey.html#Key) PublicKey.Key Key ### [PublicKey.KeyAsToken](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-publickey.html#KeyAsToken) PublicKey.KeyAsToken KeyAsToken ### [PublicKey.PublicKey](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-publickey.html#PublicKey) PublicKey.PublicKey PublicKey ### [PublicKey.PublicKeyToken](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-publickey.html#PublicKeyToken) PublicKey.PublicKeyToken PublicKeyToken ### [WellKnownILAttributes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-wellknownilattributes.html) WellKnownILAttributes WellKnownILAttributes.None None WellKnownILAttributes.IsReadOnlyAttribute IsReadOnlyAttribute WellKnownILAttributes.IsUnmanagedAttribute IsUnmanagedAttribute WellKnownILAttributes.IsByRefLikeAttribute IsByRefLikeAttribute WellKnownILAttributes.ExtensionAttribute ExtensionAttribute WellKnownILAttributes.NullableAttribute NullableAttribute WellKnownILAttributes.ParamArrayAttribute ParamArrayAttribute WellKnownILAttributes.AllowNullLiteralAttribute AllowNullLiteralAttribute WellKnownILAttributes.ReflectedDefinitionAttribute ReflectedDefinitionAttribute WellKnownILAttributes.AutoOpenAttribute AutoOpenAttribute WellKnownILAttributes.InternalsVisibleToAttribute InternalsVisibleToAttribute WellKnownILAttributes.CallerMemberNameAttribute CallerMemberNameAttribute WellKnownILAttributes.CallerFilePathAttribute CallerFilePathAttribute WellKnownILAttributes.CallerLineNumberAttribute CallerLineNumberAttribute WellKnownILAttributes.IDispatchConstantAttribute IDispatchConstantAttribute WellKnownILAttributes.IUnknownConstantAttribute IUnknownConstantAttribute WellKnownILAttributes.RequiresLocationAttribute RequiresLocationAttribute WellKnownILAttributes.SetsRequiredMembersAttribute SetsRequiredMembersAttribute WellKnownILAttributes.NoEagerConstraintApplicationAttribute NoEagerConstraintApplicationAttribute WellKnownILAttributes.DefaultMemberAttribute DefaultMemberAttribute WellKnownILAttributes.ObsoleteAttribute ObsoleteAttribute WellKnownILAttributes.CompilerFeatureRequiredAttribute CompilerFeatureRequiredAttribute WellKnownILAttributes.ExperimentalAttribute ExperimentalAttribute WellKnownILAttributes.RequiredMemberAttribute RequiredMemberAttribute WellKnownILAttributes.NullableContextAttribute NullableContextAttribute WellKnownILAttributes.AttributeUsageAttribute AttributeUsageAttribute WellKnownILAttributes.NotNullIfNotNullAttribute NotNullIfNotNullAttribute WellKnownILAttributes.OverloadResolutionPriorityAttribute OverloadResolutionPriorityAttribute WellKnownILAttributes.NotComputed NotComputed ### [WellKnownILAttributes.None](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-wellknownilattributes.html#None) WellKnownILAttributes.None None ### [WellKnownILAttributes.IsReadOnlyAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-wellknownilattributes.html#IsReadOnlyAttribute) WellKnownILAttributes.IsReadOnlyAttribute IsReadOnlyAttribute ### [WellKnownILAttributes.IsUnmanagedAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-wellknownilattributes.html#IsUnmanagedAttribute) WellKnownILAttributes.IsUnmanagedAttribute IsUnmanagedAttribute ### [WellKnownILAttributes.IsByRefLikeAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-wellknownilattributes.html#IsByRefLikeAttribute) WellKnownILAttributes.IsByRefLikeAttribute IsByRefLikeAttribute ### [WellKnownILAttributes.ExtensionAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-wellknownilattributes.html#ExtensionAttribute) WellKnownILAttributes.ExtensionAttribute ExtensionAttribute ### [WellKnownILAttributes.NullableAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-wellknownilattributes.html#NullableAttribute) WellKnownILAttributes.NullableAttribute NullableAttribute ### [WellKnownILAttributes.ParamArrayAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-wellknownilattributes.html#ParamArrayAttribute) WellKnownILAttributes.ParamArrayAttribute ParamArrayAttribute ### [WellKnownILAttributes.AllowNullLiteralAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-wellknownilattributes.html#AllowNullLiteralAttribute) WellKnownILAttributes.AllowNullLiteralAttribute AllowNullLiteralAttribute ### [WellKnownILAttributes.ReflectedDefinitionAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-wellknownilattributes.html#ReflectedDefinitionAttribute) WellKnownILAttributes.ReflectedDefinitionAttribute ReflectedDefinitionAttribute ### [WellKnownILAttributes.AutoOpenAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-wellknownilattributes.html#AutoOpenAttribute) WellKnownILAttributes.AutoOpenAttribute AutoOpenAttribute ### [WellKnownILAttributes.InternalsVisibleToAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-wellknownilattributes.html#InternalsVisibleToAttribute) WellKnownILAttributes.InternalsVisibleToAttribute InternalsVisibleToAttribute ### [WellKnownILAttributes.CallerMemberNameAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-wellknownilattributes.html#CallerMemberNameAttribute) WellKnownILAttributes.CallerMemberNameAttribute CallerMemberNameAttribute ### [WellKnownILAttributes.CallerFilePathAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-wellknownilattributes.html#CallerFilePathAttribute) WellKnownILAttributes.CallerFilePathAttribute CallerFilePathAttribute ### [WellKnownILAttributes.CallerLineNumberAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-wellknownilattributes.html#CallerLineNumberAttribute) WellKnownILAttributes.CallerLineNumberAttribute CallerLineNumberAttribute ### [WellKnownILAttributes.IDispatchConstantAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-wellknownilattributes.html#IDispatchConstantAttribute) WellKnownILAttributes.IDispatchConstantAttribute IDispatchConstantAttribute ### [WellKnownILAttributes.IUnknownConstantAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-wellknownilattributes.html#IUnknownConstantAttribute) WellKnownILAttributes.IUnknownConstantAttribute IUnknownConstantAttribute ### [WellKnownILAttributes.RequiresLocationAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-wellknownilattributes.html#RequiresLocationAttribute) WellKnownILAttributes.RequiresLocationAttribute RequiresLocationAttribute ### [WellKnownILAttributes.SetsRequiredMembersAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-wellknownilattributes.html#SetsRequiredMembersAttribute) WellKnownILAttributes.SetsRequiredMembersAttribute SetsRequiredMembersAttribute ### [WellKnownILAttributes.NoEagerConstraintApplicationAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-wellknownilattributes.html#NoEagerConstraintApplicationAttribute) WellKnownILAttributes.NoEagerConstraintApplicationAttribute NoEagerConstraintApplicationAttribute ### [WellKnownILAttributes.DefaultMemberAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-wellknownilattributes.html#DefaultMemberAttribute) WellKnownILAttributes.DefaultMemberAttribute DefaultMemberAttribute ### [WellKnownILAttributes.ObsoleteAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-wellknownilattributes.html#ObsoleteAttribute) WellKnownILAttributes.ObsoleteAttribute ObsoleteAttribute ### [WellKnownILAttributes.CompilerFeatureRequiredAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-wellknownilattributes.html#CompilerFeatureRequiredAttribute) WellKnownILAttributes.CompilerFeatureRequiredAttribute CompilerFeatureRequiredAttribute ### [WellKnownILAttributes.ExperimentalAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-wellknownilattributes.html#ExperimentalAttribute) WellKnownILAttributes.ExperimentalAttribute ExperimentalAttribute ### [WellKnownILAttributes.RequiredMemberAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-wellknownilattributes.html#RequiredMemberAttribute) WellKnownILAttributes.RequiredMemberAttribute RequiredMemberAttribute ### [WellKnownILAttributes.NullableContextAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-wellknownilattributes.html#NullableContextAttribute) WellKnownILAttributes.NullableContextAttribute NullableContextAttribute ### [WellKnownILAttributes.AttributeUsageAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-wellknownilattributes.html#AttributeUsageAttribute) WellKnownILAttributes.AttributeUsageAttribute AttributeUsageAttribute ### [WellKnownILAttributes.NotNullIfNotNullAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-wellknownilattributes.html#NotNullIfNotNullAttribute) WellKnownILAttributes.NotNullIfNotNullAttribute NotNullIfNotNullAttribute ### [WellKnownILAttributes.OverloadResolutionPriorityAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-wellknownilattributes.html#OverloadResolutionPriorityAttribute) WellKnownILAttributes.OverloadResolutionPriorityAttribute OverloadResolutionPriorityAttribute ### [WellKnownILAttributes.NotComputed](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-abstractil-il-wellknownilattributes.html#NotComputed) WellKnownILAttributes.NotComputed NotComputed ### [CacheMetrics](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-cachemetrics.html) CacheMetrics CacheMetrics.Meter Meter CacheMetrics.getTotalsByName getTotalsByName CacheMetrics.getRatioByName getRatioByName CacheMetrics.ListenToAll ListenToAll CacheMetrics.StatsToString StatsToString CacheMetrics.CaptureStatsAndWriteToConsole CaptureStatsAndWriteToConsole ### [CacheMetrics.Meter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-cachemetrics.html#Meter) CacheMetrics.Meter Meter Global telemetry Meter for all caches. Exposed for testing purposes. Set FSHARP_OTEL_EXPORT environment variable to enable OpenTelemetry export to external collectors in tests. ### [CacheMetrics.getTotalsByName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-cachemetrics.html#getTotalsByName) CacheMetrics.getTotalsByName getTotalsByName Current metric totals aggregated across all cache instances with the given name. Totals only accumulate while a listener from ListenToAll is running. ### [CacheMetrics.getRatioByName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-cachemetrics.html#getRatioByName) CacheMetrics.getRatioByName getRatioByName Current hit ratio (hits / (hits + misses)) aggregated across all cache instances with the given name. ### [CacheMetrics.ListenToAll](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-cachemetrics.html#ListenToAll) CacheMetrics.ListenToAll ListenToAll ### [CacheMetrics.StatsToString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-cachemetrics.html#StatsToString) CacheMetrics.StatsToString StatsToString ### [CacheMetrics.CaptureStatsAndWriteToConsole](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-cachemetrics.html#CaptureStatsAndWriteToConsole) CacheMetrics.CaptureStatsAndWriteToConsole CaptureStatsAndWriteToConsole ### [CacheOptions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-cacheoptions.html) CacheOptions CacheOptions.getDefault getDefault CacheOptions.getReferenceIdentity getReferenceIdentity CacheOptions.withNoEviction withNoEviction ### [CacheOptions.getDefault](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-cacheoptions.html#getDefault) CacheOptions.getDefault getDefault Default options, using structural equality for keys and queued eviction. ### [CacheOptions.getReferenceIdentity](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-cacheoptions.html#getReferenceIdentity) CacheOptions.getReferenceIdentity getReferenceIdentity Default options, using reference equality for keys and queued eviction. ### [CacheOptions.withNoEviction](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-cacheoptions.html#withNoEviction) CacheOptions.withNoEviction withNoEviction Set eviction mode to NoEviction. ### [Cache<'Key, 'Value>](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-cache-2.html) Cache<'Key, 'Value> Cache<'Key, 'Value>.``.ctor`` ``.ctor`` Cache<'Key, 'Value>.AddOrUpdate AddOrUpdate Cache<'Key, 'Value>.GetOrAdd GetOrAdd Cache<'Key, 'Value>.TryAdd TryAdd Cache<'Key, 'Value>.TryGetValue TryGetValue Cache<'Key, 'Value>.Evicted Evicted Cache<'Key, 'Value>.EvictionFailed EvictionFailed ### [Cache<'Key, 'Value>.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-cache-2.html#``.ctor``) Cache<'Key, 'Value>.``.ctor`` ``.ctor`` ### [Cache<'Key, 'Value>.AddOrUpdate](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-cache-2.html#AddOrUpdate) Cache<'Key, 'Value>.AddOrUpdate AddOrUpdate ### [Cache<'Key, 'Value>.GetOrAdd](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-cache-2.html#GetOrAdd) Cache<'Key, 'Value>.GetOrAdd GetOrAdd ### [Cache<'Key, 'Value>.TryAdd](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-cache-2.html#TryAdd) Cache<'Key, 'Value>.TryAdd TryAdd ### [Cache<'Key, 'Value>.TryGetValue](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-cache-2.html#TryGetValue) Cache<'Key, 'Value>.TryGetValue TryGetValue ### [Cache<'Key, 'Value>.Evicted](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-cache-2.html#Evicted) Cache<'Key, 'Value>.Evicted Evicted For testing only. ### [Cache<'Key, 'Value>.EvictionFailed](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-cache-2.html#EvictionFailed) Cache<'Key, 'Value>.EvictionFailed EvictionFailed For testing only. ### [CacheOptions<'Key>](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-cacheoptions-1.html) CacheOptions<'Key> CacheOptions<'Key>.TotalCapacity TotalCapacity CacheOptions<'Key>.HeadroomPercentage HeadroomPercentage CacheOptions<'Key>.EvictionMode EvictionMode CacheOptions<'Key>.Comparer Comparer ### [CacheOptions<'Key>.TotalCapacity](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-cacheoptions-1.html#TotalCapacity) CacheOptions<'Key>.TotalCapacity TotalCapacity Total capacity, determines the size of the underlying store. ### [CacheOptions<'Key>.HeadroomPercentage](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-cacheoptions-1.html#HeadroomPercentage) CacheOptions<'Key>.HeadroomPercentage HeadroomPercentage Safety margin size as a percentage of TotalCapacity. ### [CacheOptions<'Key>.EvictionMode](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-cacheoptions-1.html#EvictionMode) CacheOptions<'Key>.EvictionMode EvictionMode Mechanism to use for evicting items from the cache. ### [CacheOptions<'Key>.Comparer](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-cacheoptions-1.html#Comparer) CacheOptions<'Key>.Comparer Comparer Comparer to use for keys. ### [EvictionMode](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-evictionmode.html) EvictionMode EvictionMode.IsImmediate IsImmediate EvictionMode.IsNoEviction IsNoEviction EvictionMode.IsMailboxProcessor IsMailboxProcessor EvictionMode.NoEviction NoEviction EvictionMode.Immediate Immediate EvictionMode.MailboxProcessor MailboxProcessor ### [EvictionMode.IsImmediate](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-evictionmode.html#IsImmediate) EvictionMode.IsImmediate IsImmediate ### [EvictionMode.IsNoEviction](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-evictionmode.html#IsNoEviction) EvictionMode.IsNoEviction IsNoEviction ### [EvictionMode.IsMailboxProcessor](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-evictionmode.html#IsMailboxProcessor) EvictionMode.IsMailboxProcessor IsMailboxProcessor ### [EvictionMode.NoEviction](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-evictionmode.html#NoEviction) EvictionMode.NoEviction NoEviction Do not evict items, cache is effectively a ConcurrentDictionary. ### [EvictionMode.Immediate](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-evictionmode.html#Immediate) EvictionMode.Immediate Immediate Evict items immediately on the caller's thread when adding a new item that would exceed capacity. ### [EvictionMode.MailboxProcessor](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-caches-evictionmode.html#MailboxProcessor) EvictionMode.MailboxProcessor MailboxProcessor Evict items in the background using a MailboxProcessor to queue eviction requests. This may lag behind during heavy load but avoids blocking callers. ### [Activity](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activity.html) Activity For activities following the dotnet distributed tracing concept https://learn.microsoft.com/dotnet/core/diagnostics/distributed-tracing-concepts?source=recommendations Activity.CsvExport CsvExport Activity.Events Events Activity.Profiling Profiling Activity.Tags Tags Activity.startNoTags startNoTags Activity.start start Activity.addEvent addEvent Activity.addEventWithTags addEventWithTags ### [Activity.startNoTags](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activity.html#startNoTags) Activity.startNoTags startNoTags ### [Activity.start](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activity.html#start) Activity.start start ### [Activity.addEvent](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activity.html#addEvent) Activity.addEvent addEvent ### [Activity.addEventWithTags](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activity.html#addEventWithTags) Activity.addEventWithTags addEventWithTags ### [CsvExport](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activity-csvexport.html) CsvExport CsvExport.addCsvFileListener addCsvFileListener ### [CsvExport.addCsvFileListener](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activity-csvexport.html#addCsvFileListener) CsvExport.addCsvFileListener addCsvFileListener ### [Events](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activity-events.html) Events Events.cacheHit cacheHit ### [Events.cacheHit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activity-events.html#cacheHit) Events.cacheHit cacheHit ### [Profiling](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activity-profiling.html) Profiling Profiling.startAndMeasureEnvironmentStats startAndMeasureEnvironmentStats Profiling.addConsoleListener addConsoleListener ### [Profiling.startAndMeasureEnvironmentStats](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activity-profiling.html#startAndMeasureEnvironmentStats) Profiling.startAndMeasureEnvironmentStats startAndMeasureEnvironmentStats ### [Profiling.addConsoleListener](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activity-profiling.html#addConsoleListener) Profiling.addConsoleListener addConsoleListener ### [Tags](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activity-tags.html) Tags Tags.fileName fileName Tags.qualifiedNameOfFile qualifiedNameOfFile Tags.project project Tags.userOpName userOpName Tags.length length Tags.cache cache Tags.buildPhase buildPhase Tags.version version Tags.stackGuardName stackGuardName Tags.stackGuardCurrentDepth stackGuardCurrentDepth Tags.stackGuardMaxDepth stackGuardMaxDepth Tags.callerMemberName callerMemberName Tags.callerFilePath callerFilePath Tags.callerLineNumber callerLineNumber ### [Tags.fileName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activity-tags.html#fileName) Tags.fileName fileName ### [Tags.qualifiedNameOfFile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activity-tags.html#qualifiedNameOfFile) Tags.qualifiedNameOfFile qualifiedNameOfFile ### [Tags.project](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activity-tags.html#project) Tags.project project ### [Tags.userOpName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activity-tags.html#userOpName) Tags.userOpName userOpName ### [Tags.length](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activity-tags.html#length) Tags.length length ### [Tags.cache](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activity-tags.html#cache) Tags.cache cache ### [Tags.buildPhase](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activity-tags.html#buildPhase) Tags.buildPhase buildPhase ### [Tags.version](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activity-tags.html#version) Tags.version version ### [Tags.stackGuardName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activity-tags.html#stackGuardName) Tags.stackGuardName stackGuardName ### [Tags.stackGuardCurrentDepth](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activity-tags.html#stackGuardCurrentDepth) Tags.stackGuardCurrentDepth stackGuardCurrentDepth ### [Tags.stackGuardMaxDepth](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activity-tags.html#stackGuardMaxDepth) Tags.stackGuardMaxDepth stackGuardMaxDepth ### [Tags.callerMemberName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activity-tags.html#callerMemberName) Tags.callerMemberName callerMemberName ### [Tags.callerFilePath](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activity-tags.html#callerFilePath) Tags.callerFilePath callerFilePath ### [Tags.callerLineNumber](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activity-tags.html#callerLineNumber) Tags.callerLineNumber callerLineNumber ### [ActivityNames](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activitynames.html) ActivityNames For activities following the dotnet distributed tracing concept https://learn.microsoft.com/dotnet/core/diagnostics/distributed-tracing-concepts?source=recommendations ActivityNames.FscSourceName FscSourceName ActivityNames.ProfiledSourceName ProfiledSourceName ActivityNames.AllRelevantNames AllRelevantNames ### [ActivityNames.FscSourceName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activitynames.html#FscSourceName) ActivityNames.FscSourceName FscSourceName ### [ActivityNames.ProfiledSourceName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activitynames.html#ProfiledSourceName) ActivityNames.ProfiledSourceName ProfiledSourceName ### [ActivityNames.AllRelevantNames](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-activitynames.html#AllRelevantNames) ActivityNames.AllRelevantNames AllRelevantNames ### [Metrics](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-metrics.html) Metrics Metrics.Meter Meter Metrics.printTable printTable ### [Metrics.Meter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-metrics.html#Meter) Metrics.Meter Meter ### [Metrics.printTable](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-metrics.html#printTable) Metrics.printTable printTable ### [FSharpDiagnosticOptions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-fsharpdiagnosticoptions.html) FSharpDiagnosticOptions FSharpDiagnosticOptions.CheckXmlDocs CheckXmlDocs FSharpDiagnosticOptions.Default Default FSharpDiagnosticOptions.WarnLevel WarnLevel FSharpDiagnosticOptions.GlobalWarnAsError GlobalWarnAsError FSharpDiagnosticOptions.WarnOff WarnOff FSharpDiagnosticOptions.WarnOn WarnOn FSharpDiagnosticOptions.WarnAsError WarnAsError FSharpDiagnosticOptions.WarnAsWarn WarnAsWarn FSharpDiagnosticOptions.WarnScopeData WarnScopeData ### [FSharpDiagnosticOptions.CheckXmlDocs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-fsharpdiagnosticoptions.html#CheckXmlDocs) FSharpDiagnosticOptions.CheckXmlDocs CheckXmlDocs ### [FSharpDiagnosticOptions.Default](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-fsharpdiagnosticoptions.html#Default) FSharpDiagnosticOptions.Default Default ### [FSharpDiagnosticOptions.WarnLevel](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-fsharpdiagnosticoptions.html#WarnLevel) FSharpDiagnosticOptions.WarnLevel WarnLevel ### [FSharpDiagnosticOptions.GlobalWarnAsError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-fsharpdiagnosticoptions.html#GlobalWarnAsError) FSharpDiagnosticOptions.GlobalWarnAsError GlobalWarnAsError ### [FSharpDiagnosticOptions.WarnOff](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-fsharpdiagnosticoptions.html#WarnOff) FSharpDiagnosticOptions.WarnOff WarnOff ### [FSharpDiagnosticOptions.WarnOn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-fsharpdiagnosticoptions.html#WarnOn) FSharpDiagnosticOptions.WarnOn WarnOn ### [FSharpDiagnosticOptions.WarnAsError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-fsharpdiagnosticoptions.html#WarnAsError) FSharpDiagnosticOptions.WarnAsError WarnAsError ### [FSharpDiagnosticOptions.WarnAsWarn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-fsharpdiagnosticoptions.html#WarnAsWarn) FSharpDiagnosticOptions.WarnAsWarn WarnAsWarn ### [FSharpDiagnosticOptions.WarnScopeData](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-fsharpdiagnosticoptions.html#WarnScopeData) FSharpDiagnosticOptions.WarnScopeData WarnScopeData ### [FSharpDiagnosticSeverity](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-fsharpdiagnosticseverity.html) FSharpDiagnosticSeverity FSharpDiagnosticSeverity.IsInfo IsInfo FSharpDiagnosticSeverity.IsError IsError FSharpDiagnosticSeverity.IsWarning IsWarning FSharpDiagnosticSeverity.IsHidden IsHidden FSharpDiagnosticSeverity.Hidden Hidden FSharpDiagnosticSeverity.Info Info FSharpDiagnosticSeverity.Warning Warning FSharpDiagnosticSeverity.Error Error ### [FSharpDiagnosticSeverity.IsInfo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-fsharpdiagnosticseverity.html#IsInfo) FSharpDiagnosticSeverity.IsInfo IsInfo ### [FSharpDiagnosticSeverity.IsError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-fsharpdiagnosticseverity.html#IsError) FSharpDiagnosticSeverity.IsError IsError ### [FSharpDiagnosticSeverity.IsWarning](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-fsharpdiagnosticseverity.html#IsWarning) FSharpDiagnosticSeverity.IsWarning IsWarning ### [FSharpDiagnosticSeverity.IsHidden](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-fsharpdiagnosticseverity.html#IsHidden) FSharpDiagnosticSeverity.IsHidden IsHidden ### [FSharpDiagnosticSeverity.Hidden](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-fsharpdiagnosticseverity.html#Hidden) FSharpDiagnosticSeverity.Hidden Hidden ### [FSharpDiagnosticSeverity.Info](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-fsharpdiagnosticseverity.html#Info) FSharpDiagnosticSeverity.Info Info ### [FSharpDiagnosticSeverity.Warning](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-fsharpdiagnosticseverity.html#Warning) FSharpDiagnosticSeverity.Warning Warning ### [FSharpDiagnosticSeverity.Error](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-diagnostics-fsharpdiagnosticseverity.html#Error) FSharpDiagnosticSeverity.Error Error ### [Bytes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytes.html) Bytes Bytes.get get Bytes.zeroCreate zeroCreate Bytes.ofInt32Array ofInt32Array Bytes.blit blit Bytes.stringAsUnicodeNullTerminated stringAsUnicodeNullTerminated Bytes.stringAsUtf8NullTerminated stringAsUtf8NullTerminated ### [Bytes.get](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytes.html#get) Bytes.get get returned int will be 0 <= x <= 255 ### [Bytes.zeroCreate](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytes.html#zeroCreate) Bytes.zeroCreate zeroCreate ### [Bytes.ofInt32Array](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytes.html#ofInt32Array) Bytes.ofInt32Array ofInt32Array each int must be 0 <= x <= 255 ### [Bytes.blit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytes.html#blit) Bytes.blit blit each int will be 0 <= x <= 255 ### [Bytes.stringAsUnicodeNullTerminated](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytes.html#stringAsUnicodeNullTerminated) Bytes.stringAsUnicodeNullTerminated stringAsUnicodeNullTerminated ### [Bytes.stringAsUtf8NullTerminated](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytes.html#stringAsUtf8NullTerminated) Bytes.stringAsUtf8NullTerminated stringAsUtf8NullTerminated ### [FileSystemAutoOpens](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-filesystemautoopens.html) FileSystemAutoOpens FileSystemAutoOpens.FileSystem FileSystem ### [FileSystemAutoOpens.FileSystem](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-filesystemautoopens.html#FileSystem) FileSystemAutoOpens.FileSystem FileSystem The global hook into the file system ### [FileSystemUtils](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-filesystemutils.html) FileSystemUtils Filesystem helpers FileSystemUtils.checkPathForIllegalChars checkPathForIllegalChars FileSystemUtils.checkSuffix checkSuffix FileSystemUtils.chopExtension chopExtension FileSystemUtils.hasExtension hasExtension FileSystemUtils.fileNameOfPath fileNameOfPath FileSystemUtils.fileNameWithoutExtensionWithValidate fileNameWithoutExtensionWithValidate FileSystemUtils.fileNameWithoutExtension fileNameWithoutExtension FileSystemUtils.trimQuotes trimQuotes FileSystemUtils.isDll isDll ### [FileSystemUtils.checkPathForIllegalChars](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-filesystemutils.html#checkPathForIllegalChars) FileSystemUtils.checkPathForIllegalChars checkPathForIllegalChars ### [FileSystemUtils.checkSuffix](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-filesystemutils.html#checkSuffix) FileSystemUtils.checkSuffix checkSuffix checkSuffix f s returns True if file name "f" ends in suffix "s", e.g. checkSuffix "abc.fs" ".fs" returns true. Disregards casing, e.g. checkSuffix "abc.Fs" ".fs" returns true. ### [FileSystemUtils.chopExtension](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-filesystemutils.html#chopExtension) FileSystemUtils.chopExtension chopExtension chopExtension f removes the extension from the given file name. Raises ArgumentException if no extension is present. ### [FileSystemUtils.hasExtension](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-filesystemutils.html#hasExtension) FileSystemUtils.hasExtension hasExtension Return True if the path has a "." extension. ### [FileSystemUtils.fileNameOfPath](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-filesystemutils.html#fileNameOfPath) FileSystemUtils.fileNameOfPath fileNameOfPath Get the file name of the given path. ### [FileSystemUtils.fileNameWithoutExtensionWithValidate](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-filesystemutils.html#fileNameWithoutExtensionWithValidate) FileSystemUtils.fileNameWithoutExtensionWithValidate fileNameWithoutExtensionWithValidate Get the file name without extension of the given path. ### [FileSystemUtils.fileNameWithoutExtension](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-filesystemutils.html#fileNameWithoutExtension) FileSystemUtils.fileNameWithoutExtension fileNameWithoutExtension ### [FileSystemUtils.trimQuotes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-filesystemutils.html#trimQuotes) FileSystemUtils.trimQuotes trimQuotes Trim the quotes and spaces from either end of a string ### [FileSystemUtils.isDll](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-filesystemutils.html#isDll) FileSystemUtils.isDll isDll Checks whether file is dll (ends in .dll) ### [MemoryMappedFileExtensions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-memorymappedfileextensions.html) MemoryMappedFileExtensions MemoryMapped extensions MemoryMappedFileExtensions.TryFromByteMemory TryFromByteMemory MemoryMappedFileExtensions.TryFromMemory TryFromMemory ### [MemoryMappedFileExtensions.TryFromByteMemory](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-memorymappedfileextensions.html#TryFromByteMemory) MemoryMappedFileExtensions.TryFromByteMemory TryFromByteMemory ### [MemoryMappedFileExtensions.TryFromMemory](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-memorymappedfileextensions.html#TryFromMemory) MemoryMappedFileExtensions.TryFromMemory TryFromMemory ### [StreamExtensions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-streamextensions.html) StreamExtensions StreamExtensions.GetWriter GetWriter StreamExtensions.WriteAllLines WriteAllLines StreamExtensions.Write Write StreamExtensions.GetReader GetReader StreamExtensions.ReadBytes ReadBytes StreamExtensions.ReadAllBytes ReadAllBytes StreamExtensions.ReadAllText ReadAllText StreamExtensions.ReadLines ReadLines StreamExtensions.ReadAllLines ReadAllLines StreamExtensions.WriteAllText WriteAllText StreamExtensions.AsByteMemory AsByteMemory ### [StreamExtensions.GetWriter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-streamextensions.html#GetWriter) StreamExtensions.GetWriter GetWriter ### [StreamExtensions.WriteAllLines](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-streamextensions.html#WriteAllLines) StreamExtensions.WriteAllLines WriteAllLines ### [StreamExtensions.Write](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-streamextensions.html#Write) StreamExtensions.Write Write ### [StreamExtensions.GetReader](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-streamextensions.html#GetReader) StreamExtensions.GetReader GetReader ### [StreamExtensions.ReadBytes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-streamextensions.html#ReadBytes) StreamExtensions.ReadBytes ReadBytes ### [StreamExtensions.ReadAllBytes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-streamextensions.html#ReadAllBytes) StreamExtensions.ReadAllBytes ReadAllBytes ### [StreamExtensions.ReadAllText](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-streamextensions.html#ReadAllText) StreamExtensions.ReadAllText ReadAllText ### [StreamExtensions.ReadLines](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-streamextensions.html#ReadLines) StreamExtensions.ReadLines ReadLines ### [StreamExtensions.ReadAllLines](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-streamextensions.html#ReadAllLines) StreamExtensions.ReadAllLines ReadAllLines ### [StreamExtensions.WriteAllText](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-streamextensions.html#WriteAllText) StreamExtensions.WriteAllText WriteAllText ### [StreamExtensions.AsByteMemory](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-streamextensions.html#AsByteMemory) StreamExtensions.AsByteMemory AsByteMemory ### [ByteBuffer](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytebuffer.html) ByteBuffer Imperative buffers and streams of byte[] Not thread safe. ByteBuffer.AsMemory AsMemory ByteBuffer.EmitBoolAsByte EmitBoolAsByte ByteBuffer.EmitByte EmitByte ByteBuffer.EmitByteMemory EmitByteMemory ByteBuffer.EmitBytes EmitBytes ByteBuffer.EmitInt32 EmitInt32 ByteBuffer.EmitInt32AsUInt16 EmitInt32AsUInt16 ByteBuffer.EmitInt64 EmitInt64 ByteBuffer.EmitIntAsByte EmitIntAsByte ByteBuffer.EmitIntsAsBytes EmitIntsAsBytes ByteBuffer.EmitMemory EmitMemory ByteBuffer.EmitUInt16 EmitUInt16 ByteBuffer.FixupInt32 FixupInt32 ByteBuffer.Position Position ByteBuffer.Create Create ### [ByteBuffer.AsMemory](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytebuffer.html#AsMemory) ByteBuffer.AsMemory AsMemory ### [ByteBuffer.EmitBoolAsByte](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytebuffer.html#EmitBoolAsByte) ByteBuffer.EmitBoolAsByte EmitBoolAsByte ### [ByteBuffer.EmitByte](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytebuffer.html#EmitByte) ByteBuffer.EmitByte EmitByte ### [ByteBuffer.EmitByteMemory](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytebuffer.html#EmitByteMemory) ByteBuffer.EmitByteMemory EmitByteMemory ### [ByteBuffer.EmitBytes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytebuffer.html#EmitBytes) ByteBuffer.EmitBytes EmitBytes ### [ByteBuffer.EmitInt32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytebuffer.html#EmitInt32) ByteBuffer.EmitInt32 EmitInt32 ### [ByteBuffer.EmitInt32AsUInt16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytebuffer.html#EmitInt32AsUInt16) ByteBuffer.EmitInt32AsUInt16 EmitInt32AsUInt16 ### [ByteBuffer.EmitInt64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytebuffer.html#EmitInt64) ByteBuffer.EmitInt64 EmitInt64 ### [ByteBuffer.EmitIntAsByte](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytebuffer.html#EmitIntAsByte) ByteBuffer.EmitIntAsByte EmitIntAsByte ### [ByteBuffer.EmitIntsAsBytes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytebuffer.html#EmitIntsAsBytes) ByteBuffer.EmitIntsAsBytes EmitIntsAsBytes ### [ByteBuffer.EmitMemory](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytebuffer.html#EmitMemory) ByteBuffer.EmitMemory EmitMemory ### [ByteBuffer.EmitUInt16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytebuffer.html#EmitUInt16) ByteBuffer.EmitUInt16 EmitUInt16 ### [ByteBuffer.FixupInt32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytebuffer.html#FixupInt32) ByteBuffer.FixupInt32 FixupInt32 ### [ByteBuffer.Position](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytebuffer.html#Position) ByteBuffer.Position Position ### [ByteBuffer.Create](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytebuffer.html#Create) ByteBuffer.Create Create ### [ByteMemory](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytememory.html) ByteMemory A view over bytes. May be backed by managed or unmanaged memory, or memory mapped file. ByteMemory.AsReadOnly AsReadOnly ByteMemory.AsReadOnlyStream AsReadOnlyStream ByteMemory.AsStream AsStream ByteMemory.Copy Copy ByteMemory.CopyTo CopyTo ByteMemory.ReadAllBytes ReadAllBytes ByteMemory.ReadBytes ReadBytes ByteMemory.ReadInt32 ReadInt32 ByteMemory.ReadUInt16 ReadUInt16 ByteMemory.ReadUtf8String ReadUtf8String ByteMemory.Slice Slice ByteMemory.ToArray ToArray ByteMemory.Item Item ByteMemory.Length Length ByteMemory.FromArray FromArray ByteMemory.FromArray FromArray ByteMemory.FromMemoryMappedFile FromMemoryMappedFile ByteMemory.FromUnsafePointer FromUnsafePointer ByteMemory.Empty Empty ### [ByteMemory.AsReadOnly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytememory.html#AsReadOnly) ByteMemory.AsReadOnly AsReadOnly ### [ByteMemory.AsReadOnlyStream](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytememory.html#AsReadOnlyStream) ByteMemory.AsReadOnlyStream AsReadOnlyStream Get a stream representation of the backing memory. Disposing this will not free up any of the backing memory. Stream cannot be written to. ### [ByteMemory.AsStream](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytememory.html#AsStream) ByteMemory.AsStream AsStream Get a stream representation of the backing memory. Disposing this will not free up any of the backing memory. ### [ByteMemory.Copy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytememory.html#Copy) ByteMemory.Copy Copy ### [ByteMemory.CopyTo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytememory.html#CopyTo) ByteMemory.CopyTo CopyTo ### [ByteMemory.ReadAllBytes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytememory.html#ReadAllBytes) ByteMemory.ReadAllBytes ReadAllBytes ### [ByteMemory.ReadBytes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytememory.html#ReadBytes) ByteMemory.ReadBytes ReadBytes ### [ByteMemory.ReadInt32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytememory.html#ReadInt32) ByteMemory.ReadInt32 ReadInt32 ### [ByteMemory.ReadUInt16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytememory.html#ReadUInt16) ByteMemory.ReadUInt16 ReadUInt16 ### [ByteMemory.ReadUtf8String](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytememory.html#ReadUtf8String) ByteMemory.ReadUtf8String ReadUtf8String ### [ByteMemory.Slice](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytememory.html#Slice) ByteMemory.Slice Slice ### [ByteMemory.ToArray](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytememory.html#ToArray) ByteMemory.ToArray ToArray ### [ByteMemory.Item](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytememory.html#Item) ByteMemory.Item Item ### [ByteMemory.Length](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytememory.html#Length) ByteMemory.Length Length ### [ByteMemory.FromArray](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytememory.html#FromArray) ByteMemory.FromArray FromArray Creates a ByteMemory object that is backed by a byte array. ### [ByteMemory.FromArray](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytememory.html#FromArray) ByteMemory.FromArray FromArray Creates a ByteMemory object that is backed by a byte array with the specified offset and length. ### [ByteMemory.FromMemoryMappedFile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytememory.html#FromMemoryMappedFile) ByteMemory.FromMemoryMappedFile FromMemoryMappedFile Create a ByteMemory object that has a backing memory mapped file. ### [ByteMemory.FromUnsafePointer](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytememory.html#FromUnsafePointer) ByteMemory.FromUnsafePointer FromUnsafePointer Creates a ByteMemory object that is backed by a raw pointer. Use with care. ### [ByteMemory.Empty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytememory.html#Empty) ByteMemory.Empty Empty Empty byte memory. ### [ByteStorage](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytestorage.html) ByteStorage ByteStorage.GetByteMemory GetByteMemory ByteStorage.FromByteArray FromByteArray ByteStorage.FromByteArrayAndCopy FromByteArrayAndCopy ByteStorage.FromByteMemory FromByteMemory ByteStorage.FromByteMemoryAndCopy FromByteMemoryAndCopy ByteStorage.FromMemoryAndCopy FromMemoryAndCopy ### [ByteStorage.GetByteMemory](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytestorage.html#GetByteMemory) ByteStorage.GetByteMemory GetByteMemory ### [ByteStorage.FromByteArray](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytestorage.html#FromByteArray) ByteStorage.FromByteArray FromByteArray Creates a ByteStorage whose backing bytes are the given byte array. Does not make a copy. ### [ByteStorage.FromByteArrayAndCopy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytestorage.html#FromByteArrayAndCopy) ByteStorage.FromByteArrayAndCopy FromByteArrayAndCopy Creates a ByteStorage that has a copy of the given byte array. ### [ByteStorage.FromByteMemory](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytestorage.html#FromByteMemory) ByteStorage.FromByteMemory FromByteMemory Creates a ByteStorage whose backing bytes are the given ByteMemory. Does not make a copy. ### [ByteStorage.FromByteMemoryAndCopy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytestorage.html#FromByteMemoryAndCopy) ByteStorage.FromByteMemoryAndCopy FromByteMemoryAndCopy Creates a ByteStorage that has a copy of the given ByteMemory. ### [ByteStorage.FromMemoryAndCopy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytestorage.html#FromMemoryAndCopy) ByteStorage.FromMemoryAndCopy FromMemoryAndCopy Creates a ByteStorage that has a copy of the given Memory. ### [ByteStream](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytestream.html) ByteStream ByteStream.ReadByte ReadByte ByteStream.ReadBytes ReadBytes ByteStream.ReadUtf8String ReadUtf8String ByteStream.Position Position ByteStream.IsEOF IsEOF ByteStream.FromBytes FromBytes ### [ByteStream.ReadByte](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytestream.html#ReadByte) ByteStream.ReadByte ReadByte ### [ByteStream.ReadBytes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytestream.html#ReadBytes) ByteStream.ReadBytes ReadBytes ### [ByteStream.ReadUtf8String](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytestream.html#ReadUtf8String) ByteStream.ReadUtf8String ReadUtf8String ### [ByteStream.Position](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytestream.html#Position) ByteStream.Position Position ### [ByteStream.IsEOF](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytestream.html#IsEOF) ByteStream.IsEOF IsEOF ### [ByteStream.FromBytes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-bytestream.html#FromBytes) ByteStream.FromBytes FromBytes ### [DefaultAssemblyLoader](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-defaultassemblyloader.html) DefaultAssemblyLoader Default implementation for IAssemblyLoader DefaultAssemblyLoader.``.ctor`` ``.ctor`` ### [DefaultAssemblyLoader.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-defaultassemblyloader.html#``.ctor``) DefaultAssemblyLoader.``.ctor`` ``.ctor`` ### [DefaultFileSystem](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-defaultfilesystem.html) DefaultFileSystem Represents a default (memory-mapped) implementation of the file system DefaultFileSystem.``.ctor`` ``.ctor`` DefaultFileSystem.ChangeExtensionShim ChangeExtensionShim DefaultFileSystem.CopyShim CopyShim DefaultFileSystem.DirectoryCreateShim DirectoryCreateShim DefaultFileSystem.DirectoryDeleteShim DirectoryDeleteShim DefaultFileSystem.DirectoryExistsShim DirectoryExistsShim DefaultFileSystem.EnumerateDirectoriesShim EnumerateDirectoriesShim DefaultFileSystem.EnumerateFilesShim EnumerateFilesShim DefaultFileSystem.FileDeleteShim FileDeleteShim DefaultFileSystem.FileExistsShim FileExistsShim DefaultFileSystem.GetCreationTimeShim GetCreationTimeShim DefaultFileSystem.GetDirectoryNameShim GetDirectoryNameShim DefaultFileSystem.GetFullFilePathInDirectoryShim GetFullFilePathInDirectoryShim DefaultFileSystem.GetFullPathShim GetFullPathShim DefaultFileSystem.GetLastWriteTimeShim GetLastWriteTimeShim DefaultFileSystem.GetTempPathShim GetTempPathShim DefaultFileSystem.IsInvalidPathShim IsInvalidPathShim DefaultFileSystem.IsPathRootedShim IsPathRootedShim DefaultFileSystem.IsStableFileHeuristic IsStableFileHeuristic DefaultFileSystem.NormalizePathShim NormalizePathShim DefaultFileSystem.OpenFileForReadShim OpenFileForReadShim DefaultFileSystem.OpenFileForWriteShim OpenFileForWriteShim DefaultFileSystem.AssemblyLoader AssemblyLoader ### [DefaultFileSystem.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-defaultfilesystem.html#``.ctor``) DefaultFileSystem.``.ctor`` ``.ctor`` Create a default implementation of the file system ### [DefaultFileSystem.ChangeExtensionShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-defaultfilesystem.html#ChangeExtensionShim) DefaultFileSystem.ChangeExtensionShim ChangeExtensionShim ### [DefaultFileSystem.CopyShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-defaultfilesystem.html#CopyShim) DefaultFileSystem.CopyShim CopyShim ### [DefaultFileSystem.DirectoryCreateShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-defaultfilesystem.html#DirectoryCreateShim) DefaultFileSystem.DirectoryCreateShim DirectoryCreateShim ### [DefaultFileSystem.DirectoryDeleteShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-defaultfilesystem.html#DirectoryDeleteShim) DefaultFileSystem.DirectoryDeleteShim DirectoryDeleteShim ### [DefaultFileSystem.DirectoryExistsShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-defaultfilesystem.html#DirectoryExistsShim) DefaultFileSystem.DirectoryExistsShim DirectoryExistsShim ### [DefaultFileSystem.EnumerateDirectoriesShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-defaultfilesystem.html#EnumerateDirectoriesShim) DefaultFileSystem.EnumerateDirectoriesShim EnumerateDirectoriesShim ### [DefaultFileSystem.EnumerateFilesShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-defaultfilesystem.html#EnumerateFilesShim) DefaultFileSystem.EnumerateFilesShim EnumerateFilesShim ### [DefaultFileSystem.FileDeleteShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-defaultfilesystem.html#FileDeleteShim) DefaultFileSystem.FileDeleteShim FileDeleteShim ### [DefaultFileSystem.FileExistsShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-defaultfilesystem.html#FileExistsShim) DefaultFileSystem.FileExistsShim FileExistsShim ### [DefaultFileSystem.GetCreationTimeShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-defaultfilesystem.html#GetCreationTimeShim) DefaultFileSystem.GetCreationTimeShim GetCreationTimeShim ### [DefaultFileSystem.GetDirectoryNameShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-defaultfilesystem.html#GetDirectoryNameShim) DefaultFileSystem.GetDirectoryNameShim GetDirectoryNameShim ### [DefaultFileSystem.GetFullFilePathInDirectoryShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-defaultfilesystem.html#GetFullFilePathInDirectoryShim) DefaultFileSystem.GetFullFilePathInDirectoryShim GetFullFilePathInDirectoryShim ### [DefaultFileSystem.GetFullPathShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-defaultfilesystem.html#GetFullPathShim) DefaultFileSystem.GetFullPathShim GetFullPathShim ### [DefaultFileSystem.GetLastWriteTimeShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-defaultfilesystem.html#GetLastWriteTimeShim) DefaultFileSystem.GetLastWriteTimeShim GetLastWriteTimeShim ### [DefaultFileSystem.GetTempPathShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-defaultfilesystem.html#GetTempPathShim) DefaultFileSystem.GetTempPathShim GetTempPathShim ### [DefaultFileSystem.IsInvalidPathShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-defaultfilesystem.html#IsInvalidPathShim) DefaultFileSystem.IsInvalidPathShim IsInvalidPathShim ### [DefaultFileSystem.IsPathRootedShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-defaultfilesystem.html#IsPathRootedShim) DefaultFileSystem.IsPathRootedShim IsPathRootedShim ### [DefaultFileSystem.IsStableFileHeuristic](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-defaultfilesystem.html#IsStableFileHeuristic) DefaultFileSystem.IsStableFileHeuristic IsStableFileHeuristic ### [DefaultFileSystem.NormalizePathShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-defaultfilesystem.html#NormalizePathShim) DefaultFileSystem.NormalizePathShim NormalizePathShim ### [DefaultFileSystem.OpenFileForReadShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-defaultfilesystem.html#OpenFileForReadShim) DefaultFileSystem.OpenFileForReadShim OpenFileForReadShim ### [DefaultFileSystem.OpenFileForWriteShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-defaultfilesystem.html#OpenFileForWriteShim) DefaultFileSystem.OpenFileForWriteShim OpenFileForWriteShim ### [DefaultFileSystem.AssemblyLoader](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-defaultfilesystem.html#AssemblyLoader) DefaultFileSystem.AssemblyLoader AssemblyLoader ### [IAssemblyLoader](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-iassemblyloader.html) IAssemblyLoader Type which we use to load assemblies. IAssemblyLoader.AssemblyLoad AssemblyLoad IAssemblyLoader.AssemblyLoadFrom AssemblyLoadFrom ### [IAssemblyLoader.AssemblyLoad](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-iassemblyloader.html#AssemblyLoad) IAssemblyLoader.AssemblyLoad AssemblyLoad Used to load a dependency for F# Interactive and in an unused corner-case of type provider loading ### [IAssemblyLoader.AssemblyLoadFrom](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-iassemblyloader.html#AssemblyLoadFrom) IAssemblyLoader.AssemblyLoadFrom AssemblyLoadFrom Used to load type providers and located assemblies in F# Interactive ### [IFileSystem](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-ifilesystem.html) IFileSystem Represents a shim for the file system IFileSystem.ChangeExtensionShim ChangeExtensionShim IFileSystem.CopyShim CopyShim IFileSystem.DirectoryCreateShim DirectoryCreateShim IFileSystem.DirectoryDeleteShim DirectoryDeleteShim IFileSystem.DirectoryExistsShim DirectoryExistsShim IFileSystem.EnumerateDirectoriesShim EnumerateDirectoriesShim IFileSystem.EnumerateFilesShim EnumerateFilesShim IFileSystem.FileDeleteShim FileDeleteShim IFileSystem.FileExistsShim FileExistsShim IFileSystem.GetCreationTimeShim GetCreationTimeShim IFileSystem.GetDirectoryNameShim GetDirectoryNameShim IFileSystem.GetFullFilePathInDirectoryShim GetFullFilePathInDirectoryShim IFileSystem.GetFullPathShim GetFullPathShim IFileSystem.GetLastWriteTimeShim GetLastWriteTimeShim IFileSystem.GetTempPathShim GetTempPathShim IFileSystem.IsInvalidPathShim IsInvalidPathShim IFileSystem.IsPathRootedShim IsPathRootedShim IFileSystem.IsStableFileHeuristic IsStableFileHeuristic IFileSystem.NormalizePathShim NormalizePathShim IFileSystem.OpenFileForReadShim OpenFileForReadShim IFileSystem.OpenFileForWriteShim OpenFileForWriteShim IFileSystem.AssemblyLoader AssemblyLoader ### [IFileSystem.ChangeExtensionShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-ifilesystem.html#ChangeExtensionShim) IFileSystem.ChangeExtensionShim ChangeExtensionShim A shim over Path.ChangeExtension ### [IFileSystem.CopyShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-ifilesystem.html#CopyShim) IFileSystem.CopyShim CopyShim ### [IFileSystem.DirectoryCreateShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-ifilesystem.html#DirectoryCreateShim) IFileSystem.DirectoryCreateShim DirectoryCreateShim A shim over Directory.Exists, but returns a string, the FullName of the resulting DirectoryInfo. ### [IFileSystem.DirectoryDeleteShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-ifilesystem.html#DirectoryDeleteShim) IFileSystem.DirectoryDeleteShim DirectoryDeleteShim A shim over Directory.Delete ### [IFileSystem.DirectoryExistsShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-ifilesystem.html#DirectoryExistsShim) IFileSystem.DirectoryExistsShim DirectoryExistsShim A shim over Directory.Exists ### [IFileSystem.EnumerateDirectoriesShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-ifilesystem.html#EnumerateDirectoriesShim) IFileSystem.EnumerateDirectoriesShim EnumerateDirectoriesShim A shim over Directory.EnumerateDirectories ### [IFileSystem.EnumerateFilesShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-ifilesystem.html#EnumerateFilesShim) IFileSystem.EnumerateFilesShim EnumerateFilesShim A shim over Directory.EnumerateFiles ### [IFileSystem.FileDeleteShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-ifilesystem.html#FileDeleteShim) IFileSystem.FileDeleteShim FileDeleteShim A shim over File.Delete ### [IFileSystem.FileExistsShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-ifilesystem.html#FileExistsShim) IFileSystem.FileExistsShim FileExistsShim A shim over File.Exists ### [IFileSystem.GetCreationTimeShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-ifilesystem.html#GetCreationTimeShim) IFileSystem.GetCreationTimeShim GetCreationTimeShim ### [IFileSystem.GetDirectoryNameShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-ifilesystem.html#GetDirectoryNameShim) IFileSystem.GetDirectoryNameShim GetDirectoryNameShim A shim for getting directory name from path ### [IFileSystem.GetFullFilePathInDirectoryShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-ifilesystem.html#GetFullFilePathInDirectoryShim) IFileSystem.GetFullFilePathInDirectoryShim GetFullFilePathInDirectoryShim Take in a directory, filename, and return canonicalized path to the file name in directory. If file name path is rooted, ignores directory and returns file name path. Otherwise, combines directory with file name and gets full path via GetFullPathShim(string). ### [IFileSystem.GetFullPathShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-ifilesystem.html#GetFullPathShim) IFileSystem.GetFullPathShim GetFullPathShim Take in a file name with an absolute path, and return the same file name but canonicalized with respect to extra path separators (e.g. C:\\\\foo.txt) and '..' portions ### [IFileSystem.GetLastWriteTimeShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-ifilesystem.html#GetLastWriteTimeShim) IFileSystem.GetLastWriteTimeShim GetLastWriteTimeShim Utc time of the last modification ### [IFileSystem.GetTempPathShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-ifilesystem.html#GetTempPathShim) IFileSystem.GetTempPathShim GetTempPathShim A shim over Path.GetTempPath ### [IFileSystem.IsInvalidPathShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-ifilesystem.html#IsInvalidPathShim) IFileSystem.IsInvalidPathShim IsInvalidPathShim A shim over Path.IsInvalidPath ### [IFileSystem.IsPathRootedShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-ifilesystem.html#IsPathRootedShim) IFileSystem.IsPathRootedShim IsPathRootedShim A shim over Path.IsPathRooted ### [IFileSystem.IsStableFileHeuristic](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-ifilesystem.html#IsStableFileHeuristic) IFileSystem.IsStableFileHeuristic IsStableFileHeuristic Used to determine if a file will not be subject to deletion during the lifetime of a typical client process. ### [IFileSystem.NormalizePathShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-ifilesystem.html#NormalizePathShim) IFileSystem.NormalizePathShim NormalizePathShim Removes relative parts from any full paths ### [IFileSystem.OpenFileForReadShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-ifilesystem.html#OpenFileForReadShim) IFileSystem.OpenFileForReadShim OpenFileForReadShim Open the file for read, returns ByteMemory, uses either FileStream (for smaller files) or MemoryMappedFile (for potentially big files, such as dlls). ### [IFileSystem.OpenFileForWriteShim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-ifilesystem.html#OpenFileForWriteShim) IFileSystem.OpenFileForWriteShim OpenFileForWriteShim Open the file for writing. Returns a Stream. ### [IFileSystem.AssemblyLoader](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-ifilesystem.html#AssemblyLoader) IFileSystem.AssemblyLoader AssemblyLoader ### [IllegalFileNameChar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-illegalfilenamechar.html) IllegalFileNameChar IllegalFileNameChar.Data0 Data0 IllegalFileNameChar.Data1 Data1 ### [IllegalFileNameChar.Data0](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-illegalfilenamechar.html#Data0) IllegalFileNameChar.Data0 Data0 ### [IllegalFileNameChar.Data1](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-illegalfilenamechar.html#Data1) IllegalFileNameChar.Data1 Data1 ### [ReadOnlyByteMemory](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-readonlybytememory.html) ReadOnlyByteMemory ReadOnlyByteMemory.``.ctor`` ``.ctor`` ReadOnlyByteMemory.AsStream AsStream ReadOnlyByteMemory.Copy Copy ReadOnlyByteMemory.CopyTo CopyTo ReadOnlyByteMemory.ReadAllBytes ReadAllBytes ReadOnlyByteMemory.ReadBytes ReadBytes ReadOnlyByteMemory.ReadInt32 ReadInt32 ReadOnlyByteMemory.ReadUInt16 ReadUInt16 ReadOnlyByteMemory.ReadUtf8String ReadUtf8String ReadOnlyByteMemory.Slice Slice ReadOnlyByteMemory.ToArray ToArray ReadOnlyByteMemory.Item Item ReadOnlyByteMemory.Length Length ### [ReadOnlyByteMemory.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-readonlybytememory.html#``.ctor``) ReadOnlyByteMemory.``.ctor`` ``.ctor`` ### [ReadOnlyByteMemory.AsStream](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-readonlybytememory.html#AsStream) ReadOnlyByteMemory.AsStream AsStream ### [ReadOnlyByteMemory.Copy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-readonlybytememory.html#Copy) ReadOnlyByteMemory.Copy Copy ### [ReadOnlyByteMemory.CopyTo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-readonlybytememory.html#CopyTo) ReadOnlyByteMemory.CopyTo CopyTo ### [ReadOnlyByteMemory.ReadAllBytes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-readonlybytememory.html#ReadAllBytes) ReadOnlyByteMemory.ReadAllBytes ReadAllBytes ### [ReadOnlyByteMemory.ReadBytes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-readonlybytememory.html#ReadBytes) ReadOnlyByteMemory.ReadBytes ReadBytes ### [ReadOnlyByteMemory.ReadInt32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-readonlybytememory.html#ReadInt32) ReadOnlyByteMemory.ReadInt32 ReadInt32 ### [ReadOnlyByteMemory.ReadUInt16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-readonlybytememory.html#ReadUInt16) ReadOnlyByteMemory.ReadUInt16 ReadUInt16 ### [ReadOnlyByteMemory.ReadUtf8String](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-readonlybytememory.html#ReadUtf8String) ReadOnlyByteMemory.ReadUtf8String ReadUtf8String ### [ReadOnlyByteMemory.Slice](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-readonlybytememory.html#Slice) ReadOnlyByteMemory.Slice Slice ### [ReadOnlyByteMemory.ToArray](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-readonlybytememory.html#ToArray) ReadOnlyByteMemory.ToArray ToArray ### [ReadOnlyByteMemory.Item](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-readonlybytememory.html#Item) ReadOnlyByteMemory.Item Item ### [ReadOnlyByteMemory.Length](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-io-readonlybytememory.html#Length) ReadOnlyByteMemory.Length Length ### [PrettyNaming](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html) PrettyNaming Some general F# utilities for mangling / unmangling / manipulating names. Anything to do with special names of identifiers and other lexical rules PrettyNaming.CustomOperations CustomOperations PrettyNaming.ActivePatternInfo ActivePatternInfo PrettyNaming.InvalidMangledStaticArg InvalidMangledStaticArg PrettyNaming.NameArityPair NameArityPair PrettyNaming.parenGet parenGet PrettyNaming.parenSet parenSet PrettyNaming.qmark qmark PrettyNaming.qmarkSet qmarkSet PrettyNaming.opNamePrefix opNamePrefix PrettyNaming.IsOperatorDisplayName IsOperatorDisplayName PrettyNaming.IsIdentifierName IsIdentifierName PrettyNaming.IsActivePatternName IsActivePatternName PrettyNaming.DoesIdentifierNeedBackticks DoesIdentifierNeedBackticks PrettyNaming.NormalizeIdentifierBackticks NormalizeIdentifierBackticks PrettyNaming.IsLogicalOpName IsLogicalOpName PrettyNaming.CompileOpName CompileOpName PrettyNaming.ConvertLogicalNameToDisplayName ConvertLogicalNameToDisplayName PrettyNaming.ConvertValLogicalNameToDisplayNameCore ConvertValLogicalNameToDisplayNameCore PrettyNaming.EscapeActivePatternCases EscapeActivePatternCases PrettyNaming.ConvertValLogicalNameToDisplayName ConvertValLogicalNameToDisplayName PrettyNaming.ConvertLogicalNameToDisplayLayout ConvertLogicalNameToDisplayLayout PrettyNaming.ConvertValLogicalNameToDisplayLayout ConvertValLogicalNameToDisplayLayout PrettyNaming.opNameCons opNameCons PrettyNaming.opNameNil opNameNil PrettyNaming.opNameEquals opNameEquals PrettyNaming.opNameEqualsNullable opNameEqualsNullable PrettyNaming.opNameNullableEquals opNameNullableEquals PrettyNaming.opNameNullableEqualsNullable opNameNullableEqualsNullable PrettyNaming.IsIdentifierFirstCharacter IsIdentifierFirstCharacter PrettyNaming.IsIdentifierPartCharacter IsIdentifierPartCharacter PrettyNaming.IsLongIdentifierPartCharacter IsLongIdentifierPartCharacter PrettyNaming.isTildeOnlyString isTildeOnlyString PrettyNaming.IsValidPrefixOperatorUse IsValidPrefixOperatorUse PrettyNaming.IsValidPrefixOperatorDefinitionName IsValidPrefixOperatorDefinitionName PrettyNaming.IsLogicalPrefixOperator IsLogicalPrefixOperator PrettyNaming.IsLogicalInfixOpName IsLogicalInfixOpName PrettyNaming.IsLogicalTernaryOperator IsLogicalTernaryOperator PrettyNaming.IsPunctuation IsPunctuation PrettyNaming.IsCompilerGeneratedName IsCompilerGeneratedName PrettyNaming.CompilerGeneratedName CompilerGeneratedName PrettyNaming.GetBasicNameOfPossibleCompilerGeneratedName GetBasicNameOfPossibleCompilerGeneratedName PrettyNaming.CompilerGeneratedNameSuffix CompilerGeneratedNameSuffix PrettyNaming.TryDemangleGenericNameAndPos TryDemangleGenericNameAndPos PrettyNaming.DemangleGenericTypeNameWithPos DemangleGenericTypeNameWithPos PrettyNaming.DecodeGenericTypeNameWithPos DecodeGenericTypeNameWithPos PrettyNaming.DemangleGenericTypeName DemangleGenericTypeName PrettyNaming.DecodeGenericTypeName DecodeGenericTypeName PrettyNaming.TryChopPropertyName TryChopPropertyName PrettyNaming.ChopPropertyName ChopPropertyName PrettyNaming.SplitNamesForILPath SplitNamesForILPath PrettyNaming.FSharpModuleSuffix FSharpModuleSuffix PrettyNaming.MangledGlobalName MangledGlobalName PrettyNaming.unionCaseTesterPropertyPrefix unionCaseTesterPropertyPrefix PrettyNaming.unionCaseTesterPropertyPrefixLength unionCaseTesterPropertyPrefixLength PrettyNaming.IsUnionCaseTesterPropertyName IsUnionCaseTesterPropertyName PrettyNaming.IllegalCharactersInTypeAndNamespaceNames IllegalCharactersInTypeAndNamespaceNames PrettyNaming.ActivePatternInfoOfValName ActivePatternInfoOfValName PrettyNaming.DemangleProvidedTypeName DemangleProvidedTypeName PrettyNaming.MangleProvidedTypeName MangleProvidedTypeName PrettyNaming.ComputeMangledNameWithoutDefaultArgValues ComputeMangledNameWithoutDefaultArgValues PrettyNaming.outArgCompilerGeneratedName outArgCompilerGeneratedName PrettyNaming.ExtraWitnessMethodName ExtraWitnessMethodName PrettyNaming.mkUnionCaseFieldName mkUnionCaseFieldName PrettyNaming.mkExceptionFieldName mkExceptionFieldName PrettyNaming.FsiDynamicModulePrefix FsiDynamicModulePrefix PrettyNaming.unassignedTyparName unassignedTyparName PrettyNaming.FSharpOptimizationDataResourceName FSharpOptimizationDataResourceName PrettyNaming.FSharpSignatureDataResourceName FSharpSignatureDataResourceName PrettyNaming.FSharpOptimizationDataResourceNameB FSharpOptimizationDataResourceNameB PrettyNaming.FSharpSignatureDataResourceNameB FSharpSignatureDataResourceNameB PrettyNaming.FSharpOptimizationCompressedDataResourceName FSharpOptimizationCompressedDataResourceName PrettyNaming.FSharpSignatureCompressedDataResourceName FSharpSignatureCompressedDataResourceName PrettyNaming.FSharpOptimizationCompressedDataResourceNameB FSharpOptimizationCompressedDataResourceNameB PrettyNaming.FSharpSignatureCompressedDataResourceNameB FSharpSignatureCompressedDataResourceNameB PrettyNaming.FSharpOptimizationDataResourceName2 FSharpOptimizationDataResourceName2 PrettyNaming.FSharpSignatureDataResourceName2 FSharpSignatureDataResourceName2 PrettyNaming.GetLongNameFromString GetLongNameFromString PrettyNaming.FormatAndOtherOverloadsString FormatAndOtherOverloadsString PrettyNaming.FSharpSignatureDataResourceName2 FSharpSignatureDataResourceName2 PrettyNaming.suffixForVariablesThatMayNotBeEliminated suffixForVariablesThatMayNotBeEliminated PrettyNaming.suffixForTupleElementAssignmentTarget suffixForTupleElementAssignmentTarget PrettyNaming.stackVarPrefix stackVarPrefix PrettyNaming.keywordsWithDescription keywordsWithDescription PrettyNaming.(|Control|Equality|Relational|Indexer|FixedTypes|Other|) (|Control|Equality|Relational|Indexer|FixedTypes|Other|) ### [PrettyNaming.parenGet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#parenGet) PrettyNaming.parenGet parenGet ### [PrettyNaming.parenSet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#parenSet) PrettyNaming.parenSet parenSet ### [PrettyNaming.qmark](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#qmark) PrettyNaming.qmark qmark ### [PrettyNaming.qmarkSet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#qmarkSet) PrettyNaming.qmarkSet qmarkSet ### [PrettyNaming.opNamePrefix](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#opNamePrefix) PrettyNaming.opNamePrefix opNamePrefix Prefix for compiled (mangled) operator names. ### [PrettyNaming.IsOperatorDisplayName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#IsOperatorDisplayName) PrettyNaming.IsOperatorDisplayName IsOperatorDisplayName
 Returns `true` if given string is an operator display name, e.g.
    ( |>> )
    |>>
    ..
### [PrettyNaming.IsIdentifierName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#IsIdentifierName) PrettyNaming.IsIdentifierName IsIdentifierName
 Is the name a valid F# identifier, primarily used internally in PrettyNaming.fs for determining if an
 identifier needs backticks.

 In general do not use this routine. It is only used in one quick fix, for determining if it is valid
 to add "_" in front of an identifier.

     A            --> true
     A'           --> true
     _A           --> true
     A0           --> true
     |A|B|        --> false
     op_Addition  --> true
     +            --> false
     let          --> false
     base         --> false

 TBD: needs unit testing
### [PrettyNaming.IsActivePatternName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#IsActivePatternName) PrettyNaming.IsActivePatternName IsActivePatternName
 Determines if the specified name is a valid name for an active pattern.
     |A|_|        --> true
     |A|B|        --> true
     |A|          --> true
     |            --> false
     ||           --> false
     op_Addition  --> false

 TBD: needs unit testing
### [PrettyNaming.DoesIdentifierNeedBackticks](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#DoesIdentifierNeedBackticks) PrettyNaming.DoesIdentifierNeedBackticks DoesIdentifierNeedBackticks ### [PrettyNaming.NormalizeIdentifierBackticks](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#NormalizeIdentifierBackticks) PrettyNaming.NormalizeIdentifierBackticks NormalizeIdentifierBackticks
 Adds double backticks if necessary to make a valid identifier, e.g.
     op_Addition  -->  op_Addition
     +            -->  ``+``    (this is not op_Addition)
     |>>          -->  ``|>>``  (this is not an op_)
     A-B          -->  ``A-B``
     AB           -->  AB
     |A|_|        -->  |A|_|    this is an active pattern name, needs parens not backticks
 Removes double backticks if not necessary to make a valid identifier, e.g.
     ``A``        --> A
     ``A-B``      --> ``A-B``
### [PrettyNaming.IsLogicalOpName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#IsLogicalOpName) PrettyNaming.IsLogicalOpName IsLogicalOpName
 Is the name a logical operator name, including unary, binary and ternary operators
    op_UnaryPlus         - yes
    op_Addition          - yes
    op_Range             - yes (?)
    op_RangeStep         - yes (?)
    op_DynamicAssignment - yes
    op_Quack             - no
    +                    - no
    ABC                  - no
    ABC DEF              - no
    base                 - no
    |A|_|                - no
### [PrettyNaming.CompileOpName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#CompileOpName) PrettyNaming.CompileOpName CompileOpName
 Converts the core of an operator name into a logical name. For example,
    +  --> op_Addition
    !%  --> op_DereferencePercent
 Only used on actual operator names
### [PrettyNaming.ConvertLogicalNameToDisplayName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#ConvertLogicalNameToDisplayName) PrettyNaming.ConvertLogicalNameToDisplayName ConvertLogicalNameToDisplayName
 Take a core display name (e.g. "List" or "Strange module name") and convert it to display text
 by adding backticks if necessary.
     Foo                   --> Foo
     +                     --> ``+``
     A-B                   --> ``A-B``
### [PrettyNaming.ConvertValLogicalNameToDisplayNameCore](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#ConvertValLogicalNameToDisplayNameCore) PrettyNaming.ConvertValLogicalNameToDisplayNameCore ConvertValLogicalNameToDisplayNameCore
 Converts the logical name for and operator back into the core of a display name. For example:
     Foo                   --> Foo
     +                     --> +
     op_Addition           --> +
     op_DereferencePercent --> !%
     A-B                   --> A-B
     |A|_|                 --> |A|_|
     base                  --> base        regardless of IsBaseVal
 Used on names of all kinds

 TODO: We should assess uses of this function.

 In any cases it is used it probably indicates that text is being
 generated which:
    1. does not contain double-backticks for non-identifiers
    2. does not put parentheses around operators or active pattern names

 If the text is immediately in quotes, this is generally ok, e.g.

         error FS0038: '+' is bound twice in this pattern
         error FS0038: '|A|_|' is bound twice in this pattern
         error FS0038: 'a a' is bound twice in this pattern

 If not, the it is likely this should be replaced by ConvertValLogicalNameToDisplayName.
### [PrettyNaming.EscapeActivePatternCases](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#EscapeActivePatternCases) PrettyNaming.EscapeActivePatternCases EscapeActivePatternCases Escape active pattern case names that need backticks for display/signatures. ### [PrettyNaming.ConvertValLogicalNameToDisplayName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#ConvertValLogicalNameToDisplayName) PrettyNaming.ConvertValLogicalNameToDisplayName ConvertValLogicalNameToDisplayName
 Take a core display name for a value (e.g. op_Addition or PropertyName) and convert it to display text
     Foo                   --> Foo
     +                     --> ``+``
     op_Addition           --> (+)
     op_Multiply           --> ( * )
     op_DereferencePercent --> (!%)
     A-B                   --> ``A-B``
     |A|_|                 --> (|A|_|)
     let                   --> ``let``
     type                  --> ``type``
     params                --> ``params``
     base                  --> base
     or                    --> or
     mod                   --> mod
### [PrettyNaming.ConvertLogicalNameToDisplayLayout](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#ConvertLogicalNameToDisplayLayout) PrettyNaming.ConvertLogicalNameToDisplayLayout ConvertLogicalNameToDisplayLayout Like ConvertLogicalNameToDisplayName but produces a tagged layout ### [PrettyNaming.ConvertValLogicalNameToDisplayLayout](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#ConvertValLogicalNameToDisplayLayout) PrettyNaming.ConvertValLogicalNameToDisplayLayout ConvertValLogicalNameToDisplayLayout Like ConvertValLogicalNameToDisplayName but produces a tagged layout ### [PrettyNaming.opNameCons](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#opNameCons) PrettyNaming.opNameCons opNameCons ### [PrettyNaming.opNameNil](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#opNameNil) PrettyNaming.opNameNil opNameNil ### [PrettyNaming.opNameEquals](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#opNameEquals) PrettyNaming.opNameEquals opNameEquals ### [PrettyNaming.opNameEqualsNullable](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#opNameEqualsNullable) PrettyNaming.opNameEqualsNullable opNameEqualsNullable ### [PrettyNaming.opNameNullableEquals](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#opNameNullableEquals) PrettyNaming.opNameNullableEquals opNameNullableEquals ### [PrettyNaming.opNameNullableEqualsNullable](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#opNameNullableEqualsNullable) PrettyNaming.opNameNullableEqualsNullable opNameNullableEqualsNullable ### [PrettyNaming.IsIdentifierFirstCharacter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#IsIdentifierFirstCharacter) PrettyNaming.IsIdentifierFirstCharacter IsIdentifierFirstCharacter The characters that are allowed to be the first character of an identifier. ### [PrettyNaming.IsIdentifierPartCharacter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#IsIdentifierPartCharacter) PrettyNaming.IsIdentifierPartCharacter IsIdentifierPartCharacter The characters that are allowed to be in an identifier. ### [PrettyNaming.IsLongIdentifierPartCharacter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#IsLongIdentifierPartCharacter) PrettyNaming.IsLongIdentifierPartCharacter IsLongIdentifierPartCharacter Is this character a part of a long identifier? ### [PrettyNaming.isTildeOnlyString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#isTildeOnlyString) PrettyNaming.isTildeOnlyString isTildeOnlyString ### [PrettyNaming.IsValidPrefixOperatorUse](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#IsValidPrefixOperatorUse) PrettyNaming.IsValidPrefixOperatorUse IsValidPrefixOperatorUse ### [PrettyNaming.IsValidPrefixOperatorDefinitionName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#IsValidPrefixOperatorDefinitionName) PrettyNaming.IsValidPrefixOperatorDefinitionName IsValidPrefixOperatorDefinitionName ### [PrettyNaming.IsLogicalPrefixOperator](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#IsLogicalPrefixOperator) PrettyNaming.IsLogicalPrefixOperator IsLogicalPrefixOperator ### [PrettyNaming.IsLogicalInfixOpName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#IsLogicalInfixOpName) PrettyNaming.IsLogicalInfixOpName IsLogicalInfixOpName ### [PrettyNaming.IsLogicalTernaryOperator](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#IsLogicalTernaryOperator) PrettyNaming.IsLogicalTernaryOperator IsLogicalTernaryOperator ### [PrettyNaming.IsPunctuation](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#IsPunctuation) PrettyNaming.IsPunctuation IsPunctuation ### [PrettyNaming.IsCompilerGeneratedName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#IsCompilerGeneratedName) PrettyNaming.IsCompilerGeneratedName IsCompilerGeneratedName ### [PrettyNaming.CompilerGeneratedName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#CompilerGeneratedName) PrettyNaming.CompilerGeneratedName CompilerGeneratedName ### [PrettyNaming.GetBasicNameOfPossibleCompilerGeneratedName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#GetBasicNameOfPossibleCompilerGeneratedName) PrettyNaming.GetBasicNameOfPossibleCompilerGeneratedName GetBasicNameOfPossibleCompilerGeneratedName ### [PrettyNaming.CompilerGeneratedNameSuffix](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#CompilerGeneratedNameSuffix) PrettyNaming.CompilerGeneratedNameSuffix CompilerGeneratedNameSuffix ### [PrettyNaming.TryDemangleGenericNameAndPos](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#TryDemangleGenericNameAndPos) PrettyNaming.TryDemangleGenericNameAndPos TryDemangleGenericNameAndPos ### [PrettyNaming.DemangleGenericTypeNameWithPos](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#DemangleGenericTypeNameWithPos) PrettyNaming.DemangleGenericTypeNameWithPos DemangleGenericTypeNameWithPos ### [PrettyNaming.DecodeGenericTypeNameWithPos](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#DecodeGenericTypeNameWithPos) PrettyNaming.DecodeGenericTypeNameWithPos DecodeGenericTypeNameWithPos ### [PrettyNaming.DemangleGenericTypeName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#DemangleGenericTypeName) PrettyNaming.DemangleGenericTypeName DemangleGenericTypeName ### [PrettyNaming.DecodeGenericTypeName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#DecodeGenericTypeName) PrettyNaming.DecodeGenericTypeName DecodeGenericTypeName ### [PrettyNaming.TryChopPropertyName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#TryChopPropertyName) PrettyNaming.TryChopPropertyName TryChopPropertyName Try to chop "get_" or "set_" from a string ### [PrettyNaming.ChopPropertyName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#ChopPropertyName) PrettyNaming.ChopPropertyName ChopPropertyName Try to chop "get_" or "set_" from a string. If the string does not start with "get_" or "set_", this function raises an exception. ### [PrettyNaming.SplitNamesForILPath](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#SplitNamesForILPath) PrettyNaming.SplitNamesForILPath SplitNamesForILPath ### [PrettyNaming.FSharpModuleSuffix](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#FSharpModuleSuffix) PrettyNaming.FSharpModuleSuffix FSharpModuleSuffix ### [PrettyNaming.MangledGlobalName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#MangledGlobalName) PrettyNaming.MangledGlobalName MangledGlobalName ### [PrettyNaming.unionCaseTesterPropertyPrefix](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#unionCaseTesterPropertyPrefix) PrettyNaming.unionCaseTesterPropertyPrefix unionCaseTesterPropertyPrefix Prefix for union case tester properties (e.g., "get_IsCase" for union case "Case") ### [PrettyNaming.unionCaseTesterPropertyPrefixLength](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#unionCaseTesterPropertyPrefixLength) PrettyNaming.unionCaseTesterPropertyPrefixLength unionCaseTesterPropertyPrefixLength The length of unionCaseTesterPropertyPrefix ### [PrettyNaming.IsUnionCaseTesterPropertyName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#IsUnionCaseTesterPropertyName) PrettyNaming.IsUnionCaseTesterPropertyName IsUnionCaseTesterPropertyName Check if a property name is a union case tester property ### [PrettyNaming.IllegalCharactersInTypeAndNamespaceNames](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#IllegalCharactersInTypeAndNamespaceNames) PrettyNaming.IllegalCharactersInTypeAndNamespaceNames IllegalCharactersInTypeAndNamespaceNames ### [PrettyNaming.ActivePatternInfoOfValName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#ActivePatternInfoOfValName) PrettyNaming.ActivePatternInfoOfValName ActivePatternInfoOfValName ### [PrettyNaming.DemangleProvidedTypeName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#DemangleProvidedTypeName) PrettyNaming.DemangleProvidedTypeName DemangleProvidedTypeName ### [PrettyNaming.MangleProvidedTypeName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#MangleProvidedTypeName) PrettyNaming.MangleProvidedTypeName MangleProvidedTypeName Mangle the static parameters for a provided type or method ### [PrettyNaming.ComputeMangledNameWithoutDefaultArgValues](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#ComputeMangledNameWithoutDefaultArgValues) PrettyNaming.ComputeMangledNameWithoutDefaultArgValues ComputeMangledNameWithoutDefaultArgValues Mangle the static parameters for a provided type or method ### [PrettyNaming.outArgCompilerGeneratedName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#outArgCompilerGeneratedName) PrettyNaming.outArgCompilerGeneratedName outArgCompilerGeneratedName ### [PrettyNaming.ExtraWitnessMethodName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#ExtraWitnessMethodName) PrettyNaming.ExtraWitnessMethodName ExtraWitnessMethodName ### [PrettyNaming.mkUnionCaseFieldName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#mkUnionCaseFieldName) PrettyNaming.mkUnionCaseFieldName mkUnionCaseFieldName Reuses generated union case field name objects for common field numbers ### [PrettyNaming.mkExceptionFieldName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#mkExceptionFieldName) PrettyNaming.mkExceptionFieldName mkExceptionFieldName Reuses generated exception field name objects for common field numbers ### [PrettyNaming.FsiDynamicModulePrefix](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#FsiDynamicModulePrefix) PrettyNaming.FsiDynamicModulePrefix FsiDynamicModulePrefix The prefix of the names used for the fake namespace path added to all dynamic code entries in FSI.EXE ### [PrettyNaming.unassignedTyparName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#unassignedTyparName) PrettyNaming.unassignedTyparName unassignedTyparName ### [PrettyNaming.FSharpOptimizationDataResourceName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#FSharpOptimizationDataResourceName) PrettyNaming.FSharpOptimizationDataResourceName FSharpOptimizationDataResourceName ### [PrettyNaming.FSharpSignatureDataResourceName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#FSharpSignatureDataResourceName) PrettyNaming.FSharpSignatureDataResourceName FSharpSignatureDataResourceName ### [PrettyNaming.FSharpOptimizationDataResourceNameB](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#FSharpOptimizationDataResourceNameB) PrettyNaming.FSharpOptimizationDataResourceNameB FSharpOptimizationDataResourceNameB ### [PrettyNaming.FSharpSignatureDataResourceNameB](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#FSharpSignatureDataResourceNameB) PrettyNaming.FSharpSignatureDataResourceNameB FSharpSignatureDataResourceNameB ### [PrettyNaming.FSharpOptimizationCompressedDataResourceName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#FSharpOptimizationCompressedDataResourceName) PrettyNaming.FSharpOptimizationCompressedDataResourceName FSharpOptimizationCompressedDataResourceName ### [PrettyNaming.FSharpSignatureCompressedDataResourceName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#FSharpSignatureCompressedDataResourceName) PrettyNaming.FSharpSignatureCompressedDataResourceName FSharpSignatureCompressedDataResourceName ### [PrettyNaming.FSharpOptimizationCompressedDataResourceNameB](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#FSharpOptimizationCompressedDataResourceNameB) PrettyNaming.FSharpOptimizationCompressedDataResourceNameB FSharpOptimizationCompressedDataResourceNameB ### [PrettyNaming.FSharpSignatureCompressedDataResourceNameB](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#FSharpSignatureCompressedDataResourceNameB) PrettyNaming.FSharpSignatureCompressedDataResourceNameB FSharpSignatureCompressedDataResourceNameB ### [PrettyNaming.FSharpOptimizationDataResourceName2](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#FSharpOptimizationDataResourceName2) PrettyNaming.FSharpOptimizationDataResourceName2 FSharpOptimizationDataResourceName2 ### [PrettyNaming.FSharpSignatureDataResourceName2](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#FSharpSignatureDataResourceName2) PrettyNaming.FSharpSignatureDataResourceName2 FSharpSignatureDataResourceName2 ### [PrettyNaming.GetLongNameFromString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#GetLongNameFromString) PrettyNaming.GetLongNameFromString GetLongNameFromString ### [PrettyNaming.FormatAndOtherOverloadsString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#FormatAndOtherOverloadsString) PrettyNaming.FormatAndOtherOverloadsString FormatAndOtherOverloadsString ### [PrettyNaming.FSharpSignatureDataResourceName2](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#FSharpSignatureDataResourceName2) PrettyNaming.FSharpSignatureDataResourceName2 FSharpSignatureDataResourceName2 ### [PrettyNaming.suffixForVariablesThatMayNotBeEliminated](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#suffixForVariablesThatMayNotBeEliminated) PrettyNaming.suffixForVariablesThatMayNotBeEliminated suffixForVariablesThatMayNotBeEliminated Mark some variables (the ones we introduce via abstractBigTargets) as don't-eliminate ### [PrettyNaming.suffixForTupleElementAssignmentTarget](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#suffixForTupleElementAssignmentTarget) PrettyNaming.suffixForTupleElementAssignmentTarget suffixForTupleElementAssignmentTarget Indicates a ValRef generated to facilitate tuple eliminations ### [PrettyNaming.stackVarPrefix](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#stackVarPrefix) PrettyNaming.stackVarPrefix stackVarPrefix ### [PrettyNaming.keywordsWithDescription](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#keywordsWithDescription) PrettyNaming.keywordsWithDescription keywordsWithDescription Keywords paired with their descriptions. Used in completion and quick info. ### [PrettyNaming.(|Control|Equality|Relational|Indexer|FixedTypes|Other|)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming.html#(|Control|Equality|Relational|Indexer|FixedTypes|Other|)) PrettyNaming.(|Control|Equality|Relational|Indexer|FixedTypes|Other|) (|Control|Equality|Relational|Indexer|FixedTypes|Other|) ### [CustomOperations](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming-customoperations.html) CustomOperations CustomOperations.Into Into ### [CustomOperations.Into](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming-customoperations.html#Into) CustomOperations.Into Into ### [ActivePatternInfo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming-activepatterninfo.html) ActivePatternInfo ActivePatternInfo.ActiveTagsWithRanges ActiveTagsWithRanges ActivePatternInfo.LogicalName LogicalName ActivePatternInfo.ActiveTags ActiveTags ActivePatternInfo.IsTotal IsTotal ActivePatternInfo.Range Range ActivePatternInfo.APInfo APInfo ### [ActivePatternInfo.ActiveTagsWithRanges](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming-activepatterninfo.html#ActiveTagsWithRanges) ActivePatternInfo.ActiveTagsWithRanges ActiveTagsWithRanges ### [ActivePatternInfo.LogicalName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming-activepatterninfo.html#LogicalName) ActivePatternInfo.LogicalName LogicalName ### [ActivePatternInfo.ActiveTags](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming-activepatterninfo.html#ActiveTags) ActivePatternInfo.ActiveTags ActiveTags ### [ActivePatternInfo.IsTotal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming-activepatterninfo.html#IsTotal) ActivePatternInfo.IsTotal IsTotal ### [ActivePatternInfo.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming-activepatterninfo.html#Range) ActivePatternInfo.Range Range ### [ActivePatternInfo.APInfo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming-activepatterninfo.html#APInfo) ActivePatternInfo.APInfo APInfo ### [InvalidMangledStaticArg](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming-invalidmangledstaticarg.html) InvalidMangledStaticArg InvalidMangledStaticArg.Data0 Data0 ### [InvalidMangledStaticArg.Data0](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming-invalidmangledstaticarg.html#Data0) InvalidMangledStaticArg.Data0 Data0 ### [NameArityPair](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming-namearitypair.html) NameArityPair NameArityPair.NameArityPair NameArityPair ### [NameArityPair.NameArityPair](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-prettynaming-namearitypair.html#NameArityPair) NameArityPair.NameArityPair NameArityPair ### [SynLongIdentHelpers](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synlongidenthelpers.html) SynLongIdentHelpers SynLongIdentHelpers.LongIdentWithDots LongIdentWithDots SynLongIdentHelpers.(|LongIdentWithDots|) (|LongIdentWithDots|) ### [SynLongIdentHelpers.LongIdentWithDots](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synlongidenthelpers.html#LongIdentWithDots) SynLongIdentHelpers.LongIdentWithDots LongIdentWithDots ### [SynLongIdentHelpers.(|LongIdentWithDots|)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synlongidenthelpers.html#(|LongIdentWithDots|)) SynLongIdentHelpers.(|LongIdentWithDots|) (|LongIdentWithDots|) ### [BlockSeparator](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-blockseparator.html) BlockSeparator Represents the location of the separator block + optional position of the semicolon (used for tooling support) BlockSeparator.Item1 Item1 BlockSeparator.Item2 Item2 ### [BlockSeparator.Item1](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-blockseparator.html#Item1) BlockSeparator.Item1 Item1 ### [BlockSeparator.Item2](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-blockseparator.html#Item2) BlockSeparator.Item2 Item2 ### [DebugPointAtBinding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatbinding.html) DebugPointAtBinding Represents whether a debug point should be present for a 'let' binding, that is whether the construct corresponds to a debug point in the original source. DebugPointAtBinding.Combine Combine DebugPointAtBinding.IsNoneAtLet IsNoneAtLet DebugPointAtBinding.IsNoneAtInvisible IsNoneAtInvisible DebugPointAtBinding.IsNoneAtDo IsNoneAtDo DebugPointAtBinding.IsNoneAtSticky IsNoneAtSticky DebugPointAtBinding.IsYes IsYes DebugPointAtBinding.Yes Yes DebugPointAtBinding.NoneAtDo NoneAtDo DebugPointAtBinding.NoneAtLet NoneAtLet DebugPointAtBinding.NoneAtSticky NoneAtSticky DebugPointAtBinding.NoneAtInvisible NoneAtInvisible ### [DebugPointAtBinding.Combine](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatbinding.html#Combine) DebugPointAtBinding.Combine Combine ### [DebugPointAtBinding.IsNoneAtLet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatbinding.html#IsNoneAtLet) DebugPointAtBinding.IsNoneAtLet IsNoneAtLet ### [DebugPointAtBinding.IsNoneAtInvisible](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatbinding.html#IsNoneAtInvisible) DebugPointAtBinding.IsNoneAtInvisible IsNoneAtInvisible ### [DebugPointAtBinding.IsNoneAtDo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatbinding.html#IsNoneAtDo) DebugPointAtBinding.IsNoneAtDo IsNoneAtDo ### [DebugPointAtBinding.IsNoneAtSticky](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatbinding.html#IsNoneAtSticky) DebugPointAtBinding.IsNoneAtSticky IsNoneAtSticky ### [DebugPointAtBinding.IsYes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatbinding.html#IsYes) DebugPointAtBinding.IsYes IsYes ### [DebugPointAtBinding.Yes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatbinding.html#Yes) DebugPointAtBinding.Yes Yes ### [DebugPointAtBinding.NoneAtDo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatbinding.html#NoneAtDo) DebugPointAtBinding.NoneAtDo NoneAtDo ### [DebugPointAtBinding.NoneAtLet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatbinding.html#NoneAtLet) DebugPointAtBinding.NoneAtLet NoneAtLet ### [DebugPointAtBinding.NoneAtSticky](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatbinding.html#NoneAtSticky) DebugPointAtBinding.NoneAtSticky NoneAtSticky ### [DebugPointAtBinding.NoneAtInvisible](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatbinding.html#NoneAtInvisible) DebugPointAtBinding.NoneAtInvisible NoneAtInvisible ### [DebugPointAtFinally](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatfinally.html) DebugPointAtFinally Represents whether a debug point should be present for the 'finally' in a 'try .. finally', that is whether the construct corresponds to a debug point in the original source. DebugPointAtFinally.IsNo IsNo DebugPointAtFinally.IsYes IsYes DebugPointAtFinally.Yes Yes DebugPointAtFinally.No No ### [DebugPointAtFinally.IsNo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatfinally.html#IsNo) DebugPointAtFinally.IsNo IsNo ### [DebugPointAtFinally.IsYes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatfinally.html#IsYes) DebugPointAtFinally.IsYes IsYes ### [DebugPointAtFinally.Yes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatfinally.html#Yes) DebugPointAtFinally.Yes Yes ### [DebugPointAtFinally.No](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatfinally.html#No) DebugPointAtFinally.No No ### [DebugPointAtFor](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatfor.html) DebugPointAtFor Represents whether a debug point should be present for the 'for' in a 'for...' loop, that is whether the construct corresponds to a debug point in the original source. DebugPointAtFor.IsNo IsNo DebugPointAtFor.IsYes IsYes DebugPointAtFor.Yes Yes DebugPointAtFor.No No ### [DebugPointAtFor.IsNo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatfor.html#IsNo) DebugPointAtFor.IsNo IsNo ### [DebugPointAtFor.IsYes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatfor.html#IsYes) DebugPointAtFor.IsYes IsYes ### [DebugPointAtFor.Yes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatfor.html#Yes) DebugPointAtFor.Yes Yes ### [DebugPointAtFor.No](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatfor.html#No) DebugPointAtFor.No No ### [DebugPointAtInOrTo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatinorto.html) DebugPointAtInOrTo Represents whether a debug point should be present for the 'in' or 'to' of a 'for...' loop, that is whether the construct corresponds to a debug point in the original source. DebugPointAtInOrTo.IsNo IsNo DebugPointAtInOrTo.IsYes IsYes DebugPointAtInOrTo.Yes Yes DebugPointAtInOrTo.No No ### [DebugPointAtInOrTo.IsNo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatinorto.html#IsNo) DebugPointAtInOrTo.IsNo IsNo ### [DebugPointAtInOrTo.IsYes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatinorto.html#IsYes) DebugPointAtInOrTo.IsYes IsYes ### [DebugPointAtInOrTo.Yes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatinorto.html#Yes) DebugPointAtInOrTo.Yes Yes ### [DebugPointAtInOrTo.No](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatinorto.html#No) DebugPointAtInOrTo.No No ### [DebugPointAtLeafExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatleafexpr.html) DebugPointAtLeafExpr Represents a debug point at a leaf expression (e.g. an application or constant). DebugPointAtLeafExpr.Yes Yes ### [DebugPointAtLeafExpr.Yes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatleafexpr.html#Yes) DebugPointAtLeafExpr.Yes Yes ### [DebugPointAtSequential](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatsequential.html) DebugPointAtSequential Represents whether a debug point should be suppressed for either the first or second part of a sequential execution, that is whether the construct corresponds to a debug point in the original source. DebugPointAtSequential.IsSuppressBoth IsSuppressBoth DebugPointAtSequential.IsSuppressNeither IsSuppressNeither DebugPointAtSequential.IsSuppressStmt IsSuppressStmt DebugPointAtSequential.IsSuppressExpr IsSuppressExpr DebugPointAtSequential.SuppressNeither SuppressNeither DebugPointAtSequential.SuppressStmt SuppressStmt DebugPointAtSequential.SuppressBoth SuppressBoth DebugPointAtSequential.SuppressExpr SuppressExpr ### [DebugPointAtSequential.IsSuppressBoth](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatsequential.html#IsSuppressBoth) DebugPointAtSequential.IsSuppressBoth IsSuppressBoth ### [DebugPointAtSequential.IsSuppressNeither](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatsequential.html#IsSuppressNeither) DebugPointAtSequential.IsSuppressNeither IsSuppressNeither ### [DebugPointAtSequential.IsSuppressStmt](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatsequential.html#IsSuppressStmt) DebugPointAtSequential.IsSuppressStmt IsSuppressStmt ### [DebugPointAtSequential.IsSuppressExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatsequential.html#IsSuppressExpr) DebugPointAtSequential.IsSuppressExpr IsSuppressExpr ### [DebugPointAtSequential.SuppressNeither](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatsequential.html#SuppressNeither) DebugPointAtSequential.SuppressNeither SuppressNeither ### [DebugPointAtSequential.SuppressStmt](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatsequential.html#SuppressStmt) DebugPointAtSequential.SuppressStmt SuppressStmt ### [DebugPointAtSequential.SuppressBoth](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatsequential.html#SuppressBoth) DebugPointAtSequential.SuppressBoth SuppressBoth ### [DebugPointAtSequential.SuppressExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatsequential.html#SuppressExpr) DebugPointAtSequential.SuppressExpr SuppressExpr ### [DebugPointAtTarget](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointattarget.html) DebugPointAtTarget Represents whether a debug point should be present for the target of a decision tree, that is whether the construct corresponds to a debug point in the original source. DebugPointAtTarget.IsNo IsNo DebugPointAtTarget.IsYes IsYes DebugPointAtTarget.Yes Yes DebugPointAtTarget.No No ### [DebugPointAtTarget.IsNo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointattarget.html#IsNo) DebugPointAtTarget.IsNo IsNo ### [DebugPointAtTarget.IsYes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointattarget.html#IsYes) DebugPointAtTarget.IsYes IsYes ### [DebugPointAtTarget.Yes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointattarget.html#Yes) DebugPointAtTarget.Yes Yes ### [DebugPointAtTarget.No](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointattarget.html#No) DebugPointAtTarget.No No ### [DebugPointAtTry](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointattry.html) DebugPointAtTry Represents whether a debug point should be present for a 'try', that is whether the construct corresponds to a debug point in the original source. DebugPointAtTry.IsNo IsNo DebugPointAtTry.IsYes IsYes DebugPointAtTry.Yes Yes DebugPointAtTry.No No ### [DebugPointAtTry.IsNo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointattry.html#IsNo) DebugPointAtTry.IsNo IsNo ### [DebugPointAtTry.IsYes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointattry.html#IsYes) DebugPointAtTry.IsYes IsYes ### [DebugPointAtTry.Yes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointattry.html#Yes) DebugPointAtTry.Yes Yes ### [DebugPointAtTry.No](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointattry.html#No) DebugPointAtTry.No No ### [DebugPointAtWhile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatwhile.html) DebugPointAtWhile Represents whether a debug point should be present for the 'while' in a 'while...' loop, that is whether the construct corresponds to a debug point in the original source. DebugPointAtWhile.IsNo IsNo DebugPointAtWhile.IsYes IsYes DebugPointAtWhile.Yes Yes DebugPointAtWhile.No No ### [DebugPointAtWhile.IsNo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatwhile.html#IsNo) DebugPointAtWhile.IsNo IsNo ### [DebugPointAtWhile.IsYes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatwhile.html#IsYes) DebugPointAtWhile.IsYes IsYes ### [DebugPointAtWhile.Yes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatwhile.html#Yes) DebugPointAtWhile.Yes Yes ### [DebugPointAtWhile.No](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatwhile.html#No) DebugPointAtWhile.No No ### [DebugPointAtWith](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatwith.html) DebugPointAtWith Represents whether a debug point should be present for the 'with' in a 'try .. with', that is whether the construct corresponds to a debug point in the original source. DebugPointAtWith.IsNo IsNo DebugPointAtWith.IsYes IsYes DebugPointAtWith.Yes Yes DebugPointAtWith.No No ### [DebugPointAtWith.IsNo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatwith.html#IsNo) DebugPointAtWith.IsNo IsNo ### [DebugPointAtWith.IsYes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatwith.html#IsYes) DebugPointAtWith.IsYes IsYes ### [DebugPointAtWith.Yes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatwith.html#Yes) DebugPointAtWith.Yes Yes ### [DebugPointAtWith.No](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-debugpointatwith.html#No) DebugPointAtWith.No No ### [ExprAtomicFlag](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-expratomicflag.html) ExprAtomicFlag Indicates if an expression is an atomic expression. An atomic expression has no whitespace unless enclosed in parentheses, e.g. 1, "3", ident, ident.[expr] and (expr). If an atomic expression has type T, then the largest expression ending at the same range as the atomic expression also has type T. ExprAtomicFlag.Atomic Atomic ExprAtomicFlag.NonAtomic NonAtomic ### [ExprAtomicFlag.Atomic](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-expratomicflag.html#Atomic) ExprAtomicFlag.Atomic Atomic ### [ExprAtomicFlag.NonAtomic](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-expratomicflag.html#NonAtomic) ExprAtomicFlag.NonAtomic NonAtomic ### [Ident](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-ident.html) Ident Represents an identifier in F# code Ident.``.ctor`` ``.ctor`` Ident.MakeSynthetic MakeSynthetic Ident.idRange idRange Ident.idText idText ### [Ident.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-ident.html#``.ctor``) Ident.``.ctor`` ``.ctor`` ### [Ident.MakeSynthetic](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-ident.html#MakeSynthetic) Ident.MakeSynthetic MakeSynthetic ### [Ident.idRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-ident.html#idRange) Ident.idRange idRange ### [Ident.idText](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-ident.html#idText) Ident.idText idText ### [LongIdent](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-longident.html) LongIdent Represents a long identifier e.g. 'A.B.C' LongIdent.IsEmpty IsEmpty LongIdent.Item Item LongIdent.Length Length LongIdent.Head Head LongIdent.Tail Tail LongIdent.Empty Empty ### [LongIdent.IsEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-longident.html#IsEmpty) LongIdent.IsEmpty IsEmpty ### [LongIdent.Item](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-longident.html#Item) LongIdent.Item Item ### [LongIdent.Length](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-longident.html#Length) LongIdent.Length Length ### [LongIdent.Head](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-longident.html#Head) LongIdent.Head Head ### [LongIdent.Tail](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-longident.html#Tail) LongIdent.Tail Tail ### [LongIdent.Empty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-longident.html#Empty) LongIdent.Empty Empty ### [NamePatPairField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-namepatpairfield.html) NamePatPairField Represents a single named argument pattern a pair of the form `name = pattern`. NamePatPairField.Range Range NamePatPairField.Pattern Pattern NamePatPairField.FieldName FieldName NamePatPairField.NamePatPairField NamePatPairField ### [NamePatPairField.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-namepatpairfield.html#Range) NamePatPairField.Range Range Gets the overall range of this name–pattern pair, if available. ### [NamePatPairField.Pattern](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-namepatpairfield.html#Pattern) NamePatPairField.Pattern Pattern Gets the pattern associated with the named field. ### [NamePatPairField.FieldName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-namepatpairfield.html#FieldName) NamePatPairField.FieldName FieldName Gets the identifier of the named field/parameter. ### [NamePatPairField.NamePatPairField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-namepatpairfield.html#NamePatPairField) NamePatPairField.NamePatPairField NamePatPairField ### [ParsedHashDirective](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedhashdirective.html) ParsedHashDirective Represents a parsed hash directive ParsedHashDirective.ParsedHashDirective ParsedHashDirective ### [ParsedHashDirective.ParsedHashDirective](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedhashdirective.html#ParsedHashDirective) ParsedHashDirective.ParsedHashDirective ParsedHashDirective ### [ParsedHashDirectiveArgument](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedhashdirectiveargument.html) ParsedHashDirectiveArgument Represents a parsed hash directive argument ParsedHashDirectiveArgument.IsIdent IsIdent ParsedHashDirectiveArgument.IsLongIdent IsLongIdent ParsedHashDirectiveArgument.IsSourceIdentifier IsSourceIdentifier ParsedHashDirectiveArgument.Range Range ParsedHashDirectiveArgument.IsInt32 IsInt32 ParsedHashDirectiveArgument.IsString IsString ParsedHashDirectiveArgument.Ident Ident ParsedHashDirectiveArgument.Int32 Int32 ParsedHashDirectiveArgument.LongIdent LongIdent ParsedHashDirectiveArgument.String String ParsedHashDirectiveArgument.SourceIdentifier SourceIdentifier ### [ParsedHashDirectiveArgument.IsIdent](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedhashdirectiveargument.html#IsIdent) ParsedHashDirectiveArgument.IsIdent IsIdent ### [ParsedHashDirectiveArgument.IsLongIdent](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedhashdirectiveargument.html#IsLongIdent) ParsedHashDirectiveArgument.IsLongIdent IsLongIdent ### [ParsedHashDirectiveArgument.IsSourceIdentifier](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedhashdirectiveargument.html#IsSourceIdentifier) ParsedHashDirectiveArgument.IsSourceIdentifier IsSourceIdentifier ### [ParsedHashDirectiveArgument.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedhashdirectiveargument.html#Range) ParsedHashDirectiveArgument.Range Range Gets the syntax range of this construct ### [ParsedHashDirectiveArgument.IsInt32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedhashdirectiveargument.html#IsInt32) ParsedHashDirectiveArgument.IsInt32 IsInt32 ### [ParsedHashDirectiveArgument.IsString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedhashdirectiveargument.html#IsString) ParsedHashDirectiveArgument.IsString IsString ### [ParsedHashDirectiveArgument.Ident](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedhashdirectiveargument.html#Ident) ParsedHashDirectiveArgument.Ident Ident ### [ParsedHashDirectiveArgument.Int32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedhashdirectiveargument.html#Int32) ParsedHashDirectiveArgument.Int32 Int32 ### [ParsedHashDirectiveArgument.LongIdent](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedhashdirectiveargument.html#LongIdent) ParsedHashDirectiveArgument.LongIdent LongIdent ### [ParsedHashDirectiveArgument.String](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedhashdirectiveargument.html#String) ParsedHashDirectiveArgument.String String ### [ParsedHashDirectiveArgument.SourceIdentifier](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedhashdirectiveargument.html#SourceIdentifier) ParsedHashDirectiveArgument.SourceIdentifier SourceIdentifier ### [ParsedImplFile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedimplfile.html) ParsedImplFile Represents a parsed implementation file made up of fragments ParsedImplFile.ParsedImplFile ParsedImplFile ### [ParsedImplFile.ParsedImplFile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedimplfile.html#ParsedImplFile) ParsedImplFile.ParsedImplFile ParsedImplFile ### [ParsedImplFileFragment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedimplfilefragment.html) ParsedImplFileFragment Represents the syntax tree for the contents of a parsed implementation file ParsedImplFileFragment.IsNamespaceFragment IsNamespaceFragment ParsedImplFileFragment.IsAnonModule IsAnonModule ParsedImplFileFragment.IsNamedModule IsNamedModule ParsedImplFileFragment.AnonModule AnonModule ParsedImplFileFragment.NamedModule NamedModule ParsedImplFileFragment.NamespaceFragment NamespaceFragment ### [ParsedImplFileFragment.IsNamespaceFragment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedimplfilefragment.html#IsNamespaceFragment) ParsedImplFileFragment.IsNamespaceFragment IsNamespaceFragment ### [ParsedImplFileFragment.IsAnonModule](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedimplfilefragment.html#IsAnonModule) ParsedImplFileFragment.IsAnonModule IsAnonModule ### [ParsedImplFileFragment.IsNamedModule](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedimplfilefragment.html#IsNamedModule) ParsedImplFileFragment.IsNamedModule IsNamedModule ### [ParsedImplFileFragment.AnonModule](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedimplfilefragment.html#AnonModule) ParsedImplFileFragment.AnonModule AnonModule An implementation file which is an anonymous module definition, e.g. a script ### [ParsedImplFileFragment.NamedModule](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedimplfilefragment.html#NamedModule) ParsedImplFileFragment.NamedModule NamedModule An implementation file is a named module definition, 'module N' ### [ParsedImplFileFragment.NamespaceFragment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedimplfilefragment.html#NamespaceFragment) ParsedImplFileFragment.NamespaceFragment NamespaceFragment An implementation file fragment which declares a namespace fragment ### [ParsedImplFileInput](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedimplfileinput.html) ParsedImplFileInput Represents the full syntax tree, file name and other parsing information for an implementation file ParsedImplFileInput.Trivia Trivia ParsedImplFileInput.HashDirectives HashDirectives ParsedImplFileInput.IsLastCompiland IsLastCompiland ParsedImplFileInput.Contents Contents ParsedImplFileInput.IsExe IsExe ParsedImplFileInput.IsScript IsScript ParsedImplFileInput.QualifiedName QualifiedName ParsedImplFileInput.FileName FileName ParsedImplFileInput.ParsedImplFileInput ParsedImplFileInput ### [ParsedImplFileInput.Trivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedimplfileinput.html#Trivia) ParsedImplFileInput.Trivia Trivia ### [ParsedImplFileInput.HashDirectives](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedimplfileinput.html#HashDirectives) ParsedImplFileInput.HashDirectives HashDirectives ### [ParsedImplFileInput.IsLastCompiland](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedimplfileinput.html#IsLastCompiland) ParsedImplFileInput.IsLastCompiland IsLastCompiland ### [ParsedImplFileInput.Contents](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedimplfileinput.html#Contents) ParsedImplFileInput.Contents Contents ### [ParsedImplFileInput.IsExe](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedimplfileinput.html#IsExe) ParsedImplFileInput.IsExe IsExe ### [ParsedImplFileInput.IsScript](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedimplfileinput.html#IsScript) ParsedImplFileInput.IsScript IsScript ### [ParsedImplFileInput.QualifiedName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedimplfileinput.html#QualifiedName) ParsedImplFileInput.QualifiedName QualifiedName ### [ParsedImplFileInput.FileName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedimplfileinput.html#FileName) ParsedImplFileInput.FileName FileName ### [ParsedImplFileInput.ParsedImplFileInput](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedimplfileinput.html#ParsedImplFileInput) ParsedImplFileInput.ParsedImplFileInput ParsedImplFileInput ### [ParsedInput](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedinput.html) ParsedInput Represents the syntax tree for a parsed implementation or signature file ParsedInput.Identifiers Identifiers ParsedInput.IsSigFile IsSigFile ParsedInput.IsImplFile IsImplFile ParsedInput.QualifiedName QualifiedName ParsedInput.Range Range ParsedInput.FileName FileName ParsedInput.ImplFile ImplFile ParsedInput.SigFile SigFile ### [ParsedInput.Identifiers](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedinput.html#Identifiers) ParsedInput.Identifiers Identifiers Gets a set of all identifiers used in this parsed input. Only populated if captureIdentifiersWhenParsing option was used. ### [ParsedInput.IsSigFile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedinput.html#IsSigFile) ParsedInput.IsSigFile IsSigFile ### [ParsedInput.IsImplFile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedinput.html#IsImplFile) ParsedInput.IsImplFile IsImplFile ### [ParsedInput.QualifiedName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedinput.html#QualifiedName) ParsedInput.QualifiedName QualifiedName Gets the qualified name used to help match signature and implementation files ### [ParsedInput.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedinput.html#Range) ParsedInput.Range Range Gets the syntax range of this construct ### [ParsedInput.FileName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedinput.html#FileName) ParsedInput.FileName FileName Gets the file name for the parsed input ### [ParsedInput.ImplFile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedinput.html#ImplFile) ParsedInput.ImplFile ImplFile A parsed implementation file ### [ParsedInput.SigFile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedinput.html#SigFile) ParsedInput.SigFile SigFile A parsed signature file ### [ParsedScriptInteraction](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedscriptinteraction.html) ParsedScriptInteraction Represents a parsed syntax tree for an F# Interactive interaction ParsedScriptInteraction.Definitions Definitions ### [ParsedScriptInteraction.Definitions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedscriptinteraction.html#Definitions) ParsedScriptInteraction.Definitions Definitions ### [ParsedSigFile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedsigfile.html) ParsedSigFile Represents a parsed signature file made up of fragments ParsedSigFile.ParsedSigFile ParsedSigFile ### [ParsedSigFile.ParsedSigFile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedsigfile.html#ParsedSigFile) ParsedSigFile.ParsedSigFile ParsedSigFile ### [ParsedSigFileFragment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedsigfilefragment.html) ParsedSigFileFragment Represents the syntax tree for the contents of a parsed signature file ParsedSigFileFragment.IsNamespaceFragment IsNamespaceFragment ParsedSigFileFragment.IsAnonModule IsAnonModule ParsedSigFileFragment.IsNamedModule IsNamedModule ParsedSigFileFragment.AnonModule AnonModule ParsedSigFileFragment.NamedModule NamedModule ParsedSigFileFragment.NamespaceFragment NamespaceFragment ### [ParsedSigFileFragment.IsNamespaceFragment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedsigfilefragment.html#IsNamespaceFragment) ParsedSigFileFragment.IsNamespaceFragment IsNamespaceFragment ### [ParsedSigFileFragment.IsAnonModule](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedsigfilefragment.html#IsAnonModule) ParsedSigFileFragment.IsAnonModule IsAnonModule ### [ParsedSigFileFragment.IsNamedModule](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedsigfilefragment.html#IsNamedModule) ParsedSigFileFragment.IsNamedModule IsNamedModule ### [ParsedSigFileFragment.AnonModule](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedsigfilefragment.html#AnonModule) ParsedSigFileFragment.AnonModule AnonModule A signature file which is an anonymous module, e.g. the signature file for the final file in an application ### [ParsedSigFileFragment.NamedModule](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedsigfilefragment.html#NamedModule) ParsedSigFileFragment.NamedModule NamedModule A signature file which is a module, 'module N' ### [ParsedSigFileFragment.NamespaceFragment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedsigfilefragment.html#NamespaceFragment) ParsedSigFileFragment.NamespaceFragment NamespaceFragment A signature file namespace fragment ### [ParsedSigFileInput](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedsigfileinput.html) ParsedSigFileInput Represents the full syntax tree, file name and other parsing information for a signature file ParsedSigFileInput.Trivia Trivia ParsedSigFileInput.HashDirectives HashDirectives ParsedSigFileInput.Contents Contents ParsedSigFileInput.QualifiedName QualifiedName ParsedSigFileInput.FileName FileName ParsedSigFileInput.ParsedSigFileInput ParsedSigFileInput ### [ParsedSigFileInput.Trivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedsigfileinput.html#Trivia) ParsedSigFileInput.Trivia Trivia ### [ParsedSigFileInput.HashDirectives](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedsigfileinput.html#HashDirectives) ParsedSigFileInput.HashDirectives HashDirectives ### [ParsedSigFileInput.Contents](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedsigfileinput.html#Contents) ParsedSigFileInput.Contents Contents ### [ParsedSigFileInput.QualifiedName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedsigfileinput.html#QualifiedName) ParsedSigFileInput.QualifiedName QualifiedName ### [ParsedSigFileInput.FileName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedsigfileinput.html#FileName) ParsedSigFileInput.FileName FileName ### [ParsedSigFileInput.ParsedSigFileInput](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parsedsigfileinput.html#ParsedSigFileInput) ParsedSigFileInput.ParsedSigFileInput ParsedSigFileInput ### [ParserDetail](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parserdetail.html) ParserDetail Indicates if the construct arises from error recovery ParserDetail.IsErrorRecovery IsErrorRecovery ParserDetail.IsOk IsOk ParserDetail.Ok Ok ParserDetail.ErrorRecovery ErrorRecovery ### [ParserDetail.IsErrorRecovery](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parserdetail.html#IsErrorRecovery) ParserDetail.IsErrorRecovery IsErrorRecovery ### [ParserDetail.IsOk](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parserdetail.html#IsOk) ParserDetail.IsOk IsOk ### [ParserDetail.Ok](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parserdetail.html#Ok) ParserDetail.Ok Ok The construct arises normally ### [ParserDetail.ErrorRecovery](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-parserdetail.html#ErrorRecovery) ParserDetail.ErrorRecovery ErrorRecovery The construct arises from error recovery ### [QualifiedNameOfFile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-qualifiednameoffile.html) QualifiedNameOfFile Represents a qualifying name for anonymous module specifications and implementations, QualifiedNameOfFile.Text Text QualifiedNameOfFile.Range Range QualifiedNameOfFile.Id Id QualifiedNameOfFile.QualifiedNameOfFile QualifiedNameOfFile ### [QualifiedNameOfFile.Text](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-qualifiednameoffile.html#Text) QualifiedNameOfFile.Text Text The name of the file ### [QualifiedNameOfFile.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-qualifiednameoffile.html#Range) QualifiedNameOfFile.Range Range Gets the syntax range of this construct ### [QualifiedNameOfFile.Id](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-qualifiednameoffile.html#Id) QualifiedNameOfFile.Id Id The identifier for the name of the file ### [QualifiedNameOfFile.QualifiedNameOfFile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-qualifiednameoffile.html#QualifiedNameOfFile) QualifiedNameOfFile.QualifiedNameOfFile QualifiedNameOfFile ### [RecordBinding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-recordbinding.html) RecordBinding Represents either a record field name or a spread expression. RecordBinding.IsSpread IsSpread RecordBinding.IsField IsField RecordBinding.Field Field RecordBinding.Spread Spread ### [RecordBinding.IsSpread](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-recordbinding.html#IsSpread) RecordBinding.IsSpread IsSpread ### [RecordBinding.IsField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-recordbinding.html#IsField) RecordBinding.IsField IsField ### [RecordBinding.Field](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-recordbinding.html#Field) RecordBinding.Field Field ### [RecordBinding.Spread](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-recordbinding.html#Spread) RecordBinding.Spread Spread ### [RecordFieldName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-recordfieldname.html) RecordFieldName Represents a record field name plus a flag indicating if given record field name is syntactically correct and can be used in name resolution. RecordFieldName.Item1 Item1 RecordFieldName.Item2 Item2 ### [RecordFieldName.Item1](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-recordfieldname.html#Item1) RecordFieldName.Item1 Item1 ### [RecordFieldName.Item2](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-recordfieldname.html#Item2) RecordFieldName.Item2 Item2 ### [SeqExprOnly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-seqexpronly.html) SeqExprOnly Indicates if a for loop is 'for x in e1 -> e2', only valid in sequence expressions SeqExprOnly.SeqExprOnly SeqExprOnly ### [SeqExprOnly.SeqExprOnly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-seqexpronly.html#SeqExprOnly) SeqExprOnly.SeqExprOnly SeqExprOnly Indicates if a for loop is 'for x in e1 -> e2', only valid in sequence expressions ### [SynAccess](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synaccess.html) SynAccess Represents an accessibility modifier in F# syntax SynAccess.IsPublic IsPublic SynAccess.IsInternal IsInternal SynAccess.Range Range SynAccess.IsPrivate IsPrivate SynAccess.Public Public SynAccess.Internal Internal SynAccess.Private Private ### [SynAccess.IsPublic](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synaccess.html#IsPublic) SynAccess.IsPublic IsPublic ### [SynAccess.IsInternal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synaccess.html#IsInternal) SynAccess.IsInternal IsInternal ### [SynAccess.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synaccess.html#Range) SynAccess.Range Range ### [SynAccess.IsPrivate](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synaccess.html#IsPrivate) SynAccess.IsPrivate IsPrivate ### [SynAccess.Public](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synaccess.html#Public) SynAccess.Public Public A construct marked or assumed 'public' ### [SynAccess.Internal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synaccess.html#Internal) SynAccess.Internal Internal A construct marked or assumed 'internal' ### [SynAccess.Private](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synaccess.html#Private) SynAccess.Private Private A construct marked or assumed 'private' ### [SynArgInfo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synarginfo.html) SynArgInfo Represents the argument names and other metadata for a parameter for a member or function SynArgInfo.Ident Ident SynArgInfo.Attributes Attributes SynArgInfo.SynArgInfo SynArgInfo ### [SynArgInfo.Ident](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synarginfo.html#Ident) SynArgInfo.Ident Ident ### [SynArgInfo.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synarginfo.html#Attributes) SynArgInfo.Attributes Attributes ### [SynArgInfo.SynArgInfo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synarginfo.html#SynArgInfo) SynArgInfo.SynArgInfo SynArgInfo ### [SynArgPats](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synargpats.html) SynArgPats Represents a syntax tree for arguments patterns SynArgPats.IsNamePatPairs IsNamePatPairs SynArgPats.Patterns Patterns SynArgPats.IsPats IsPats SynArgPats.Pats Pats SynArgPats.NamePatPairs NamePatPairs ### [SynArgPats.IsNamePatPairs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synargpats.html#IsNamePatPairs) SynArgPats.IsNamePatPairs IsNamePatPairs ### [SynArgPats.Patterns](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synargpats.html#Patterns) SynArgPats.Patterns Patterns ### [SynArgPats.IsPats](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synargpats.html#IsPats) SynArgPats.IsPats IsPats ### [SynArgPats.Pats](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synargpats.html#Pats) SynArgPats.Pats Pats ### [SynArgPats.NamePatPairs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synargpats.html#NamePatPairs) SynArgPats.NamePatPairs NamePatPairs ### [SynAttribute](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synattribute.html) SynAttribute Represents an attribute SynAttribute.TypeName TypeName SynAttribute.ArgExpr ArgExpr SynAttribute.Target Target SynAttribute.AppliesToGetterAndSetter AppliesToGetterAndSetter SynAttribute.Range Range ### [SynAttribute.TypeName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synattribute.html#TypeName) SynAttribute.TypeName TypeName The name of the type for the attribute ### [SynAttribute.ArgExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synattribute.html#ArgExpr) SynAttribute.ArgExpr ArgExpr The argument of the attribute, perhaps a tuple ### [SynAttribute.Target](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synattribute.html#Target) SynAttribute.Target Target Target specifier, e.g. "assembly", "module", etc. ### [SynAttribute.AppliesToGetterAndSetter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synattribute.html#AppliesToGetterAndSetter) SynAttribute.AppliesToGetterAndSetter AppliesToGetterAndSetter Is this attribute being applied to a property getter or setter? ### [SynAttribute.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synattribute.html#Range) SynAttribute.Range Range The syntax range of the attribute ### [SynAttributeList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synattributelist.html) SynAttributeList List of attributes enclosed in [< ... >]. SynAttributeList.Attributes Attributes SynAttributeList.Range Range ### [SynAttributeList.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synattributelist.html#Attributes) SynAttributeList.Attributes Attributes The list of attributes ### [SynAttributeList.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synattributelist.html#Range) SynAttributeList.Range Range The syntax range of the list of attributes ### [SynAttributes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synattributes.html) SynAttributes SynAttributes.IsEmpty IsEmpty SynAttributes.Item Item SynAttributes.Length Length SynAttributes.Head Head SynAttributes.Tail Tail SynAttributes.Empty Empty ### [SynAttributes.IsEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synattributes.html#IsEmpty) SynAttributes.IsEmpty IsEmpty ### [SynAttributes.Item](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synattributes.html#Item) SynAttributes.Item Item ### [SynAttributes.Length](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synattributes.html#Length) SynAttributes.Length Length ### [SynAttributes.Head](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synattributes.html#Head) SynAttributes.Head Head ### [SynAttributes.Tail](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synattributes.html#Tail) SynAttributes.Tail Tail ### [SynAttributes.Empty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synattributes.html#Empty) SynAttributes.Empty Empty ### [SynBinding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synbinding.html) SynBinding Represents a binding for a 'let' or 'member' declaration SynBinding.Trivia Trivia SynBinding.RangeOfBindingWithRhs RangeOfBindingWithRhs SynBinding.RangeOfBindingWithoutRhs RangeOfBindingWithoutRhs SynBinding.RangeOfHeadPattern RangeOfHeadPattern SynBinding.SynBinding SynBinding ### [SynBinding.Trivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synbinding.html#Trivia) SynBinding.Trivia Trivia ### [SynBinding.RangeOfBindingWithRhs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synbinding.html#RangeOfBindingWithRhs) SynBinding.RangeOfBindingWithRhs RangeOfBindingWithRhs ### [SynBinding.RangeOfBindingWithoutRhs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synbinding.html#RangeOfBindingWithoutRhs) SynBinding.RangeOfBindingWithoutRhs RangeOfBindingWithoutRhs ### [SynBinding.RangeOfHeadPattern](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synbinding.html#RangeOfHeadPattern) SynBinding.RangeOfHeadPattern RangeOfHeadPattern ### [SynBinding.SynBinding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synbinding.html#SynBinding) SynBinding.SynBinding SynBinding ### [SynBindingKind](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synbindingkind.html) SynBindingKind The kind associated with a binding - "let", "do" or a standalone expression SynBindingKind.IsNormal IsNormal SynBindingKind.IsDo IsDo SynBindingKind.IsStandaloneExpression IsStandaloneExpression SynBindingKind.StandaloneExpression StandaloneExpression SynBindingKind.Normal Normal SynBindingKind.Do Do ### [SynBindingKind.IsNormal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synbindingkind.html#IsNormal) SynBindingKind.IsNormal IsNormal ### [SynBindingKind.IsDo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synbindingkind.html#IsDo) SynBindingKind.IsDo IsDo ### [SynBindingKind.IsStandaloneExpression](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synbindingkind.html#IsStandaloneExpression) SynBindingKind.IsStandaloneExpression IsStandaloneExpression ### [SynBindingKind.StandaloneExpression](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synbindingkind.html#StandaloneExpression) SynBindingKind.StandaloneExpression StandaloneExpression A standalone expression in a module ### [SynBindingKind.Normal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synbindingkind.html#Normal) SynBindingKind.Normal Normal A normal 'let' binding in a module ### [SynBindingKind.Do](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synbindingkind.html#Do) SynBindingKind.Do Do A 'do' binding in a module. Must have type 'unit' ### [SynBindingReturnInfo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synbindingreturninfo.html) SynBindingReturnInfo Represents the return information in a binding for a 'let' or 'member' declaration SynBindingReturnInfo.SynBindingReturnInfo SynBindingReturnInfo ### [SynBindingReturnInfo.SynBindingReturnInfo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synbindingreturninfo.html#SynBindingReturnInfo) SynBindingReturnInfo.SynBindingReturnInfo SynBindingReturnInfo ### [SynByteStringKind](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synbytestringkind.html) SynByteStringKind Indicate if the byte string had a special format SynByteStringKind.IsVerbatim IsVerbatim SynByteStringKind.IsRegular IsRegular SynByteStringKind.Regular Regular SynByteStringKind.Verbatim Verbatim ### [SynByteStringKind.IsVerbatim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synbytestringkind.html#IsVerbatim) SynByteStringKind.IsVerbatim IsVerbatim ### [SynByteStringKind.IsRegular](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synbytestringkind.html#IsRegular) SynByteStringKind.IsRegular IsRegular ### [SynByteStringKind.Regular](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synbytestringkind.html#Regular) SynByteStringKind.Regular Regular ### [SynByteStringKind.Verbatim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synbytestringkind.html#Verbatim) SynByteStringKind.Verbatim Verbatim ### [SynComponentInfo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syncomponentinfo.html) SynComponentInfo Represents the syntax tree associated with the name of a type definition or module in signature or implementation. This includes the name, attributes, type parameters, constraints, documentation and accessibility for a type definition or module. For modules, entries such as the type parameters are always empty. SynComponentInfo.Range Range SynComponentInfo.SynComponentInfo SynComponentInfo ### [SynComponentInfo.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syncomponentinfo.html#Range) SynComponentInfo.Range Range Gets the syntax range of this construct ### [SynComponentInfo.SynComponentInfo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syncomponentinfo.html#SynComponentInfo) SynComponentInfo.SynComponentInfo SynComponentInfo ### [SynConst](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html) SynConst The unchecked abstract syntax tree of constants in F# types and expressions. SynConst.Range Range SynConst.IsByte IsByte SynConst.IsDouble IsDouble SynConst.IsBytes IsBytes SynConst.IsUnit IsUnit SynConst.IsIntPtr IsIntPtr SynConst.IsInt16 IsInt16 SynConst.IsInt64 IsInt64 SynConst.IsUInt16 IsUInt16 SynConst.IsUInt64 IsUInt64 SynConst.IsMeasure IsMeasure SynConst.IsUInt32 IsUInt32 SynConst.IsUIntPtr IsUIntPtr SynConst.IsChar IsChar SynConst.IsUserNum IsUserNum SynConst.IsDecimal IsDecimal SynConst.IsSingle IsSingle SynConst.IsSourceIdentifier IsSourceIdentifier SynConst.IsSByte IsSByte SynConst.IsUInt16s IsUInt16s SynConst.IsInt32 IsInt32 SynConst.IsBool IsBool SynConst.IsString IsString SynConst.Unit Unit SynConst.Bool Bool SynConst.SByte SByte SynConst.Byte Byte SynConst.Int16 Int16 SynConst.UInt16 UInt16 SynConst.Int32 Int32 SynConst.UInt32 UInt32 SynConst.Int64 Int64 SynConst.UInt64 UInt64 SynConst.IntPtr IntPtr SynConst.UIntPtr UIntPtr SynConst.Single Single SynConst.Double Double SynConst.Char Char SynConst.Decimal Decimal SynConst.UserNum UserNum SynConst.String String SynConst.Bytes Bytes SynConst.UInt16s UInt16s SynConst.Measure Measure SynConst.SourceIdentifier SourceIdentifier ### [SynConst.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#Range) SynConst.Range Range Gets the syntax range of this construct ### [SynConst.IsByte](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#IsByte) SynConst.IsByte IsByte ### [SynConst.IsDouble](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#IsDouble) SynConst.IsDouble IsDouble ### [SynConst.IsBytes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#IsBytes) SynConst.IsBytes IsBytes ### [SynConst.IsUnit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#IsUnit) SynConst.IsUnit IsUnit ### [SynConst.IsIntPtr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#IsIntPtr) SynConst.IsIntPtr IsIntPtr ### [SynConst.IsInt16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#IsInt16) SynConst.IsInt16 IsInt16 ### [SynConst.IsInt64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#IsInt64) SynConst.IsInt64 IsInt64 ### [SynConst.IsUInt16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#IsUInt16) SynConst.IsUInt16 IsUInt16 ### [SynConst.IsUInt64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#IsUInt64) SynConst.IsUInt64 IsUInt64 ### [SynConst.IsMeasure](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#IsMeasure) SynConst.IsMeasure IsMeasure ### [SynConst.IsUInt32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#IsUInt32) SynConst.IsUInt32 IsUInt32 ### [SynConst.IsUIntPtr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#IsUIntPtr) SynConst.IsUIntPtr IsUIntPtr ### [SynConst.IsChar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#IsChar) SynConst.IsChar IsChar ### [SynConst.IsUserNum](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#IsUserNum) SynConst.IsUserNum IsUserNum ### [SynConst.IsDecimal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#IsDecimal) SynConst.IsDecimal IsDecimal ### [SynConst.IsSingle](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#IsSingle) SynConst.IsSingle IsSingle ### [SynConst.IsSourceIdentifier](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#IsSourceIdentifier) SynConst.IsSourceIdentifier IsSourceIdentifier ### [SynConst.IsSByte](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#IsSByte) SynConst.IsSByte IsSByte ### [SynConst.IsUInt16s](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#IsUInt16s) SynConst.IsUInt16s IsUInt16s ### [SynConst.IsInt32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#IsInt32) SynConst.IsInt32 IsInt32 ### [SynConst.IsBool](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#IsBool) SynConst.IsBool IsBool ### [SynConst.IsString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#IsString) SynConst.IsString IsString ### [SynConst.Unit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#Unit) SynConst.Unit Unit F# syntax: () ### [SynConst.Bool](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#Bool) SynConst.Bool Bool F# syntax: true, false ### [SynConst.SByte](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#SByte) SynConst.SByte SByte F# syntax: 13y, 0xFFy, 0o077y, 0b0111101y ### [SynConst.Byte](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#Byte) SynConst.Byte Byte F# syntax: 13uy, 0x40uy, 0oFFuy, 0b0111101uy ### [SynConst.Int16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#Int16) SynConst.Int16 Int16 F# syntax: 13s, 0x4000s, 0o0777s, 0b0111101s ### [SynConst.UInt16](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#UInt16) SynConst.UInt16 UInt16 F# syntax: 13us, 0x4000us, 0o0777us, 0b0111101us ### [SynConst.Int32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#Int32) SynConst.Int32 Int32 F# syntax: 13, 0x4000, 0o0777 ### [SynConst.UInt32](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#UInt32) SynConst.UInt32 UInt32 F# syntax: 13u, 0x4000u, 0o0777u ### [SynConst.Int64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#Int64) SynConst.Int64 Int64 F# syntax: 13L ### [SynConst.UInt64](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#UInt64) SynConst.UInt64 UInt64 F# syntax: 13UL ### [SynConst.IntPtr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#IntPtr) SynConst.IntPtr IntPtr F# syntax: 13n ### [SynConst.UIntPtr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#UIntPtr) SynConst.UIntPtr UIntPtr F# syntax: 13un ### [SynConst.Single](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#Single) SynConst.Single Single F# syntax: 1.30f, 1.40e10f etc. ### [SynConst.Double](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#Double) SynConst.Double Double F# syntax: 1.30, 1.40e10 etc. ### [SynConst.Char](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#Char) SynConst.Char Char F# syntax: 'a' ### [SynConst.Decimal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#Decimal) SynConst.Decimal Decimal F# syntax: 23.4M ### [SynConst.UserNum](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#UserNum) SynConst.UserNum UserNum UserNum(value, suffix) F# syntax: 1Q, 1Z, 1R, 1N, 1G ### [SynConst.String](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#String) SynConst.String String F# syntax: verbatim or regular string, e.g. "abc" ### [SynConst.Bytes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#Bytes) SynConst.Bytes Bytes F# syntax: verbatim or regular byte string, e.g. "abc"B. Also used internally in the typechecker once an array of unit16 constants is detected, to allow more efficient processing of large arrays of uint16 constants. ### [SynConst.UInt16s](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#UInt16s) SynConst.UInt16s UInt16s Used internally in the typechecker once an array of unit16 constants is detected, to allow more efficient processing of large arrays of uint16 constants. ### [SynConst.Measure](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#Measure) SynConst.Measure Measure Old comment: "we never iterate, so the const here is not another SynConst.Measure" ### [SynConst.SourceIdentifier](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synconst.html#SourceIdentifier) SynConst.SourceIdentifier SourceIdentifier Source Line, File, and Path Identifiers Containing both the original value as the evaluated value. ### [SynEnumCase](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synenumcase.html) SynEnumCase Represents the syntax tree for one case in an enum definition. SynEnumCase.Range Range SynEnumCase.SynEnumCase SynEnumCase ### [SynEnumCase.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synenumcase.html#Range) SynEnumCase.Range Range Gets the syntax range of this construct ### [SynEnumCase.SynEnumCase](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synenumcase.html#SynEnumCase) SynEnumCase.SynEnumCase SynEnumCase ### [SynExceptionDefn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexceptiondefn.html) SynExceptionDefn Represents the right hand side of an exception declaration 'exception E = ... ' plus any member definitions for the exception SynExceptionDefn.Range Range SynExceptionDefn.SynExceptionDefn SynExceptionDefn ### [SynExceptionDefn.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexceptiondefn.html#Range) SynExceptionDefn.Range Range Gets the syntax range of this construct ### [SynExceptionDefn.SynExceptionDefn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexceptiondefn.html#SynExceptionDefn) SynExceptionDefn.SynExceptionDefn SynExceptionDefn ### [SynExceptionDefnRepr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexceptiondefnrepr.html) SynExceptionDefnRepr Represents the right hand side of an exception declaration 'exception E = ... ' SynExceptionDefnRepr.Range Range SynExceptionDefnRepr.SynExceptionDefnRepr SynExceptionDefnRepr ### [SynExceptionDefnRepr.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexceptiondefnrepr.html#Range) SynExceptionDefnRepr.Range Range Gets the syntax range of this construct ### [SynExceptionDefnRepr.SynExceptionDefnRepr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexceptiondefnrepr.html#SynExceptionDefnRepr) SynExceptionDefnRepr.SynExceptionDefnRepr SynExceptionDefnRepr ### [SynExceptionSig](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexceptionsig.html) SynExceptionSig Represents the right hand side of an exception definition in a signature file SynExceptionSig.SynExceptionSig SynExceptionSig ### [SynExceptionSig.SynExceptionSig](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexceptionsig.html#SynExceptionSig) SynExceptionSig.SynExceptionSig SynExceptionSig ### [SynExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html) SynExpr SynExpr.IsIdent IsIdent SynExpr.IsLibraryOnlyStaticOptimization IsLibraryOnlyStaticOptimization SynExpr.IsTraitCall IsTraitCall SynExpr.IsLibraryOnlyUnionCaseFieldGet IsLibraryOnlyUnionCaseFieldGet SynExpr.IsMatchLambda IsMatchLambda SynExpr.IsAnonRecd IsAnonRecd SynExpr.IsTyped IsTyped SynExpr.RangeOfFirstPortion RangeOfFirstPortion SynExpr.IsLambda IsLambda SynExpr.IsConst IsConst SynExpr.IsDotNamedIndexedPropertySet IsDotNamedIndexedPropertySet SynExpr.IsIndexRange IsIndexRange SynExpr.IsDebugPoint IsDebugPoint SynExpr.IsAssert IsAssert SynExpr.IsDotGet IsDotGet SynExpr.IsYieldOrReturnFrom IsYieldOrReturnFrom SynExpr.IsLibraryOnlyILAssembly IsLibraryOnlyILAssembly SynExpr.IsQuote IsQuote SynExpr.IsLetOrUse IsLetOrUse SynExpr.IsDoBang IsDoBang SynExpr.IsTuple IsTuple SynExpr.IsForEach IsForEach SynExpr.IsSet IsSet SynExpr.IsLongIdentSet IsLongIdentSet SynExpr.IsJoinIn IsJoinIn SynExpr.IsInferredUpcast IsInferredUpcast SynExpr.IsLongIdent IsLongIdent SynExpr.IsMatchBang IsMatchBang SynExpr.IsWhileBang IsWhileBang SynExpr.Range Range SynExpr.IsDowncast IsDowncast SynExpr.RangeWithoutAnyExtraDot RangeWithoutAnyExtraDot SynExpr.IsIndexFromEnd IsIndexFromEnd SynExpr.IsLibraryOnlyUnionCaseFieldSet IsLibraryOnlyUnionCaseFieldSet SynExpr.IsWhile IsWhile SynExpr.IsNull IsNull SynExpr.IsSequentialOrImplicitYield IsSequentialOrImplicitYield SynExpr.IsFor IsFor SynExpr.IsTypeApp IsTypeApp SynExpr.IsArbExprAndThusAlreadyReportedError IsArbExprAndThusAlreadyReportedError SynExpr.IsDiscardAfterMissingQualificationAfterDot IsDiscardAfterMissingQualificationAfterDot SynExpr.IsArbitraryAfterError IsArbitraryAfterError SynExpr.IsTryFinally IsTryFinally SynExpr.IsRecord IsRecord SynExpr.IsApp IsApp SynExpr.IsArrayOrListComputed IsArrayOrListComputed SynExpr.IsMatch IsMatch SynExpr.IsComputationExpr IsComputationExpr SynExpr.IsIfThenElse IsIfThenElse SynExpr.IsDotIndexedSet IsDotIndexedSet SynExpr.IsDotSet IsDotSet SynExpr.IsLazy IsLazy SynExpr.IsFromParseError IsFromParseError SynExpr.IsObjExpr IsObjExpr SynExpr.IsDo IsDo SynExpr.IsDynamic IsDynamic SynExpr.IsAddressOf IsAddressOf SynExpr.IsInterpolatedString IsInterpolatedString SynExpr.IsParen IsParen SynExpr.IsYieldOrReturn IsYieldOrReturn SynExpr.IsDotLambda IsDotLambda SynExpr.IsFixed IsFixed SynExpr.IsTryWith IsTryWith SynExpr.IsDotIndexedGet IsDotIndexedGet SynExpr.IsTypeTest IsTypeTest SynExpr.IsArrayOrList IsArrayOrList SynExpr.IsSequential IsSequential SynExpr.IsNamedIndexedPropertySet IsNamedIndexedPropertySet SynExpr.IsInferredDowncast IsInferredDowncast SynExpr.IsNew IsNew SynExpr.IsTypar IsTypar SynExpr.IsImplicitZero IsImplicitZero SynExpr.IsUpcast IsUpcast SynExpr.Paren Paren SynExpr.Quote Quote SynExpr.Const Const SynExpr.Typed Typed SynExpr.Tuple Tuple SynExpr.AnonRecd AnonRecd SynExpr.ArrayOrList ArrayOrList SynExpr.Record Record SynExpr.New New SynExpr.ObjExpr ObjExpr SynExpr.While While SynExpr.For For SynExpr.ForEach ForEach SynExpr.ArrayOrListComputed ArrayOrListComputed SynExpr.IndexRange IndexRange SynExpr.IndexFromEnd IndexFromEnd SynExpr.ComputationExpr ComputationExpr SynExpr.Lambda Lambda SynExpr.MatchLambda MatchLambda SynExpr.Match Match SynExpr.Do Do SynExpr.Assert Assert SynExpr.App App SynExpr.TypeApp TypeApp SynExpr.TryWith TryWith SynExpr.TryFinally TryFinally SynExpr.Lazy Lazy SynExpr.Sequential Sequential SynExpr.IfThenElse IfThenElse SynExpr.Typar Typar SynExpr.Ident Ident SynExpr.LongIdent LongIdent SynExpr.LongIdentSet LongIdentSet SynExpr.DotGet DotGet SynExpr.DotLambda DotLambda SynExpr.DotSet DotSet SynExpr.Set Set SynExpr.DotIndexedGet DotIndexedGet SynExpr.DotIndexedSet DotIndexedSet SynExpr.NamedIndexedPropertySet NamedIndexedPropertySet SynExpr.DotNamedIndexedPropertySet DotNamedIndexedPropertySet SynExpr.TypeTest TypeTest SynExpr.Upcast Upcast SynExpr.Downcast Downcast SynExpr.InferredUpcast InferredUpcast SynExpr.InferredDowncast InferredDowncast SynExpr.Null Null SynExpr.AddressOf AddressOf SynExpr.TraitCall TraitCall SynExpr.JoinIn JoinIn SynExpr.ImplicitZero ImplicitZero SynExpr.SequentialOrImplicitYield SequentialOrImplicitYield SynExpr.YieldOrReturn YieldOrReturn SynExpr.YieldOrReturnFrom YieldOrReturnFrom SynExpr.LetOrUse LetOrUse SynExpr.MatchBang MatchBang SynExpr.DoBang DoBang SynExpr.WhileBang WhileBang SynExpr.LibraryOnlyILAssembly LibraryOnlyILAssembly SynExpr.LibraryOnlyStaticOptimization LibraryOnlyStaticOptimization SynExpr.LibraryOnlyUnionCaseFieldGet LibraryOnlyUnionCaseFieldGet SynExpr.LibraryOnlyUnionCaseFieldSet LibraryOnlyUnionCaseFieldSet SynExpr.ArbitraryAfterError ArbitraryAfterError SynExpr.FromParseError FromParseError SynExpr.DiscardAfterMissingQualificationAfterDot DiscardAfterMissingQualificationAfterDot SynExpr.Fixed Fixed SynExpr.InterpolatedString InterpolatedString SynExpr.DebugPoint DebugPoint SynExpr.Dynamic Dynamic ### [SynExpr.IsIdent](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsIdent) SynExpr.IsIdent IsIdent ### [SynExpr.IsLibraryOnlyStaticOptimization](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsLibraryOnlyStaticOptimization) SynExpr.IsLibraryOnlyStaticOptimization IsLibraryOnlyStaticOptimization ### [SynExpr.IsTraitCall](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsTraitCall) SynExpr.IsTraitCall IsTraitCall ### [SynExpr.IsLibraryOnlyUnionCaseFieldGet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsLibraryOnlyUnionCaseFieldGet) SynExpr.IsLibraryOnlyUnionCaseFieldGet IsLibraryOnlyUnionCaseFieldGet ### [SynExpr.IsMatchLambda](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsMatchLambda) SynExpr.IsMatchLambda IsMatchLambda ### [SynExpr.IsAnonRecd](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsAnonRecd) SynExpr.IsAnonRecd IsAnonRecd ### [SynExpr.IsTyped](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsTyped) SynExpr.IsTyped IsTyped ### [SynExpr.RangeOfFirstPortion](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#RangeOfFirstPortion) SynExpr.RangeOfFirstPortion RangeOfFirstPortion Attempt to get the range of the first token or initial portion only - this is ad-hoc, just a cheap way to improve a certain 'query custom operation' error range ### [SynExpr.IsLambda](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsLambda) SynExpr.IsLambda IsLambda ### [SynExpr.IsConst](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsConst) SynExpr.IsConst IsConst ### [SynExpr.IsDotNamedIndexedPropertySet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsDotNamedIndexedPropertySet) SynExpr.IsDotNamedIndexedPropertySet IsDotNamedIndexedPropertySet ### [SynExpr.IsIndexRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsIndexRange) SynExpr.IsIndexRange IsIndexRange ### [SynExpr.IsDebugPoint](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsDebugPoint) SynExpr.IsDebugPoint IsDebugPoint ### [SynExpr.IsAssert](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsAssert) SynExpr.IsAssert IsAssert ### [SynExpr.IsDotGet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsDotGet) SynExpr.IsDotGet IsDotGet ### [SynExpr.IsYieldOrReturnFrom](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsYieldOrReturnFrom) SynExpr.IsYieldOrReturnFrom IsYieldOrReturnFrom ### [SynExpr.IsLibraryOnlyILAssembly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsLibraryOnlyILAssembly) SynExpr.IsLibraryOnlyILAssembly IsLibraryOnlyILAssembly ### [SynExpr.IsQuote](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsQuote) SynExpr.IsQuote IsQuote ### [SynExpr.IsLetOrUse](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsLetOrUse) SynExpr.IsLetOrUse IsLetOrUse ### [SynExpr.IsDoBang](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsDoBang) SynExpr.IsDoBang IsDoBang ### [SynExpr.IsTuple](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsTuple) SynExpr.IsTuple IsTuple ### [SynExpr.IsForEach](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsForEach) SynExpr.IsForEach IsForEach ### [SynExpr.IsSet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsSet) SynExpr.IsSet IsSet ### [SynExpr.IsLongIdentSet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsLongIdentSet) SynExpr.IsLongIdentSet IsLongIdentSet ### [SynExpr.IsJoinIn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsJoinIn) SynExpr.IsJoinIn IsJoinIn ### [SynExpr.IsInferredUpcast](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsInferredUpcast) SynExpr.IsInferredUpcast IsInferredUpcast ### [SynExpr.IsLongIdent](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsLongIdent) SynExpr.IsLongIdent IsLongIdent ### [SynExpr.IsMatchBang](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsMatchBang) SynExpr.IsMatchBang IsMatchBang ### [SynExpr.IsWhileBang](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsWhileBang) SynExpr.IsWhileBang IsWhileBang ### [SynExpr.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#Range) SynExpr.Range Range Gets the syntax range of this construct ### [SynExpr.IsDowncast](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsDowncast) SynExpr.IsDowncast IsDowncast ### [SynExpr.RangeWithoutAnyExtraDot](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#RangeWithoutAnyExtraDot) SynExpr.RangeWithoutAnyExtraDot RangeWithoutAnyExtraDot ### [SynExpr.IsIndexFromEnd](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsIndexFromEnd) SynExpr.IsIndexFromEnd IsIndexFromEnd ### [SynExpr.IsLibraryOnlyUnionCaseFieldSet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsLibraryOnlyUnionCaseFieldSet) SynExpr.IsLibraryOnlyUnionCaseFieldSet IsLibraryOnlyUnionCaseFieldSet ### [SynExpr.IsWhile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsWhile) SynExpr.IsWhile IsWhile ### [SynExpr.IsNull](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsNull) SynExpr.IsNull IsNull ### [SynExpr.IsSequentialOrImplicitYield](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsSequentialOrImplicitYield) SynExpr.IsSequentialOrImplicitYield IsSequentialOrImplicitYield ### [SynExpr.IsFor](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsFor) SynExpr.IsFor IsFor ### [SynExpr.IsTypeApp](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsTypeApp) SynExpr.IsTypeApp IsTypeApp ### [SynExpr.IsArbExprAndThusAlreadyReportedError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsArbExprAndThusAlreadyReportedError) SynExpr.IsArbExprAndThusAlreadyReportedError IsArbExprAndThusAlreadyReportedError Indicates if this expression arises from error recovery ### [SynExpr.IsDiscardAfterMissingQualificationAfterDot](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsDiscardAfterMissingQualificationAfterDot) SynExpr.IsDiscardAfterMissingQualificationAfterDot IsDiscardAfterMissingQualificationAfterDot ### [SynExpr.IsArbitraryAfterError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsArbitraryAfterError) SynExpr.IsArbitraryAfterError IsArbitraryAfterError ### [SynExpr.IsTryFinally](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsTryFinally) SynExpr.IsTryFinally IsTryFinally ### [SynExpr.IsRecord](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsRecord) SynExpr.IsRecord IsRecord ### [SynExpr.IsApp](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsApp) SynExpr.IsApp IsApp ### [SynExpr.IsArrayOrListComputed](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsArrayOrListComputed) SynExpr.IsArrayOrListComputed IsArrayOrListComputed ### [SynExpr.IsMatch](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsMatch) SynExpr.IsMatch IsMatch ### [SynExpr.IsComputationExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsComputationExpr) SynExpr.IsComputationExpr IsComputationExpr ### [SynExpr.IsIfThenElse](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsIfThenElse) SynExpr.IsIfThenElse IsIfThenElse ### [SynExpr.IsDotIndexedSet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsDotIndexedSet) SynExpr.IsDotIndexedSet IsDotIndexedSet ### [SynExpr.IsDotSet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsDotSet) SynExpr.IsDotSet IsDotSet ### [SynExpr.IsLazy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsLazy) SynExpr.IsLazy IsLazy ### [SynExpr.IsFromParseError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsFromParseError) SynExpr.IsFromParseError IsFromParseError ### [SynExpr.IsObjExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsObjExpr) SynExpr.IsObjExpr IsObjExpr ### [SynExpr.IsDo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsDo) SynExpr.IsDo IsDo ### [SynExpr.IsDynamic](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsDynamic) SynExpr.IsDynamic IsDynamic ### [SynExpr.IsAddressOf](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsAddressOf) SynExpr.IsAddressOf IsAddressOf ### [SynExpr.IsInterpolatedString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsInterpolatedString) SynExpr.IsInterpolatedString IsInterpolatedString ### [SynExpr.IsParen](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsParen) SynExpr.IsParen IsParen ### [SynExpr.IsYieldOrReturn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsYieldOrReturn) SynExpr.IsYieldOrReturn IsYieldOrReturn ### [SynExpr.IsDotLambda](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsDotLambda) SynExpr.IsDotLambda IsDotLambda ### [SynExpr.IsFixed](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsFixed) SynExpr.IsFixed IsFixed ### [SynExpr.IsTryWith](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsTryWith) SynExpr.IsTryWith IsTryWith ### [SynExpr.IsDotIndexedGet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsDotIndexedGet) SynExpr.IsDotIndexedGet IsDotIndexedGet ### [SynExpr.IsTypeTest](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsTypeTest) SynExpr.IsTypeTest IsTypeTest ### [SynExpr.IsArrayOrList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsArrayOrList) SynExpr.IsArrayOrList IsArrayOrList ### [SynExpr.IsSequential](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsSequential) SynExpr.IsSequential IsSequential ### [SynExpr.IsNamedIndexedPropertySet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsNamedIndexedPropertySet) SynExpr.IsNamedIndexedPropertySet IsNamedIndexedPropertySet ### [SynExpr.IsInferredDowncast](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsInferredDowncast) SynExpr.IsInferredDowncast IsInferredDowncast ### [SynExpr.IsNew](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsNew) SynExpr.IsNew IsNew ### [SynExpr.IsTypar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsTypar) SynExpr.IsTypar IsTypar ### [SynExpr.IsImplicitZero](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsImplicitZero) SynExpr.IsImplicitZero IsImplicitZero ### [SynExpr.IsUpcast](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IsUpcast) SynExpr.IsUpcast IsUpcast ### [SynExpr.Paren](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#Paren) SynExpr.Paren Paren F# syntax: (expr) Parenthesized expressions. Kept in AST to distinguish A.M((x, y)) from A.M(x, y), among other things. ### [SynExpr.Quote](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#Quote) SynExpr.Quote Quote F# syntax: <@ expr @>, <@@ expr @@> Quote(operator, isRaw, quotedSynExpr, isFromQueryExpression, m) ### [SynExpr.Const](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#Const) SynExpr.Const Const F# syntax: 1, 1.3, () etc. ### [SynExpr.Typed](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#Typed) SynExpr.Typed Typed F# syntax: expr: type ### [SynExpr.Tuple](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#Tuple) SynExpr.Tuple Tuple F# syntax: e1, ..., eN ### [SynExpr.AnonRecd](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#AnonRecd) SynExpr.AnonRecd AnonRecd F# syntax: {| id1=e1; ...; idN=eN |} F# syntax: struct {| id1=e1; ...; idN=eN |} ### [SynExpr.ArrayOrList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#ArrayOrList) SynExpr.ArrayOrList ArrayOrList F# syntax: [ e1; ...; en ], [| e1; ...; en |] ### [SynExpr.Record](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#Record) SynExpr.Record Record F# syntax: { f1=e1; ...; fn=en } inherit includes location of separator (for tooling) copyOpt contains range of the following WITH part (for tooling) every field includes range of separator after the field (for tooling) ### [SynExpr.New](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#New) SynExpr.New New F# syntax: new C(...) The flag is true if known to be 'family' ('protected') scope ### [SynExpr.ObjExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#ObjExpr) SynExpr.ObjExpr ObjExpr F# syntax: { new ... with ... } ### [SynExpr.While](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#While) SynExpr.While While F# syntax: 'while ... do ...' ### [SynExpr.For](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#For) SynExpr.For For F# syntax: 'for i = ... to ... do ...' ### [SynExpr.ForEach](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#ForEach) SynExpr.ForEach ForEach F# syntax: 'for ... in ... do ...' ### [SynExpr.ArrayOrListComputed](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#ArrayOrListComputed) SynExpr.ArrayOrListComputed ArrayOrListComputed F# syntax: [ expr ], [| expr |] ### [SynExpr.IndexRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IndexRange) SynExpr.IndexRange IndexRange F# syntax: expr.. F# syntax: ..expr F# syntax: expr..expr F# syntax: * A two-element range indexer argument a..b, a.., ..b. Also used to represent a range in a list, array or sequence expression. ### [SynExpr.IndexFromEnd](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IndexFromEnd) SynExpr.IndexFromEnd IndexFromEnd F# syntax: ^expr, used for from-end-of-collection indexing and ^T.Operation ### [SynExpr.ComputationExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#ComputationExpr) SynExpr.ComputationExpr ComputationExpr F# syntax: { expr } ### [SynExpr.Lambda](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#Lambda) SynExpr.Lambda Lambda First bool indicates if lambda originates from a method. Patterns here are always "simple" Second bool indicates if this is a "later" part of an iterated sequence of lambdas parsedData keeps original parsed patterns and expression, prior to transforming to "simple" patterns and iterated lambdas F# syntax: fun pat -> expr ### [SynExpr.MatchLambda](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#MatchLambda) SynExpr.MatchLambda MatchLambda F# syntax: function pat1 -> expr | ... | patN -> exprN ### [SynExpr.Match](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#Match) SynExpr.Match Match F# syntax: match expr with pat1 -> expr | ... | patN -> exprN ### [SynExpr.Do](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#Do) SynExpr.Do Do F# syntax: do expr ### [SynExpr.Assert](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#Assert) SynExpr.Assert Assert F# syntax: assert expr ### [SynExpr.App](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#App) SynExpr.App App F# syntax: f x flag: indicates if the application is syntactically atomic, e.g. f.[1] is atomic, but 'f x' is not isInfix is true for the first app of an infix operator, e.g. 1+2 becomes App(App(+, 1), 2), where the inner node is marked isInfix ### [SynExpr.TypeApp](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#TypeApp) SynExpr.TypeApp TypeApp F# syntax: expr ### [SynExpr.TryWith](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#TryWith) SynExpr.TryWith TryWith F# syntax: try expr with pat -> expr ### [SynExpr.TryFinally](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#TryFinally) SynExpr.TryFinally TryFinally F# syntax: try expr finally expr ### [SynExpr.Lazy](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#Lazy) SynExpr.Lazy Lazy F# syntax: lazy expr ### [SynExpr.Sequential](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#Sequential) SynExpr.Sequential Sequential
 F# syntax: expr; expr

  isTrueSeq: false indicates "let v = a in b; v"
### [SynExpr.IfThenElse](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#IfThenElse) SynExpr.IfThenElse IfThenElse F# syntax: if expr then expr F# syntax: if expr then expr else expr ### [SynExpr.Typar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#Typar) SynExpr.Typar Typar F# syntax: 'T (for 'T.ident). ### [SynExpr.Ident](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#Ident) SynExpr.Ident Ident F# syntax: ident Optimized representation for SynExpr.LongIdent (false, [id], id.idRange) ### [SynExpr.LongIdent](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#LongIdent) SynExpr.LongIdent LongIdent F# syntax: ident.ident...ident isOptional: true if preceded by a '?' for an optional named parameter altNameRefCell: Normally 'None' except for some compiler-generated variables in desugaring pattern matching. See SynSimplePat.Id ### [SynExpr.LongIdentSet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#LongIdentSet) SynExpr.LongIdentSet LongIdentSet F# syntax: ident.ident...ident <- expr ### [SynExpr.DotGet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#DotGet) SynExpr.DotGet DotGet F# syntax: expr.ident.ident ### [SynExpr.DotLambda](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#DotLambda) SynExpr.DotLambda DotLambda F# syntax: _.ident.ident ### [SynExpr.DotSet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#DotSet) SynExpr.DotSet DotSet F# syntax: expr.ident...ident <- expr ### [SynExpr.Set](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#Set) SynExpr.Set Set F# syntax: expr <- expr ### [SynExpr.DotIndexedGet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#DotIndexedGet) SynExpr.DotIndexedGet DotIndexedGet F# syntax: expr.[expr, ..., expr] ### [SynExpr.DotIndexedSet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#DotIndexedSet) SynExpr.DotIndexedSet DotIndexedSet F# syntax: expr.[expr, ..., expr] <- expr ### [SynExpr.NamedIndexedPropertySet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#NamedIndexedPropertySet) SynExpr.NamedIndexedPropertySet NamedIndexedPropertySet F# syntax: Type.Items(e1) <- e2, rarely used named-property-setter notation, e.g. Foo.Bar.Chars(3) <- 'a' ### [SynExpr.DotNamedIndexedPropertySet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#DotNamedIndexedPropertySet) SynExpr.DotNamedIndexedPropertySet DotNamedIndexedPropertySet F# syntax: expr.Items (e1) <- e2, rarely used named-property-setter notation, e.g. (stringExpr).Chars(3) <- 'a' ### [SynExpr.TypeTest](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#TypeTest) SynExpr.TypeTest TypeTest F# syntax: expr :? type ### [SynExpr.Upcast](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#Upcast) SynExpr.Upcast Upcast F# syntax: expr :> type ### [SynExpr.Downcast](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#Downcast) SynExpr.Downcast Downcast F# syntax: expr :?> type ### [SynExpr.InferredUpcast](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#InferredUpcast) SynExpr.InferredUpcast InferredUpcast F# syntax: upcast expr ### [SynExpr.InferredDowncast](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#InferredDowncast) SynExpr.InferredDowncast InferredDowncast F# syntax: downcast expr ### [SynExpr.Null](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#Null) SynExpr.Null Null F# syntax: null ### [SynExpr.AddressOf](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#AddressOf) SynExpr.AddressOf AddressOf F# syntax: &expr, &&expr ### [SynExpr.TraitCall](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#TraitCall) SynExpr.TraitCall TraitCall F# syntax: ((type1 or ... or typeN): (member-dig) expr) ### [SynExpr.JoinIn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#JoinIn) SynExpr.JoinIn JoinIn F# syntax: ... in ... Computation expressions only, based on JOIN_IN token from lex filter ### [SynExpr.ImplicitZero](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#ImplicitZero) SynExpr.ImplicitZero ImplicitZero Used in parser error recovery and internally during type checking for translating computation expressions. ### [SynExpr.SequentialOrImplicitYield](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#SequentialOrImplicitYield) SynExpr.SequentialOrImplicitYield SequentialOrImplicitYield Used internally during type checking for translating computation expressions. ### [SynExpr.YieldOrReturn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#YieldOrReturn) SynExpr.YieldOrReturn YieldOrReturn F# syntax: yield expr F# syntax: return expr Computation expressions only ### [SynExpr.YieldOrReturnFrom](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#YieldOrReturnFrom) SynExpr.YieldOrReturnFrom YieldOrReturnFrom F# syntax: yield! expr F# syntax: return! expr Computation expressions only ### [SynExpr.LetOrUse](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#LetOrUse) SynExpr.LetOrUse LetOrUse F# syntax: let pat = expr in expr F# syntax: let f pat1 .. patN = expr in expr F# syntax: let rec f pat1 .. patN = expr in expr F# syntax: use pat = expr in expr F# syntax: let! pat = expr in expr F# syntax: use! pat = expr in expr F# syntax: let! pat = expr and! ... and! ... and! pat = expr in expr ### [SynExpr.MatchBang](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#MatchBang) SynExpr.MatchBang MatchBang F# syntax: match! expr with pat1 -> expr | ... | patN -> exprN ### [SynExpr.DoBang](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#DoBang) SynExpr.DoBang DoBang F# syntax: do! expr Computation expressions only ### [SynExpr.WhileBang](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#WhileBang) SynExpr.WhileBang WhileBang F# syntax: 'while! ... do ...' ### [SynExpr.LibraryOnlyILAssembly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#LibraryOnlyILAssembly) SynExpr.LibraryOnlyILAssembly LibraryOnlyILAssembly Only used in FSharp.Core ### [SynExpr.LibraryOnlyStaticOptimization](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#LibraryOnlyStaticOptimization) SynExpr.LibraryOnlyStaticOptimization LibraryOnlyStaticOptimization Only used in FSharp.Core ### [SynExpr.LibraryOnlyUnionCaseFieldGet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#LibraryOnlyUnionCaseFieldGet) SynExpr.LibraryOnlyUnionCaseFieldGet LibraryOnlyUnionCaseFieldGet Only used in FSharp.Core ### [SynExpr.LibraryOnlyUnionCaseFieldSet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#LibraryOnlyUnionCaseFieldSet) SynExpr.LibraryOnlyUnionCaseFieldSet LibraryOnlyUnionCaseFieldSet Only used in FSharp.Core ### [SynExpr.ArbitraryAfterError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#ArbitraryAfterError) SynExpr.ArbitraryAfterError ArbitraryAfterError Inserted for error recovery ### [SynExpr.FromParseError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#FromParseError) SynExpr.FromParseError FromParseError Inserted for error recovery ### [SynExpr.DiscardAfterMissingQualificationAfterDot](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#DiscardAfterMissingQualificationAfterDot) SynExpr.DiscardAfterMissingQualificationAfterDot DiscardAfterMissingQualificationAfterDot Inserted for error recovery when there is "expr." and missing tokens or error recovery after the dot ### [SynExpr.Fixed](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#Fixed) SynExpr.Fixed Fixed 'use x = fixed expr' ### [SynExpr.InterpolatedString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#InterpolatedString) SynExpr.InterpolatedString InterpolatedString F# syntax: interpolated string, e.g. "abc{x}" or "abc{x,3}" or "abc{x:N4}" Note the string ranges include the quotes, verbatim markers, dollar sign and braces ### [SynExpr.DebugPoint](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#DebugPoint) SynExpr.DebugPoint DebugPoint Debug points arising from computation expressions ### [SynExpr.Dynamic](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpr.html#Dynamic) SynExpr.Dynamic Dynamic F# syntax: f?x ### [SynExprAnonRecordField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpranonrecordfield.html) SynExprAnonRecordField SynExprAnonRecordField.SynExprAnonRecordField SynExprAnonRecordField ### [SynExprAnonRecordField.SynExprAnonRecordField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpranonrecordfield.html#SynExprAnonRecordField) SynExprAnonRecordField.SynExprAnonRecordField SynExprAnonRecordField ### [SynExprAnonRecordFieldOrSpread](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpranonrecordfieldorspread.html) SynExprAnonRecordFieldOrSpread Represents either a field declaration or a spread expression in an anonymous record construction expression. let r = {| A = 3; ...b; C = true |} SynExprAnonRecordFieldOrSpread.IsSpread IsSpread SynExprAnonRecordFieldOrSpread.Range Range SynExprAnonRecordFieldOrSpread.IsField IsField SynExprAnonRecordFieldOrSpread.Field Field SynExprAnonRecordFieldOrSpread.Spread Spread ### [SynExprAnonRecordFieldOrSpread.IsSpread](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpranonrecordfieldorspread.html#IsSpread) SynExprAnonRecordFieldOrSpread.IsSpread IsSpread ### [SynExprAnonRecordFieldOrSpread.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpranonrecordfieldorspread.html#Range) SynExprAnonRecordFieldOrSpread.Range Range ### [SynExprAnonRecordFieldOrSpread.IsField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpranonrecordfieldorspread.html#IsField) SynExprAnonRecordFieldOrSpread.IsField IsField ### [SynExprAnonRecordFieldOrSpread.Field](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpranonrecordfieldorspread.html#Field) SynExprAnonRecordFieldOrSpread.Field Field ### [SynExprAnonRecordFieldOrSpread.Spread](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexpranonrecordfieldorspread.html#Spread) SynExprAnonRecordFieldOrSpread.Spread Spread ### [SynExprRecordField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexprrecordfield.html) SynExprRecordField SynExprRecordField.SynExprRecordField SynExprRecordField ### [SynExprRecordField.SynExprRecordField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexprrecordfield.html#SynExprRecordField) SynExprRecordField.SynExprRecordField SynExprRecordField ### [SynExprRecordFieldOrSpread](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexprrecordfieldorspread.html) SynExprRecordFieldOrSpread Represents either a field declaration or a spread expression in a nominal record construction expression. let r = { A = 3; ...b; C = true } SynExprRecordFieldOrSpread.IsSpread IsSpread SynExprRecordFieldOrSpread.IsField IsField SynExprRecordFieldOrSpread.Field Field SynExprRecordFieldOrSpread.Spread Spread ### [SynExprRecordFieldOrSpread.IsSpread](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexprrecordfieldorspread.html#IsSpread) SynExprRecordFieldOrSpread.IsSpread IsSpread ### [SynExprRecordFieldOrSpread.IsField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexprrecordfieldorspread.html#IsField) SynExprRecordFieldOrSpread.IsField IsField ### [SynExprRecordFieldOrSpread.Field](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexprrecordfieldorspread.html#Field) SynExprRecordFieldOrSpread.Field Field ### [SynExprRecordFieldOrSpread.Spread](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexprrecordfieldorspread.html#Spread) SynExprRecordFieldOrSpread.Spread Spread ### [SynExprSpread](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexprspread.html) SynExprSpread Represents a spread expression. ...expr SynExprSpread.SynExprSpread SynExprSpread ### [SynExprSpread.SynExprSpread](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synexprspread.html#SynExprSpread) SynExprSpread.SynExprSpread SynExprSpread ### [SynField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synfield.html) SynField Represents the syntax tree for a field declaration in a record or class SynField.Range Range SynField.SynField SynField ### [SynField.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synfield.html#Range) SynField.Range Range Gets the syntax range of this construct ### [SynField.SynField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synfield.html#SynField) SynField.SynField SynField ### [SynFieldOrSpread](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synfieldorspread.html) SynFieldOrSpread Represents either a field declaration or a type spread. SynFieldOrSpread.IsSpread IsSpread SynFieldOrSpread.IsField IsField SynFieldOrSpread.Field Field SynFieldOrSpread.Spread Spread ### [SynFieldOrSpread.IsSpread](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synfieldorspread.html#IsSpread) SynFieldOrSpread.IsSpread IsSpread ### [SynFieldOrSpread.IsField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synfieldorspread.html#IsField) SynFieldOrSpread.IsField IsField ### [SynFieldOrSpread.Field](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synfieldorspread.html#Field) SynFieldOrSpread.Field Field ### [SynFieldOrSpread.Spread](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synfieldorspread.html#Spread) SynFieldOrSpread.Spread Spread ### [SynIdent](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synident.html) SynIdent Represents an identifier with potentially additional trivia information. SynIdent.Range Range SynIdent.SynIdent SynIdent ### [SynIdent.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synident.html#Range) SynIdent.Range Range ### [SynIdent.SynIdent](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synident.html#SynIdent) SynIdent.SynIdent SynIdent ### [SynInterfaceImpl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syninterfaceimpl.html) SynInterfaceImpl Represents a set of bindings that implement an interface SynInterfaceImpl.SynInterfaceImpl SynInterfaceImpl ### [SynInterfaceImpl.SynInterfaceImpl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syninterfaceimpl.html#SynInterfaceImpl) SynInterfaceImpl.SynInterfaceImpl SynInterfaceImpl ### [SynInterpolatedStringPart](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syninterpolatedstringpart.html) SynInterpolatedStringPart SynInterpolatedStringPart.IsFillExpr IsFillExpr SynInterpolatedStringPart.IsString IsString SynInterpolatedStringPart.String String SynInterpolatedStringPart.FillExpr FillExpr ### [SynInterpolatedStringPart.IsFillExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syninterpolatedstringpart.html#IsFillExpr) SynInterpolatedStringPart.IsFillExpr IsFillExpr ### [SynInterpolatedStringPart.IsString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syninterpolatedstringpart.html#IsString) SynInterpolatedStringPart.IsString IsString ### [SynInterpolatedStringPart.String](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syninterpolatedstringpart.html#String) SynInterpolatedStringPart.String String ### [SynInterpolatedStringPart.FillExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syninterpolatedstringpart.html#FillExpr) SynInterpolatedStringPart.FillExpr FillExpr ### [SynInterpolationFormatting](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syninterpolationformatting.html) SynInterpolationFormatting Represents how an interpolation hole in an interpolated string is formatted. SynInterpolationFormatting.IsDotNet IsDotNet SynInterpolationFormatting.IsPrintf IsPrintf SynInterpolationFormatting.DotNet DotNet SynInterpolationFormatting.Printf Printf ### [SynInterpolationFormatting.IsDotNet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syninterpolationformatting.html#IsDotNet) SynInterpolationFormatting.IsDotNet IsDotNet ### [SynInterpolationFormatting.IsPrintf](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syninterpolationformatting.html#IsPrintf) SynInterpolationFormatting.IsPrintf IsPrintf ### [SynInterpolationFormatting.DotNet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syninterpolationformatting.html#DotNet) SynInterpolationFormatting.DotNet DotNet .NET-style formatting: optional alignment '{x,n}' and optional format '{x:fmt}'. ### [SynInterpolationFormatting.Printf](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syninterpolationformatting.html#Printf) SynInterpolationFormatting.Printf Printf printf-style formatting: a single specifier, the '%d' in '%d{x}'. ### [SynLetOrUse](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synletoruse.html) SynLetOrUse Represents a 'let' or 'use' expression with its bindings and body SynLetOrUse.IsBang IsBang SynLetOrUse.IsUse IsUse SynLetOrUse.IsRecursive IsRecursive SynLetOrUse.Bindings Bindings SynLetOrUse.Body Body SynLetOrUse.Range Range SynLetOrUse.Trivia Trivia SynLetOrUse.IsFromSource IsFromSource ### [SynLetOrUse.IsBang](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synletoruse.html#IsBang) SynLetOrUse.IsBang IsBang true for 'let!' and 'use!' bindings, false for 'let' and 'use' bindings ### [SynLetOrUse.IsUse](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synletoruse.html#IsUse) SynLetOrUse.IsUse IsUse true for 'use' and 'use!' bindings, false for 'let' and 'let!' bindings ### [SynLetOrUse.IsRecursive](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synletoruse.html#IsRecursive) SynLetOrUse.IsRecursive IsRecursive true for 'let rec' and 'use rec' bindings, false for 'let' and 'use' bindings ### [SynLetOrUse.Bindings](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synletoruse.html#Bindings) SynLetOrUse.Bindings Bindings The bindings in this let/use expression ### [SynLetOrUse.Body](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synletoruse.html#Body) SynLetOrUse.Body Body The body expression ### [SynLetOrUse.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synletoruse.html#Range) SynLetOrUse.Range Range The syntax range of this expression ### [SynLetOrUse.Trivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synletoruse.html#Trivia) SynLetOrUse.Trivia Trivia Trivia for this expression ### [SynLetOrUse.IsFromSource](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synletoruse.html#IsFromSource) SynLetOrUse.IsFromSource IsFromSource true if the binding was explicitly written by the user in the source code, false if generated by the compiler ### [SynLongIdent](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synlongident.html) SynLongIdent Represents a long identifier with possible '.' at end. Typically dotRanges.Length = lid.Length-1, but they may be same if (incomplete) code ends in a dot, e.g. "Foo.Bar." The dots mostly matter for parsing, and are typically ignored by the typechecker, but if dotRanges.Length = lid.Length, then the parser must have reported an error, so the typechecker is allowed more freedom about typechecking these expressions. LongIdent can be empty list - it is used to denote that name of some AST element is absent (i.e. empty type name in inherit) SynLongIdent.Dots Dots SynLongIdent.Trivia Trivia SynLongIdent.IdentsWithTrivia IdentsWithTrivia SynLongIdent.ThereIsAnExtraDotAtTheEnd ThereIsAnExtraDotAtTheEnd SynLongIdent.LongIdent LongIdent SynLongIdent.Range Range SynLongIdent.RangeWithoutAnyExtraDot RangeWithoutAnyExtraDot SynLongIdent.SynLongIdent SynLongIdent ### [SynLongIdent.Dots](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synlongident.html#Dots) SynLongIdent.Dots Dots Get the dot ranges ### [SynLongIdent.Trivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synlongident.html#Trivia) SynLongIdent.Trivia Trivia Get the trivia of the idents ### [SynLongIdent.IdentsWithTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synlongident.html#IdentsWithTrivia) SynLongIdent.IdentsWithTrivia IdentsWithTrivia Get the idents with potential trivia attached ### [SynLongIdent.ThereIsAnExtraDotAtTheEnd](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synlongident.html#ThereIsAnExtraDotAtTheEnd) SynLongIdent.ThereIsAnExtraDotAtTheEnd ThereIsAnExtraDotAtTheEnd Indicates if the construct ends in '.' due to error recovery ### [SynLongIdent.LongIdent](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synlongident.html#LongIdent) SynLongIdent.LongIdent LongIdent Get the long ident for this construct ### [SynLongIdent.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synlongident.html#Range) SynLongIdent.Range Range Gets the syntax range of this construct ### [SynLongIdent.RangeWithoutAnyExtraDot](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synlongident.html#RangeWithoutAnyExtraDot) SynLongIdent.RangeWithoutAnyExtraDot RangeWithoutAnyExtraDot Gets the syntax range for part of this construct ### [SynLongIdent.SynLongIdent](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synlongident.html#SynLongIdent) SynLongIdent.SynLongIdent SynLongIdent ### [SynMatchClause](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmatchclause.html) SynMatchClause Represents a clause in a 'match' expression SynMatchClause.IsTrueMatchClause IsTrueMatchClause SynMatchClause.RangeOfGuardAndRhs RangeOfGuardAndRhs SynMatchClause.Range Range SynMatchClause.SynMatchClause SynMatchClause ### [SynMatchClause.IsTrueMatchClause](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmatchclause.html#IsTrueMatchClause) SynMatchClause.IsTrueMatchClause IsTrueMatchClause Is a pattern used in a true match clause e.g. | pat -> expr ### [SynMatchClause.RangeOfGuardAndRhs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmatchclause.html#RangeOfGuardAndRhs) SynMatchClause.RangeOfGuardAndRhs RangeOfGuardAndRhs Gets the syntax range of part of this construct ### [SynMatchClause.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmatchclause.html#Range) SynMatchClause.Range Range Gets the syntax range of this construct ### [SynMatchClause.SynMatchClause](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmatchclause.html#SynMatchClause) SynMatchClause.SynMatchClause SynMatchClause ### [SynMeasure](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmeasure.html) SynMeasure Represents an unchecked syntax tree of F# unit of measure annotations. SynMeasure.IsProduct IsProduct SynMeasure.IsParen IsParen SynMeasure.IsDivide IsDivide SynMeasure.IsOne IsOne SynMeasure.IsPower IsPower SynMeasure.IsSeq IsSeq SynMeasure.IsVar IsVar SynMeasure.IsAnon IsAnon SynMeasure.Range Range SynMeasure.IsNamed IsNamed SynMeasure.Named Named SynMeasure.Product Product SynMeasure.Seq Seq SynMeasure.Divide Divide SynMeasure.Power Power SynMeasure.One One SynMeasure.Anon Anon SynMeasure.Var Var SynMeasure.Paren Paren ### [SynMeasure.IsProduct](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmeasure.html#IsProduct) SynMeasure.IsProduct IsProduct ### [SynMeasure.IsParen](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmeasure.html#IsParen) SynMeasure.IsParen IsParen ### [SynMeasure.IsDivide](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmeasure.html#IsDivide) SynMeasure.IsDivide IsDivide ### [SynMeasure.IsOne](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmeasure.html#IsOne) SynMeasure.IsOne IsOne ### [SynMeasure.IsPower](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmeasure.html#IsPower) SynMeasure.IsPower IsPower ### [SynMeasure.IsSeq](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmeasure.html#IsSeq) SynMeasure.IsSeq IsSeq ### [SynMeasure.IsVar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmeasure.html#IsVar) SynMeasure.IsVar IsVar ### [SynMeasure.IsAnon](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmeasure.html#IsAnon) SynMeasure.IsAnon IsAnon ### [SynMeasure.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmeasure.html#Range) SynMeasure.Range Range ### [SynMeasure.IsNamed](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmeasure.html#IsNamed) SynMeasure.IsNamed IsNamed ### [SynMeasure.Named](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmeasure.html#Named) SynMeasure.Named Named A named unit of measure ### [SynMeasure.Product](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmeasure.html#Product) SynMeasure.Product Product A product of two units of measure, e.g. 'kg * m' ### [SynMeasure.Seq](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmeasure.html#Seq) SynMeasure.Seq Seq A sequence of several units of measure, e.g. 'kg m m' ### [SynMeasure.Divide](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmeasure.html#Divide) SynMeasure.Divide Divide A division of two units of measure, e.g. 'kg / m' ### [SynMeasure.Power](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmeasure.html#Power) SynMeasure.Power Power A power of a unit of measure, e.g. 'kg ^ 2' ### [SynMeasure.One](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmeasure.html#One) SynMeasure.One One The '1' unit of measure ### [SynMeasure.Anon](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmeasure.html#Anon) SynMeasure.Anon Anon An anonymous (inferred) unit of measure ### [SynMeasure.Var](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmeasure.html#Var) SynMeasure.Var Var A variable unit of measure ### [SynMeasure.Paren](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmeasure.html#Paren) SynMeasure.Paren Paren A parenthesized measure ### [SynMemberDefn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefn.html) SynMemberDefn Represents a definition element within a type definition, e.g. 'member ... ' SynMemberDefn.IsGetSetMember IsGetSetMember SynMemberDefn.IsLetBindings IsLetBindings SynMemberDefn.IsAbstractSlot IsAbstractSlot SynMemberDefn.IsNestedType IsNestedType SynMemberDefn.IsValField IsValField SynMemberDefn.IsImplicitInherit IsImplicitInherit SynMemberDefn.IsOpen IsOpen SynMemberDefn.IsImplicitCtor IsImplicitCtor SynMemberDefn.IsAutoProperty IsAutoProperty SynMemberDefn.Range Range SynMemberDefn.IsMember IsMember SynMemberDefn.IsInterface IsInterface SynMemberDefn.IsInherit IsInherit SynMemberDefn.Open Open SynMemberDefn.Member Member SynMemberDefn.GetSetMember GetSetMember SynMemberDefn.ImplicitCtor ImplicitCtor SynMemberDefn.ImplicitInherit ImplicitInherit SynMemberDefn.LetBindings LetBindings SynMemberDefn.AbstractSlot AbstractSlot SynMemberDefn.Interface Interface SynMemberDefn.Inherit Inherit SynMemberDefn.ValField ValField SynMemberDefn.NestedType NestedType SynMemberDefn.AutoProperty AutoProperty ### [SynMemberDefn.IsGetSetMember](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefn.html#IsGetSetMember) SynMemberDefn.IsGetSetMember IsGetSetMember ### [SynMemberDefn.IsLetBindings](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefn.html#IsLetBindings) SynMemberDefn.IsLetBindings IsLetBindings ### [SynMemberDefn.IsAbstractSlot](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefn.html#IsAbstractSlot) SynMemberDefn.IsAbstractSlot IsAbstractSlot ### [SynMemberDefn.IsNestedType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefn.html#IsNestedType) SynMemberDefn.IsNestedType IsNestedType ### [SynMemberDefn.IsValField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefn.html#IsValField) SynMemberDefn.IsValField IsValField ### [SynMemberDefn.IsImplicitInherit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefn.html#IsImplicitInherit) SynMemberDefn.IsImplicitInherit IsImplicitInherit ### [SynMemberDefn.IsOpen](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefn.html#IsOpen) SynMemberDefn.IsOpen IsOpen ### [SynMemberDefn.IsImplicitCtor](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefn.html#IsImplicitCtor) SynMemberDefn.IsImplicitCtor IsImplicitCtor ### [SynMemberDefn.IsAutoProperty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefn.html#IsAutoProperty) SynMemberDefn.IsAutoProperty IsAutoProperty ### [SynMemberDefn.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefn.html#Range) SynMemberDefn.Range Range Gets the syntax range of this construct ### [SynMemberDefn.IsMember](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefn.html#IsMember) SynMemberDefn.IsMember IsMember ### [SynMemberDefn.IsInterface](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefn.html#IsInterface) SynMemberDefn.IsInterface IsInterface ### [SynMemberDefn.IsInherit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefn.html#IsInherit) SynMemberDefn.IsInherit IsInherit ### [SynMemberDefn.Open](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefn.html#Open) SynMemberDefn.Open Open An 'open' definition within a type ### [SynMemberDefn.Member](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefn.html#Member) SynMemberDefn.Member Member A 'member' definition within a type ### [SynMemberDefn.GetSetMember](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefn.html#GetSetMember) SynMemberDefn.GetSetMember GetSetMember A 'member' definition with get/set accessors within a type ### [SynMemberDefn.ImplicitCtor](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefn.html#ImplicitCtor) SynMemberDefn.ImplicitCtor ImplicitCtor An implicit constructor definition ### [SynMemberDefn.ImplicitInherit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefn.html#ImplicitInherit) SynMemberDefn.ImplicitInherit ImplicitInherit An implicit inherit definition, 'inherit (args...) as base' ### [SynMemberDefn.LetBindings](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefn.html#LetBindings) SynMemberDefn.LetBindings LetBindings A 'let' definition within a class ### [SynMemberDefn.AbstractSlot](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefn.html#AbstractSlot) SynMemberDefn.AbstractSlot AbstractSlot An abstract slot definition within a class or interface ### [SynMemberDefn.Interface](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefn.html#Interface) SynMemberDefn.Interface Interface An interface implementation definition within a class ### [SynMemberDefn.Inherit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefn.html#Inherit) SynMemberDefn.Inherit Inherit An 'inherit' definition within a class ### [SynMemberDefn.ValField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefn.html#ValField) SynMemberDefn.ValField ValField A 'val' definition within a class ### [SynMemberDefn.NestedType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefn.html#NestedType) SynMemberDefn.NestedType NestedType A nested type definition, a feature that is not implemented ### [SynMemberDefn.AutoProperty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefn.html#AutoProperty) SynMemberDefn.AutoProperty AutoProperty An auto-property definition, F# syntax: 'member val X = expr' ### [SynMemberDefns](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefns.html) SynMemberDefns SynMemberDefns.IsEmpty IsEmpty SynMemberDefns.Item Item SynMemberDefns.Length Length SynMemberDefns.Head Head SynMemberDefns.Tail Tail SynMemberDefns.Empty Empty ### [SynMemberDefns.IsEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefns.html#IsEmpty) SynMemberDefns.IsEmpty IsEmpty ### [SynMemberDefns.Item](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefns.html#Item) SynMemberDefns.Item Item ### [SynMemberDefns.Length](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefns.html#Length) SynMemberDefns.Length Length ### [SynMemberDefns.Head](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefns.html#Head) SynMemberDefns.Head Head ### [SynMemberDefns.Tail](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefns.html#Tail) SynMemberDefns.Tail Tail ### [SynMemberDefns.Empty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberdefns.html#Empty) SynMemberDefns.Empty Empty ### [SynMemberFlags](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberflags.html) SynMemberFlags Represents the flags for a 'member' declaration SynMemberFlags.IsInstance IsInstance SynMemberFlags.IsDispatchSlot IsDispatchSlot SynMemberFlags.IsOverrideOrExplicitImpl IsOverrideOrExplicitImpl SynMemberFlags.IsFinal IsFinal SynMemberFlags.GetterOrSetterIsCompilerGenerated GetterOrSetterIsCompilerGenerated SynMemberFlags.MemberKind MemberKind ### [SynMemberFlags.IsInstance](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberflags.html#IsInstance) SynMemberFlags.IsInstance IsInstance The member is an instance member (non-static) ### [SynMemberFlags.IsDispatchSlot](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberflags.html#IsDispatchSlot) SynMemberFlags.IsDispatchSlot IsDispatchSlot The member is a dispatch slot ### [SynMemberFlags.IsOverrideOrExplicitImpl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberflags.html#IsOverrideOrExplicitImpl) SynMemberFlags.IsOverrideOrExplicitImpl IsOverrideOrExplicitImpl The member is an 'override' or explicit interface implementation ### [SynMemberFlags.IsFinal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberflags.html#IsFinal) SynMemberFlags.IsFinal IsFinal The member is 'final' ### [SynMemberFlags.GetterOrSetterIsCompilerGenerated](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberflags.html#GetterOrSetterIsCompilerGenerated) SynMemberFlags.GetterOrSetterIsCompilerGenerated GetterOrSetterIsCompilerGenerated The member was generated by the compiler ### [SynMemberFlags.MemberKind](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberflags.html#MemberKind) SynMemberFlags.MemberKind MemberKind The kind of the member ### [SynMemberKind](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberkind.html) SynMemberKind Note the member kind is actually computed partially by a syntax tree transformation in tc.fs SynMemberKind.IsPropertyGetSet IsPropertyGetSet SynMemberKind.IsClassConstructor IsClassConstructor SynMemberKind.IsConstructor IsConstructor SynMemberKind.IsPropertySet IsPropertySet SynMemberKind.IsMember IsMember SynMemberKind.IsPropertyGet IsPropertyGet SynMemberKind.ClassConstructor ClassConstructor SynMemberKind.Constructor Constructor SynMemberKind.Member Member SynMemberKind.PropertyGet PropertyGet SynMemberKind.PropertySet PropertySet SynMemberKind.PropertyGetSet PropertyGetSet ### [SynMemberKind.IsPropertyGetSet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberkind.html#IsPropertyGetSet) SynMemberKind.IsPropertyGetSet IsPropertyGetSet ### [SynMemberKind.IsClassConstructor](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberkind.html#IsClassConstructor) SynMemberKind.IsClassConstructor IsClassConstructor ### [SynMemberKind.IsConstructor](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberkind.html#IsConstructor) SynMemberKind.IsConstructor IsConstructor ### [SynMemberKind.IsPropertySet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberkind.html#IsPropertySet) SynMemberKind.IsPropertySet IsPropertySet ### [SynMemberKind.IsMember](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberkind.html#IsMember) SynMemberKind.IsMember IsMember ### [SynMemberKind.IsPropertyGet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberkind.html#IsPropertyGet) SynMemberKind.IsPropertyGet IsPropertyGet ### [SynMemberKind.ClassConstructor](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberkind.html#ClassConstructor) SynMemberKind.ClassConstructor ClassConstructor The member is a class initializer ### [SynMemberKind.Constructor](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberkind.html#Constructor) SynMemberKind.Constructor Constructor The member is a object model constructor ### [SynMemberKind.Member](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberkind.html#Member) SynMemberKind.Member Member The member kind is not yet determined ### [SynMemberKind.PropertyGet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberkind.html#PropertyGet) SynMemberKind.PropertyGet PropertyGet The member kind is property getter ### [SynMemberKind.PropertySet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberkind.html#PropertySet) SynMemberKind.PropertySet PropertySet The member kind is property setter ### [SynMemberKind.PropertyGetSet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmemberkind.html#PropertyGetSet) SynMemberKind.PropertyGetSet PropertyGetSet An artificial member kind used prior to the point where a get/set property is split into two distinct members. ### [SynMemberSig](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmembersig.html) SynMemberSig Represents the syntax tree for a member signature (used in signature files, abstract member declarations and member constraints) SynMemberSig.IsNestedType IsNestedType SynMemberSig.IsValField IsValField SynMemberSig.Range Range SynMemberSig.IsMember IsMember SynMemberSig.IsInterface IsInterface SynMemberSig.IsInherit IsInherit SynMemberSig.Member Member SynMemberSig.Interface Interface SynMemberSig.Inherit Inherit SynMemberSig.ValField ValField SynMemberSig.NestedType NestedType ### [SynMemberSig.IsNestedType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmembersig.html#IsNestedType) SynMemberSig.IsNestedType IsNestedType ### [SynMemberSig.IsValField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmembersig.html#IsValField) SynMemberSig.IsValField IsValField ### [SynMemberSig.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmembersig.html#Range) SynMemberSig.Range Range Gets the syntax range of this construct ### [SynMemberSig.IsMember](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmembersig.html#IsMember) SynMemberSig.IsMember IsMember ### [SynMemberSig.IsInterface](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmembersig.html#IsInterface) SynMemberSig.IsInterface IsInterface ### [SynMemberSig.IsInherit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmembersig.html#IsInherit) SynMemberSig.IsInherit IsInherit ### [SynMemberSig.Member](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmembersig.html#Member) SynMemberSig.Member Member A member definition in a type in a signature file ### [SynMemberSig.Interface](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmembersig.html#Interface) SynMemberSig.Interface Interface An interface definition in a type in a signature file ### [SynMemberSig.Inherit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmembersig.html#Inherit) SynMemberSig.Inherit Inherit An 'inherit' definition in a type in a signature file ### [SynMemberSig.ValField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmembersig.html#ValField) SynMemberSig.ValField ValField A 'val' definition in a type in a signature file ### [SynMemberSig.NestedType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmembersig.html#NestedType) SynMemberSig.NestedType NestedType A nested type definition in a signature file (an unimplemented feature) ### [SynModuleDecl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduledecl.html) SynModuleDecl Represents a definition within a module SynModuleDecl.IsException IsException SynModuleDecl.IsLet IsLet SynModuleDecl.IsTypes IsTypes SynModuleDecl.IsAttributes IsAttributes SynModuleDecl.IsHashDirective IsHashDirective SynModuleDecl.IsModuleAbbrev IsModuleAbbrev SynModuleDecl.IsNestedModule IsNestedModule SynModuleDecl.IsNamespaceFragment IsNamespaceFragment SynModuleDecl.IsOpen IsOpen SynModuleDecl.IsExpr IsExpr SynModuleDecl.Range Range SynModuleDecl.ModuleAbbrev ModuleAbbrev SynModuleDecl.NestedModule NestedModule SynModuleDecl.Let Let SynModuleDecl.Expr Expr SynModuleDecl.Types Types SynModuleDecl.Exception Exception SynModuleDecl.Open Open SynModuleDecl.Attributes Attributes SynModuleDecl.HashDirective HashDirective SynModuleDecl.NamespaceFragment NamespaceFragment ### [SynModuleDecl.IsException](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduledecl.html#IsException) SynModuleDecl.IsException IsException ### [SynModuleDecl.IsLet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduledecl.html#IsLet) SynModuleDecl.IsLet IsLet ### [SynModuleDecl.IsTypes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduledecl.html#IsTypes) SynModuleDecl.IsTypes IsTypes ### [SynModuleDecl.IsAttributes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduledecl.html#IsAttributes) SynModuleDecl.IsAttributes IsAttributes ### [SynModuleDecl.IsHashDirective](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduledecl.html#IsHashDirective) SynModuleDecl.IsHashDirective IsHashDirective ### [SynModuleDecl.IsModuleAbbrev](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduledecl.html#IsModuleAbbrev) SynModuleDecl.IsModuleAbbrev IsModuleAbbrev ### [SynModuleDecl.IsNestedModule](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduledecl.html#IsNestedModule) SynModuleDecl.IsNestedModule IsNestedModule ### [SynModuleDecl.IsNamespaceFragment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduledecl.html#IsNamespaceFragment) SynModuleDecl.IsNamespaceFragment IsNamespaceFragment ### [SynModuleDecl.IsOpen](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduledecl.html#IsOpen) SynModuleDecl.IsOpen IsOpen ### [SynModuleDecl.IsExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduledecl.html#IsExpr) SynModuleDecl.IsExpr IsExpr ### [SynModuleDecl.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduledecl.html#Range) SynModuleDecl.Range Range Gets the syntax range of this construct ### [SynModuleDecl.ModuleAbbrev](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduledecl.html#ModuleAbbrev) SynModuleDecl.ModuleAbbrev ModuleAbbrev A module abbreviation definition 'module X = A.B.C' ### [SynModuleDecl.NestedModule](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduledecl.html#NestedModule) SynModuleDecl.NestedModule NestedModule A nested module definition 'module X = ...' ### [SynModuleDecl.Let](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduledecl.html#Let) SynModuleDecl.Let Let A 'let' definition within a module ### [SynModuleDecl.Expr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduledecl.html#Expr) SynModuleDecl.Expr Expr An 'expr' within a module. ### [SynModuleDecl.Types](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduledecl.html#Types) SynModuleDecl.Types Types A type definition group ('type T1 ... and T2 ...') or a single 'type' definition within a module. Consecutive 'type' keywords (e.g. type T1 ... type T2 ...) are represented individually, with separate Types syntax tree nodes for each. Only the 'and' keyword causes multiple types to be aggregated into a single Types node. ### [SynModuleDecl.Exception](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduledecl.html#Exception) SynModuleDecl.Exception Exception An 'exception' definition within a module ### [SynModuleDecl.Open](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduledecl.html#Open) SynModuleDecl.Open Open An 'open' definition within a module ### [SynModuleDecl.Attributes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduledecl.html#Attributes) SynModuleDecl.Attributes Attributes An attribute definition within a module, for assembly and .NET module attributes ### [SynModuleDecl.HashDirective](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduledecl.html#HashDirective) SynModuleDecl.HashDirective HashDirective A hash directive within a module ### [SynModuleDecl.NamespaceFragment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduledecl.html#NamespaceFragment) SynModuleDecl.NamespaceFragment NamespaceFragment A namespace fragment within a module ### [SynModuleOrNamespace](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduleornamespace.html) SynModuleOrNamespace Represents the definition of a module or namespace SynModuleOrNamespace.Range Range SynModuleOrNamespace.SynModuleOrNamespace SynModuleOrNamespace ### [SynModuleOrNamespace.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduleornamespace.html#Range) SynModuleOrNamespace.Range Range Gets the syntax range of this construct ### [SynModuleOrNamespace.SynModuleOrNamespace](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduleornamespace.html#SynModuleOrNamespace) SynModuleOrNamespace.SynModuleOrNamespace SynModuleOrNamespace ### [SynModuleOrNamespaceKind](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduleornamespacekind.html) SynModuleOrNamespaceKind Represents the kind of a module or namespace definition SynModuleOrNamespaceKind.IsGlobalNamespace IsGlobalNamespace SynModuleOrNamespaceKind.IsModule IsModule SynModuleOrNamespaceKind.IsDeclaredNamespace IsDeclaredNamespace SynModuleOrNamespaceKind.IsAnonModule IsAnonModule SynModuleOrNamespaceKind.IsNamedModule IsNamedModule SynModuleOrNamespaceKind.NamedModule NamedModule SynModuleOrNamespaceKind.AnonModule AnonModule SynModuleOrNamespaceKind.DeclaredNamespace DeclaredNamespace SynModuleOrNamespaceKind.GlobalNamespace GlobalNamespace ### [SynModuleOrNamespaceKind.IsGlobalNamespace](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduleornamespacekind.html#IsGlobalNamespace) SynModuleOrNamespaceKind.IsGlobalNamespace IsGlobalNamespace ### [SynModuleOrNamespaceKind.IsModule](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduleornamespacekind.html#IsModule) SynModuleOrNamespaceKind.IsModule IsModule Indicates if this is a module definition ### [SynModuleOrNamespaceKind.IsDeclaredNamespace](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduleornamespacekind.html#IsDeclaredNamespace) SynModuleOrNamespaceKind.IsDeclaredNamespace IsDeclaredNamespace ### [SynModuleOrNamespaceKind.IsAnonModule](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduleornamespacekind.html#IsAnonModule) SynModuleOrNamespaceKind.IsAnonModule IsAnonModule ### [SynModuleOrNamespaceKind.IsNamedModule](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduleornamespacekind.html#IsNamedModule) SynModuleOrNamespaceKind.IsNamedModule IsNamedModule ### [SynModuleOrNamespaceKind.NamedModule](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduleornamespacekind.html#NamedModule) SynModuleOrNamespaceKind.NamedModule NamedModule A module is explicitly named 'module N' ### [SynModuleOrNamespaceKind.AnonModule](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduleornamespacekind.html#AnonModule) SynModuleOrNamespaceKind.AnonModule AnonModule A module is anonymously named, e.g. a script ### [SynModuleOrNamespaceKind.DeclaredNamespace](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduleornamespacekind.html#DeclaredNamespace) SynModuleOrNamespaceKind.DeclaredNamespace DeclaredNamespace A namespace is explicitly declared ### [SynModuleOrNamespaceKind.GlobalNamespace](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduleornamespacekind.html#GlobalNamespace) SynModuleOrNamespaceKind.GlobalNamespace GlobalNamespace A namespace is declared 'global' ### [SynModuleOrNamespaceSig](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduleornamespacesig.html) SynModuleOrNamespaceSig Represents the definition of a module or namespace in a signature file SynModuleOrNamespaceSig.Range Range SynModuleOrNamespaceSig.SynModuleOrNamespaceSig SynModuleOrNamespaceSig ### [SynModuleOrNamespaceSig.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduleornamespacesig.html#Range) SynModuleOrNamespaceSig.Range Range Gets the syntax range of this construct ### [SynModuleOrNamespaceSig.SynModuleOrNamespaceSig](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmoduleornamespacesig.html#SynModuleOrNamespaceSig) SynModuleOrNamespaceSig.SynModuleOrNamespaceSig SynModuleOrNamespaceSig ### [SynModuleSigDecl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmodulesigdecl.html) SynModuleSigDecl Represents a definition within a module or namespace in a signature file SynModuleSigDecl.IsException IsException SynModuleSigDecl.IsTypes IsTypes SynModuleSigDecl.IsHashDirective IsHashDirective SynModuleSigDecl.IsModuleAbbrev IsModuleAbbrev SynModuleSigDecl.IsNestedModule IsNestedModule SynModuleSigDecl.IsVal IsVal SynModuleSigDecl.IsNamespaceFragment IsNamespaceFragment SynModuleSigDecl.IsOpen IsOpen SynModuleSigDecl.Range Range SynModuleSigDecl.ModuleAbbrev ModuleAbbrev SynModuleSigDecl.NestedModule NestedModule SynModuleSigDecl.Val Val SynModuleSigDecl.Types Types SynModuleSigDecl.Exception Exception SynModuleSigDecl.Open Open SynModuleSigDecl.HashDirective HashDirective SynModuleSigDecl.NamespaceFragment NamespaceFragment ### [SynModuleSigDecl.IsException](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmodulesigdecl.html#IsException) SynModuleSigDecl.IsException IsException ### [SynModuleSigDecl.IsTypes](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmodulesigdecl.html#IsTypes) SynModuleSigDecl.IsTypes IsTypes ### [SynModuleSigDecl.IsHashDirective](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmodulesigdecl.html#IsHashDirective) SynModuleSigDecl.IsHashDirective IsHashDirective ### [SynModuleSigDecl.IsModuleAbbrev](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmodulesigdecl.html#IsModuleAbbrev) SynModuleSigDecl.IsModuleAbbrev IsModuleAbbrev ### [SynModuleSigDecl.IsNestedModule](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmodulesigdecl.html#IsNestedModule) SynModuleSigDecl.IsNestedModule IsNestedModule ### [SynModuleSigDecl.IsVal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmodulesigdecl.html#IsVal) SynModuleSigDecl.IsVal IsVal ### [SynModuleSigDecl.IsNamespaceFragment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmodulesigdecl.html#IsNamespaceFragment) SynModuleSigDecl.IsNamespaceFragment IsNamespaceFragment ### [SynModuleSigDecl.IsOpen](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmodulesigdecl.html#IsOpen) SynModuleSigDecl.IsOpen IsOpen ### [SynModuleSigDecl.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmodulesigdecl.html#Range) SynModuleSigDecl.Range Range Gets the syntax range of this construct ### [SynModuleSigDecl.ModuleAbbrev](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmodulesigdecl.html#ModuleAbbrev) SynModuleSigDecl.ModuleAbbrev ModuleAbbrev A module abbreviation definition within a module or namespace in a signature file ### [SynModuleSigDecl.NestedModule](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmodulesigdecl.html#NestedModule) SynModuleSigDecl.NestedModule NestedModule A nested module definition within a module or namespace in a signature file ### [SynModuleSigDecl.Val](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmodulesigdecl.html#Val) SynModuleSigDecl.Val Val A 'val' definition within a module or namespace in a signature file, corresponding to a 'let' definition in the implementation ### [SynModuleSigDecl.Types](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmodulesigdecl.html#Types) SynModuleSigDecl.Types Types A set of one or more type definitions within a module or namespace in a signature file ### [SynModuleSigDecl.Exception](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmodulesigdecl.html#Exception) SynModuleSigDecl.Exception Exception An exception definition within a module or namespace in a signature file ### [SynModuleSigDecl.Open](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmodulesigdecl.html#Open) SynModuleSigDecl.Open Open An 'open' definition within a module or namespace in a signature file ### [SynModuleSigDecl.HashDirective](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmodulesigdecl.html#HashDirective) SynModuleSigDecl.HashDirective HashDirective A hash directive within a module or namespace in a signature file ### [SynModuleSigDecl.NamespaceFragment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synmodulesigdecl.html#NamespaceFragment) SynModuleSigDecl.NamespaceFragment NamespaceFragment A namespace fragment within a namespace in a signature file ### [SynOpenDeclTarget](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synopendecltarget.html) SynOpenDeclTarget Represents the target of the open declaration SynOpenDeclTarget.IsModuleOrNamespace IsModuleOrNamespace SynOpenDeclTarget.IsType IsType SynOpenDeclTarget.Range Range SynOpenDeclTarget.ModuleOrNamespace ModuleOrNamespace SynOpenDeclTarget.Type Type ### [SynOpenDeclTarget.IsModuleOrNamespace](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synopendecltarget.html#IsModuleOrNamespace) SynOpenDeclTarget.IsModuleOrNamespace IsModuleOrNamespace ### [SynOpenDeclTarget.IsType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synopendecltarget.html#IsType) SynOpenDeclTarget.IsType IsType ### [SynOpenDeclTarget.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synopendecltarget.html#Range) SynOpenDeclTarget.Range Range Gets the syntax range of this construct ### [SynOpenDeclTarget.ModuleOrNamespace](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synopendecltarget.html#ModuleOrNamespace) SynOpenDeclTarget.ModuleOrNamespace ModuleOrNamespace A 'open' declaration ### [SynOpenDeclTarget.Type](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synopendecltarget.html#Type) SynOpenDeclTarget.Type Type A 'open type' declaration ### [SynPat](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html) SynPat Represents a syntax tree for an F# pattern SynPat.IsOr IsOr SynPat.IsRecord IsRecord SynPat.Range Range SynPat.IsFromParseError IsFromParseError SynPat.IsWild IsWild SynPat.IsArrayOrList IsArrayOrList SynPat.IsAttrib IsAttrib SynPat.IsAs IsAs SynPat.IsIsInst IsIsInst SynPat.IsNamed IsNamed SynPat.IsOptionalVal IsOptionalVal SynPat.IsTyped IsTyped SynPat.IsInstanceMember IsInstanceMember SynPat.IsLongIdent IsLongIdent SynPat.IsTuple IsTuple SynPat.IsQuoteExpr IsQuoteExpr SynPat.IsNull IsNull SynPat.IsAnds IsAnds SynPat.IsConst IsConst SynPat.IsParen IsParen SynPat.IsListCons IsListCons SynPat.Const Const SynPat.Wild Wild SynPat.Named Named SynPat.Typed Typed SynPat.Attrib Attrib SynPat.Or Or SynPat.ListCons ListCons SynPat.Ands Ands SynPat.As As SynPat.LongIdent LongIdent SynPat.Tuple Tuple SynPat.Paren Paren SynPat.ArrayOrList ArrayOrList SynPat.Record Record SynPat.Null Null SynPat.OptionalVal OptionalVal SynPat.IsInst IsInst SynPat.QuoteExpr QuoteExpr SynPat.InstanceMember InstanceMember SynPat.FromParseError FromParseError ### [SynPat.IsOr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#IsOr) SynPat.IsOr IsOr ### [SynPat.IsRecord](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#IsRecord) SynPat.IsRecord IsRecord ### [SynPat.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#Range) SynPat.Range Range Gets the syntax range of this construct ### [SynPat.IsFromParseError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#IsFromParseError) SynPat.IsFromParseError IsFromParseError ### [SynPat.IsWild](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#IsWild) SynPat.IsWild IsWild ### [SynPat.IsArrayOrList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#IsArrayOrList) SynPat.IsArrayOrList IsArrayOrList ### [SynPat.IsAttrib](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#IsAttrib) SynPat.IsAttrib IsAttrib ### [SynPat.IsAs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#IsAs) SynPat.IsAs IsAs ### [SynPat.IsIsInst](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#IsIsInst) SynPat.IsIsInst IsIsInst ### [SynPat.IsNamed](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#IsNamed) SynPat.IsNamed IsNamed ### [SynPat.IsOptionalVal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#IsOptionalVal) SynPat.IsOptionalVal IsOptionalVal ### [SynPat.IsTyped](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#IsTyped) SynPat.IsTyped IsTyped ### [SynPat.IsInstanceMember](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#IsInstanceMember) SynPat.IsInstanceMember IsInstanceMember ### [SynPat.IsLongIdent](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#IsLongIdent) SynPat.IsLongIdent IsLongIdent ### [SynPat.IsTuple](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#IsTuple) SynPat.IsTuple IsTuple ### [SynPat.IsQuoteExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#IsQuoteExpr) SynPat.IsQuoteExpr IsQuoteExpr ### [SynPat.IsNull](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#IsNull) SynPat.IsNull IsNull ### [SynPat.IsAnds](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#IsAnds) SynPat.IsAnds IsAnds ### [SynPat.IsConst](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#IsConst) SynPat.IsConst IsConst ### [SynPat.IsParen](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#IsParen) SynPat.IsParen IsParen ### [SynPat.IsListCons](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#IsListCons) SynPat.IsListCons IsListCons ### [SynPat.Const](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#Const) SynPat.Const Const A constant in a pattern ### [SynPat.Wild](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#Wild) SynPat.Wild Wild A wildcard '_' in a pattern ### [SynPat.Named](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#Named) SynPat.Named Named A name pattern 'ident' ### [SynPat.Typed](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#Typed) SynPat.Typed Typed A typed pattern 'pat : type' ### [SynPat.Attrib](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#Attrib) SynPat.Attrib Attrib An attributed pattern, used in argument or declaration position ### [SynPat.Or](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#Or) SynPat.Or Or A disjunctive pattern 'pat1 | pat2' ### [SynPat.ListCons](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#ListCons) SynPat.ListCons ListCons A conjunctive pattern 'pat1 :: pat2' ### [SynPat.Ands](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#Ands) SynPat.Ands Ands A conjunctive pattern 'pat1 & pat2' ### [SynPat.As](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#As) SynPat.As As A conjunctive pattern 'pat1 as pat2' ### [SynPat.LongIdent](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#LongIdent) SynPat.LongIdent LongIdent A long identifier pattern possibly with argument patterns ### [SynPat.Tuple](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#Tuple) SynPat.Tuple Tuple A tuple pattern ### [SynPat.Paren](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#Paren) SynPat.Paren Paren A parenthesized pattern ### [SynPat.ArrayOrList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#ArrayOrList) SynPat.ArrayOrList ArrayOrList An array or a list as a pattern ### [SynPat.Record](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#Record) SynPat.Record Record A record pattern ### [SynPat.Null](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#Null) SynPat.Null Null The 'null' pattern ### [SynPat.OptionalVal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#OptionalVal) SynPat.OptionalVal OptionalVal '?id' -- for optional argument names ### [SynPat.IsInst](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#IsInst) SynPat.IsInst IsInst A type test pattern ':? type ' ### [SynPat.QuoteExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#QuoteExpr) SynPat.QuoteExpr QuoteExpr <@ expr @>, used for active pattern arguments ### [SynPat.InstanceMember](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#InstanceMember) SynPat.InstanceMember InstanceMember Used internally in the type checker ### [SynPat.FromParseError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synpat.html#FromParseError) SynPat.FromParseError FromParseError A pattern arising from a parse error ### [SynRationalConst](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synrationalconst.html) SynRationalConst Represents an unchecked syntax tree of F# unit of measure exponents. SynRationalConst.IsParen IsParen SynRationalConst.IsNegate IsNegate SynRationalConst.IsRational IsRational SynRationalConst.IsInteger IsInteger SynRationalConst.Integer Integer SynRationalConst.Rational Rational SynRationalConst.Negate Negate SynRationalConst.Paren Paren ### [SynRationalConst.IsParen](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synrationalconst.html#IsParen) SynRationalConst.IsParen IsParen ### [SynRationalConst.IsNegate](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synrationalconst.html#IsNegate) SynRationalConst.IsNegate IsNegate ### [SynRationalConst.IsRational](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synrationalconst.html#IsRational) SynRationalConst.IsRational IsRational ### [SynRationalConst.IsInteger](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synrationalconst.html#IsInteger) SynRationalConst.IsInteger IsInteger ### [SynRationalConst.Integer](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synrationalconst.html#Integer) SynRationalConst.Integer Integer ### [SynRationalConst.Rational](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synrationalconst.html#Rational) SynRationalConst.Rational Rational ### [SynRationalConst.Negate](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synrationalconst.html#Negate) SynRationalConst.Negate Negate ### [SynRationalConst.Paren](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synrationalconst.html#Paren) SynRationalConst.Paren Paren ### [SynReturnInfo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synreturninfo.html) SynReturnInfo Represents the syntactic elements associated with the "return" of a function or method. SynReturnInfo.Range Range SynReturnInfo.SynReturnInfo SynReturnInfo ### [SynReturnInfo.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synreturninfo.html#Range) SynReturnInfo.Range Range ### [SynReturnInfo.SynReturnInfo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synreturninfo.html#SynReturnInfo) SynReturnInfo.SynReturnInfo SynReturnInfo ### [SynSimplePat](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synsimplepat.html) SynSimplePat Represents a syntax tree for simple F# patterns SynSimplePat.IsAttrib IsAttrib SynSimplePat.IsTyped IsTyped SynSimplePat.Range Range SynSimplePat.IsId IsId SynSimplePat.Id Id SynSimplePat.Typed Typed SynSimplePat.Attrib Attrib ### [SynSimplePat.IsAttrib](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synsimplepat.html#IsAttrib) SynSimplePat.IsAttrib IsAttrib ### [SynSimplePat.IsTyped](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synsimplepat.html#IsTyped) SynSimplePat.IsTyped IsTyped ### [SynSimplePat.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synsimplepat.html#Range) SynSimplePat.Range Range ### [SynSimplePat.IsId](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synsimplepat.html#IsId) SynSimplePat.IsId IsId ### [SynSimplePat.Id](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synsimplepat.html#Id) SynSimplePat.Id Id
 Indicates a simple pattern variable.

 altNameRefCell:
   Normally 'None' except for some compiler-generated variables in desugaring pattern matching.
   Pattern processing sets this reference for hidden variable introduced
   by desugaring pattern matching in arguments. The info indicates an
   alternative (compiler generated) identifier to be used because the
   name of the identifier is already bound.

 isCompilerGenerated: true if a compiler generated name
 isThisVal: true if 'this' variable in member
 isOptional: true if a '?' is in front of the name
### [SynSimplePat.Typed](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synsimplepat.html#Typed) SynSimplePat.Typed Typed A type annotated simple pattern ### [SynSimplePat.Attrib](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synsimplepat.html#Attrib) SynSimplePat.Attrib Attrib An attributed simple pattern ### [SynSimplePatAlternativeIdInfo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synsimplepatalternativeidinfo.html) SynSimplePatAlternativeIdInfo Represents the alternative identifier for a simple pattern SynSimplePatAlternativeIdInfo.IsDecided IsDecided SynSimplePatAlternativeIdInfo.IsUndecided IsUndecided SynSimplePatAlternativeIdInfo.Undecided Undecided SynSimplePatAlternativeIdInfo.Decided Decided ### [SynSimplePatAlternativeIdInfo.IsDecided](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synsimplepatalternativeidinfo.html#IsDecided) SynSimplePatAlternativeIdInfo.IsDecided IsDecided ### [SynSimplePatAlternativeIdInfo.IsUndecided](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synsimplepatalternativeidinfo.html#IsUndecided) SynSimplePatAlternativeIdInfo.IsUndecided IsUndecided ### [SynSimplePatAlternativeIdInfo.Undecided](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synsimplepatalternativeidinfo.html#Undecided) SynSimplePatAlternativeIdInfo.Undecided Undecided We have not decided to use an alternative name in the pattern and related expression ### [SynSimplePatAlternativeIdInfo.Decided](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synsimplepatalternativeidinfo.html#Decided) SynSimplePatAlternativeIdInfo.Decided Decided We have decided to use an alternative name in the pattern and related expression ### [SynSimplePats](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synsimplepats.html) SynSimplePats Represents a simple set of variable bindings a, (a, b) or (a: Type, b: Type) at a lambda, function definition or other binding point, after the elimination of pattern matching from the construct, e.g. after changing a "function pat1 -> rule1 | ..." to a "fun v -> match v with ..." SynSimplePats.Range Range SynSimplePats.SimplePats SimplePats ### [SynSimplePats.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synsimplepats.html#Range) SynSimplePats.Range Range ### [SynSimplePats.SimplePats](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synsimplepats.html#SimplePats) SynSimplePats.SimplePats SimplePats ### [SynStaticOptimizationConstraint](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synstaticoptimizationconstraint.html) SynStaticOptimizationConstraint Represents a syntax tree for a static optimization constraint in the F# core library SynStaticOptimizationConstraint.IsWhenTyparTyconEqualsTycon IsWhenTyparTyconEqualsTycon SynStaticOptimizationConstraint.IsWhenTyparIsStruct IsWhenTyparIsStruct SynStaticOptimizationConstraint.WhenTyparTyconEqualsTycon WhenTyparTyconEqualsTycon SynStaticOptimizationConstraint.WhenTyparIsStruct WhenTyparIsStruct ### [SynStaticOptimizationConstraint.IsWhenTyparTyconEqualsTycon](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synstaticoptimizationconstraint.html#IsWhenTyparTyconEqualsTycon) SynStaticOptimizationConstraint.IsWhenTyparTyconEqualsTycon IsWhenTyparTyconEqualsTycon ### [SynStaticOptimizationConstraint.IsWhenTyparIsStruct](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synstaticoptimizationconstraint.html#IsWhenTyparIsStruct) SynStaticOptimizationConstraint.IsWhenTyparIsStruct IsWhenTyparIsStruct ### [SynStaticOptimizationConstraint.WhenTyparTyconEqualsTycon](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synstaticoptimizationconstraint.html#WhenTyparTyconEqualsTycon) SynStaticOptimizationConstraint.WhenTyparTyconEqualsTycon WhenTyparTyconEqualsTycon A static optimization conditional that activates for a particular type instantiation ### [SynStaticOptimizationConstraint.WhenTyparIsStruct](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synstaticoptimizationconstraint.html#WhenTyparIsStruct) SynStaticOptimizationConstraint.WhenTyparIsStruct WhenTyparIsStruct A static optimization conditional that activates for a struct ### [SynStringKind](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synstringkind.html) SynStringKind Indicate if the string had a special format SynStringKind.IsTripleQuote IsTripleQuote SynStringKind.IsVerbatim IsVerbatim SynStringKind.IsRegular IsRegular SynStringKind.Regular Regular SynStringKind.Verbatim Verbatim SynStringKind.TripleQuote TripleQuote ### [SynStringKind.IsTripleQuote](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synstringkind.html#IsTripleQuote) SynStringKind.IsTripleQuote IsTripleQuote ### [SynStringKind.IsVerbatim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synstringkind.html#IsVerbatim) SynStringKind.IsVerbatim IsVerbatim ### [SynStringKind.IsRegular](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synstringkind.html#IsRegular) SynStringKind.IsRegular IsRegular ### [SynStringKind.Regular](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synstringkind.html#Regular) SynStringKind.Regular Regular ### [SynStringKind.Verbatim](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synstringkind.html#Verbatim) SynStringKind.Verbatim Verbatim ### [SynStringKind.TripleQuote](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synstringkind.html#TripleQuote) SynStringKind.TripleQuote TripleQuote ### [SynTupleTypeSegment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntupletypesegment.html) SynTupleTypeSegment SynTupleTypeSegment.IsSlash IsSlash SynTupleTypeSegment.IsStar IsStar SynTupleTypeSegment.IsType IsType SynTupleTypeSegment.Range Range SynTupleTypeSegment.Type Type SynTupleTypeSegment.Star Star SynTupleTypeSegment.Slash Slash ### [SynTupleTypeSegment.IsSlash](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntupletypesegment.html#IsSlash) SynTupleTypeSegment.IsSlash IsSlash ### [SynTupleTypeSegment.IsStar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntupletypesegment.html#IsStar) SynTupleTypeSegment.IsStar IsStar ### [SynTupleTypeSegment.IsType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntupletypesegment.html#IsType) SynTupleTypeSegment.IsType IsType ### [SynTupleTypeSegment.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntupletypesegment.html#Range) SynTupleTypeSegment.Range Range ### [SynTupleTypeSegment.Type](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntupletypesegment.html#Type) SynTupleTypeSegment.Type Type ### [SynTupleTypeSegment.Star](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntupletypesegment.html#Star) SynTupleTypeSegment.Star Star ### [SynTupleTypeSegment.Slash](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntupletypesegment.html#Slash) SynTupleTypeSegment.Slash Slash ### [SynTypar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypar.html) SynTypar Represents a syntactic type parameter SynTypar.Range Range SynTypar.SynTypar SynTypar ### [SynTypar.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypar.html#Range) SynTypar.Range Range Gets the syntax range of this construct ### [SynTypar.SynTypar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypar.html#SynTypar) SynTypar.SynTypar SynTypar ### [SynTyparDecl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypardecl.html) SynTyparDecl Represents the explicit declaration of a type parameter SynTyparDecl.SynTyparDecl SynTyparDecl ### [SynTyparDecl.SynTyparDecl](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypardecl.html#SynTyparDecl) SynTyparDecl.SynTyparDecl SynTyparDecl ### [SynTyparDecls](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypardecls.html) SynTyparDecls List of type parameter declarations with optional type constraints, enclosed in `< ... >` (postfix) or `( ... )` (prefix), or a single prefix parameter. SynTyparDecls.IsPrefixList IsPrefixList SynTyparDecls.IsPostfixList IsPostfixList SynTyparDecls.TyparDecls TyparDecls SynTyparDecls.IsSinglePrefix IsSinglePrefix SynTyparDecls.Range Range SynTyparDecls.Constraints Constraints SynTyparDecls.PostfixList PostfixList SynTyparDecls.PrefixList PrefixList SynTyparDecls.SinglePrefix SinglePrefix ### [SynTyparDecls.IsPrefixList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypardecls.html#IsPrefixList) SynTyparDecls.IsPrefixList IsPrefixList ### [SynTyparDecls.IsPostfixList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypardecls.html#IsPostfixList) SynTyparDecls.IsPostfixList IsPostfixList ### [SynTyparDecls.TyparDecls](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypardecls.html#TyparDecls) SynTyparDecls.TyparDecls TyparDecls ### [SynTyparDecls.IsSinglePrefix](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypardecls.html#IsSinglePrefix) SynTyparDecls.IsSinglePrefix IsSinglePrefix ### [SynTyparDecls.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypardecls.html#Range) SynTyparDecls.Range Range ### [SynTyparDecls.Constraints](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypardecls.html#Constraints) SynTyparDecls.Constraints Constraints ### [SynTyparDecls.PostfixList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypardecls.html#PostfixList) SynTyparDecls.PostfixList PostfixList ### [SynTyparDecls.PrefixList](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypardecls.html#PrefixList) SynTyparDecls.PrefixList PrefixList ### [SynTyparDecls.SinglePrefix](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypardecls.html#SinglePrefix) SynTyparDecls.SinglePrefix SinglePrefix ### [SynType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html) SynType Represents a syntax tree for F# types SynType.IsFromParseError IsFromParseError SynType.IsHashConstraint IsHashConstraint SynType.IsApp IsApp SynType.IsIntersection IsIntersection SynType.IsOr IsOr SynType.IsParen IsParen SynType.IsMeasurePower IsMeasurePower SynType.IsWithGlobalConstraints IsWithGlobalConstraints SynType.IsStaticConstantNull IsStaticConstantNull SynType.IsTuple IsTuple SynType.IsArray IsArray SynType.IsWithNull IsWithNull SynType.IsLongIdent IsLongIdent SynType.IsStaticConstantExpr IsStaticConstantExpr SynType.IsVar IsVar SynType.IsStaticConstantNamed IsStaticConstantNamed SynType.IsAnon IsAnon SynType.Range Range SynType.IsSignatureParameter IsSignatureParameter SynType.IsStaticConstant IsStaticConstant SynType.IsAnonRecd IsAnonRecd SynType.IsLongIdentApp IsLongIdentApp SynType.IsFun IsFun SynType.LongIdent LongIdent SynType.App App SynType.LongIdentApp LongIdentApp SynType.Tuple Tuple SynType.AnonRecd AnonRecd SynType.Array Array SynType.Fun Fun SynType.Var Var SynType.Anon Anon SynType.WithGlobalConstraints WithGlobalConstraints SynType.HashConstraint HashConstraint SynType.MeasurePower MeasurePower SynType.StaticConstant StaticConstant SynType.StaticConstantNull StaticConstantNull SynType.StaticConstantExpr StaticConstantExpr SynType.StaticConstantNamed StaticConstantNamed SynType.WithNull WithNull SynType.Paren Paren SynType.SignatureParameter SignatureParameter SynType.Or Or SynType.FromParseError FromParseError SynType.Intersection Intersection ### [SynType.IsFromParseError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#IsFromParseError) SynType.IsFromParseError IsFromParseError ### [SynType.IsHashConstraint](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#IsHashConstraint) SynType.IsHashConstraint IsHashConstraint ### [SynType.IsApp](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#IsApp) SynType.IsApp IsApp ### [SynType.IsIntersection](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#IsIntersection) SynType.IsIntersection IsIntersection ### [SynType.IsOr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#IsOr) SynType.IsOr IsOr ### [SynType.IsParen](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#IsParen) SynType.IsParen IsParen ### [SynType.IsMeasurePower](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#IsMeasurePower) SynType.IsMeasurePower IsMeasurePower ### [SynType.IsWithGlobalConstraints](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#IsWithGlobalConstraints) SynType.IsWithGlobalConstraints IsWithGlobalConstraints ### [SynType.IsStaticConstantNull](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#IsStaticConstantNull) SynType.IsStaticConstantNull IsStaticConstantNull ### [SynType.IsTuple](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#IsTuple) SynType.IsTuple IsTuple ### [SynType.IsArray](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#IsArray) SynType.IsArray IsArray ### [SynType.IsWithNull](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#IsWithNull) SynType.IsWithNull IsWithNull ### [SynType.IsLongIdent](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#IsLongIdent) SynType.IsLongIdent IsLongIdent ### [SynType.IsStaticConstantExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#IsStaticConstantExpr) SynType.IsStaticConstantExpr IsStaticConstantExpr ### [SynType.IsVar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#IsVar) SynType.IsVar IsVar ### [SynType.IsStaticConstantNamed](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#IsStaticConstantNamed) SynType.IsStaticConstantNamed IsStaticConstantNamed ### [SynType.IsAnon](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#IsAnon) SynType.IsAnon IsAnon ### [SynType.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#Range) SynType.Range Range Gets the syntax range of this construct ### [SynType.IsSignatureParameter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#IsSignatureParameter) SynType.IsSignatureParameter IsSignatureParameter ### [SynType.IsStaticConstant](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#IsStaticConstant) SynType.IsStaticConstant IsStaticConstant ### [SynType.IsAnonRecd](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#IsAnonRecd) SynType.IsAnonRecd IsAnonRecd ### [SynType.IsLongIdentApp](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#IsLongIdentApp) SynType.IsLongIdentApp IsLongIdentApp ### [SynType.IsFun](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#IsFun) SynType.IsFun IsFun ### [SynType.LongIdent](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#LongIdent) SynType.LongIdent LongIdent F# syntax: A.B.C ### [SynType.App](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#App) SynType.App App
 F# syntax: type or type type or (type, ..., type) type
   isPostfix: indicates a postfix type application e.g. "int list" or "(int, string) dict"
### [SynType.LongIdentApp](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#LongIdentApp) SynType.LongIdentApp LongIdentApp F# syntax: type.A.B.C ### [SynType.Tuple](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#Tuple) SynType.Tuple Tuple F# syntax: type * ... * type F# syntax: struct (type * ... * type) ### [SynType.AnonRecd](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#AnonRecd) SynType.AnonRecd AnonRecd F# syntax: {| id: type; ...; id: type |} F# syntax: struct {| id: type; ...; id: type |} ### [SynType.Array](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#Array) SynType.Array Array F# syntax: type[] ### [SynType.Fun](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#Fun) SynType.Fun Fun F# syntax: type -> type ### [SynType.Var](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#Var) SynType.Var Var F# syntax: 'Var ### [SynType.Anon](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#Anon) SynType.Anon Anon F# syntax: _ ### [SynType.WithGlobalConstraints](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#WithGlobalConstraints) SynType.WithGlobalConstraints WithGlobalConstraints F# syntax: typ with constraints ### [SynType.HashConstraint](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#HashConstraint) SynType.HashConstraint HashConstraint F# syntax: #type ### [SynType.MeasurePower](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#MeasurePower) SynType.MeasurePower MeasurePower F# syntax: for units of measure e.g. m^3, kg^1/2 ### [SynType.StaticConstant](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#StaticConstant) SynType.StaticConstant StaticConstant F# syntax: 1, "abc" etc, used in parameters to type providers For the dimensionless units i.e. 1, and static parameters to provided types ### [SynType.StaticConstantNull](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#StaticConstantNull) SynType.StaticConstantNull StaticConstantNull F# syntax: null, used in parameters to type providers ### [SynType.StaticConstantExpr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#StaticConstantExpr) SynType.StaticConstantExpr StaticConstantExpr F# syntax: const expr, used in static parameters to type providers ### [SynType.StaticConstantNamed](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#StaticConstantNamed) SynType.StaticConstantNamed StaticConstantNamed F# syntax: ident=1 etc., used in static parameters to type providers ### [SynType.WithNull](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#WithNull) SynType.WithNull WithNull ### [SynType.Paren](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#Paren) SynType.Paren Paren ### [SynType.SignatureParameter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#SignatureParameter) SynType.SignatureParameter SignatureParameter F# syntax: a: b, used in signatures and type annotations ### [SynType.Or](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#Or) SynType.Or Or F# syntax: ^a or ^b, used in trait calls ### [SynType.FromParseError](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#FromParseError) SynType.FromParseError FromParseError A type arising from a parse error ### [SynType.Intersection](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntype.html#Intersection) SynType.Intersection Intersection F# syntax: x: #I1 & #I2 F# syntax: x: 't & #I1 & #I2 Shorthand for x: 't when 't :> I1 and 't :> I2 ### [SynTypeConstraint](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypeconstraint.html) SynTypeConstraint The unchecked abstract syntax tree of F# type constraints SynTypeConstraint.IsWhereTyparIsEnum IsWhereTyparIsEnum SynTypeConstraint.IsWhereTyparIsValueType IsWhereTyparIsValueType SynTypeConstraint.IsWhereTyparIsEquatable IsWhereTyparIsEquatable SynTypeConstraint.IsWhereSelfConstrained IsWhereSelfConstrained SynTypeConstraint.IsWhereTyparIsUnmanaged IsWhereTyparIsUnmanaged SynTypeConstraint.IsWhereTyparDefaultsToType IsWhereTyparDefaultsToType SynTypeConstraint.IsWhereTyparSubtypeOfType IsWhereTyparSubtypeOfType SynTypeConstraint.IsWhereTyparIsDelegate IsWhereTyparIsDelegate SynTypeConstraint.Range Range SynTypeConstraint.IsWhereTyparIsReferenceType IsWhereTyparIsReferenceType SynTypeConstraint.IsWhereTyparNotSupportsNull IsWhereTyparNotSupportsNull SynTypeConstraint.IsWhereTyparIsComparable IsWhereTyparIsComparable SynTypeConstraint.IsWhereTyparSupportsMember IsWhereTyparSupportsMember SynTypeConstraint.IsWhereTyparSupportsNull IsWhereTyparSupportsNull SynTypeConstraint.WhereTyparIsValueType WhereTyparIsValueType SynTypeConstraint.WhereTyparIsReferenceType WhereTyparIsReferenceType SynTypeConstraint.WhereTyparIsUnmanaged WhereTyparIsUnmanaged SynTypeConstraint.WhereTyparSupportsNull WhereTyparSupportsNull SynTypeConstraint.WhereTyparNotSupportsNull WhereTyparNotSupportsNull SynTypeConstraint.WhereTyparIsComparable WhereTyparIsComparable SynTypeConstraint.WhereTyparIsEquatable WhereTyparIsEquatable SynTypeConstraint.WhereTyparDefaultsToType WhereTyparDefaultsToType SynTypeConstraint.WhereTyparSubtypeOfType WhereTyparSubtypeOfType SynTypeConstraint.WhereTyparSupportsMember WhereTyparSupportsMember SynTypeConstraint.WhereTyparIsEnum WhereTyparIsEnum SynTypeConstraint.WhereTyparIsDelegate WhereTyparIsDelegate SynTypeConstraint.WhereSelfConstrained WhereSelfConstrained ### [SynTypeConstraint.IsWhereTyparIsEnum](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypeconstraint.html#IsWhereTyparIsEnum) SynTypeConstraint.IsWhereTyparIsEnum IsWhereTyparIsEnum ### [SynTypeConstraint.IsWhereTyparIsValueType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypeconstraint.html#IsWhereTyparIsValueType) SynTypeConstraint.IsWhereTyparIsValueType IsWhereTyparIsValueType ### [SynTypeConstraint.IsWhereTyparIsEquatable](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypeconstraint.html#IsWhereTyparIsEquatable) SynTypeConstraint.IsWhereTyparIsEquatable IsWhereTyparIsEquatable ### [SynTypeConstraint.IsWhereSelfConstrained](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypeconstraint.html#IsWhereSelfConstrained) SynTypeConstraint.IsWhereSelfConstrained IsWhereSelfConstrained ### [SynTypeConstraint.IsWhereTyparIsUnmanaged](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypeconstraint.html#IsWhereTyparIsUnmanaged) SynTypeConstraint.IsWhereTyparIsUnmanaged IsWhereTyparIsUnmanaged ### [SynTypeConstraint.IsWhereTyparDefaultsToType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypeconstraint.html#IsWhereTyparDefaultsToType) SynTypeConstraint.IsWhereTyparDefaultsToType IsWhereTyparDefaultsToType ### [SynTypeConstraint.IsWhereTyparSubtypeOfType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypeconstraint.html#IsWhereTyparSubtypeOfType) SynTypeConstraint.IsWhereTyparSubtypeOfType IsWhereTyparSubtypeOfType ### [SynTypeConstraint.IsWhereTyparIsDelegate](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypeconstraint.html#IsWhereTyparIsDelegate) SynTypeConstraint.IsWhereTyparIsDelegate IsWhereTyparIsDelegate ### [SynTypeConstraint.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypeconstraint.html#Range) SynTypeConstraint.Range Range ### [SynTypeConstraint.IsWhereTyparIsReferenceType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypeconstraint.html#IsWhereTyparIsReferenceType) SynTypeConstraint.IsWhereTyparIsReferenceType IsWhereTyparIsReferenceType ### [SynTypeConstraint.IsWhereTyparNotSupportsNull](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypeconstraint.html#IsWhereTyparNotSupportsNull) SynTypeConstraint.IsWhereTyparNotSupportsNull IsWhereTyparNotSupportsNull ### [SynTypeConstraint.IsWhereTyparIsComparable](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypeconstraint.html#IsWhereTyparIsComparable) SynTypeConstraint.IsWhereTyparIsComparable IsWhereTyparIsComparable ### [SynTypeConstraint.IsWhereTyparSupportsMember](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypeconstraint.html#IsWhereTyparSupportsMember) SynTypeConstraint.IsWhereTyparSupportsMember IsWhereTyparSupportsMember ### [SynTypeConstraint.IsWhereTyparSupportsNull](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypeconstraint.html#IsWhereTyparSupportsNull) SynTypeConstraint.IsWhereTyparSupportsNull IsWhereTyparSupportsNull ### [SynTypeConstraint.WhereTyparIsValueType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypeconstraint.html#WhereTyparIsValueType) SynTypeConstraint.WhereTyparIsValueType WhereTyparIsValueType F# syntax: is 'typar: struct ### [SynTypeConstraint.WhereTyparIsReferenceType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypeconstraint.html#WhereTyparIsReferenceType) SynTypeConstraint.WhereTyparIsReferenceType WhereTyparIsReferenceType F# syntax: is 'typar: not struct ### [SynTypeConstraint.WhereTyparIsUnmanaged](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypeconstraint.html#WhereTyparIsUnmanaged) SynTypeConstraint.WhereTyparIsUnmanaged WhereTyparIsUnmanaged F# syntax is 'typar: unmanaged ### [SynTypeConstraint.WhereTyparSupportsNull](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypeconstraint.html#WhereTyparSupportsNull) SynTypeConstraint.WhereTyparSupportsNull WhereTyparSupportsNull F# syntax is 'typar: null ### [SynTypeConstraint.WhereTyparNotSupportsNull](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypeconstraint.html#WhereTyparNotSupportsNull) SynTypeConstraint.WhereTyparNotSupportsNull WhereTyparNotSupportsNull F# syntax is 'typar : null ### [SynTypeConstraint.WhereTyparIsComparable](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypeconstraint.html#WhereTyparIsComparable) SynTypeConstraint.WhereTyparIsComparable WhereTyparIsComparable F# syntax is 'typar: comparison ### [SynTypeConstraint.WhereTyparIsEquatable](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypeconstraint.html#WhereTyparIsEquatable) SynTypeConstraint.WhereTyparIsEquatable WhereTyparIsEquatable F# syntax is 'typar: equality ### [SynTypeConstraint.WhereTyparDefaultsToType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypeconstraint.html#WhereTyparDefaultsToType) SynTypeConstraint.WhereTyparDefaultsToType WhereTyparDefaultsToType F# syntax is default ^T: type ### [SynTypeConstraint.WhereTyparSubtypeOfType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypeconstraint.html#WhereTyparSubtypeOfType) SynTypeConstraint.WhereTyparSubtypeOfType WhereTyparSubtypeOfType F# syntax is 'typar :> type ### [SynTypeConstraint.WhereTyparSupportsMember](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypeconstraint.html#WhereTyparSupportsMember) SynTypeConstraint.WhereTyparSupportsMember WhereTyparSupportsMember F# syntax is ^T: (static member MemberName: ^T * int -> ^T) ### [SynTypeConstraint.WhereTyparIsEnum](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypeconstraint.html#WhereTyparIsEnum) SynTypeConstraint.WhereTyparIsEnum WhereTyparIsEnum F# syntax is 'typar: enum<'UnderlyingType> ### [SynTypeConstraint.WhereTyparIsDelegate](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypeconstraint.html#WhereTyparIsDelegate) SynTypeConstraint.WhereTyparIsDelegate WhereTyparIsDelegate F# syntax is 'typar: delegate<'Args, unit> ### [SynTypeConstraint.WhereSelfConstrained](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypeconstraint.html#WhereSelfConstrained) SynTypeConstraint.WhereSelfConstrained WhereSelfConstrained F# syntax is SomeThing<'T> ### [SynTypeDefn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefn.html) SynTypeDefn Represents a type or exception declaration 'type C = ... ' plus any additional member definitions for the type SynTypeDefn.Range Range SynTypeDefn.SynTypeDefn SynTypeDefn ### [SynTypeDefn.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefn.html#Range) SynTypeDefn.Range Range Gets the syntax range of this construct ### [SynTypeDefn.SynTypeDefn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefn.html#SynTypeDefn) SynTypeDefn.SynTypeDefn SynTypeDefn ### [SynTypeDefnKind](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnkind.html) SynTypeDefnKind Represents the kind of a type definition whether explicit or inferred SynTypeDefnKind.IsClass IsClass SynTypeDefnKind.IsIL IsIL SynTypeDefnKind.IsOpaque IsOpaque SynTypeDefnKind.IsRecord IsRecord SynTypeDefnKind.IsUnion IsUnion SynTypeDefnKind.IsUnspecified IsUnspecified SynTypeDefnKind.IsAbbrev IsAbbrev SynTypeDefnKind.IsDelegate IsDelegate SynTypeDefnKind.IsAugmentation IsAugmentation SynTypeDefnKind.IsInterface IsInterface SynTypeDefnKind.IsStruct IsStruct SynTypeDefnKind.Unspecified Unspecified SynTypeDefnKind.Class Class SynTypeDefnKind.Interface Interface SynTypeDefnKind.Struct Struct SynTypeDefnKind.Record Record SynTypeDefnKind.Union Union SynTypeDefnKind.Abbrev Abbrev SynTypeDefnKind.Opaque Opaque SynTypeDefnKind.Augmentation Augmentation SynTypeDefnKind.IL IL SynTypeDefnKind.Delegate Delegate ### [SynTypeDefnKind.IsClass](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnkind.html#IsClass) SynTypeDefnKind.IsClass IsClass ### [SynTypeDefnKind.IsIL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnkind.html#IsIL) SynTypeDefnKind.IsIL IsIL ### [SynTypeDefnKind.IsOpaque](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnkind.html#IsOpaque) SynTypeDefnKind.IsOpaque IsOpaque ### [SynTypeDefnKind.IsRecord](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnkind.html#IsRecord) SynTypeDefnKind.IsRecord IsRecord ### [SynTypeDefnKind.IsUnion](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnkind.html#IsUnion) SynTypeDefnKind.IsUnion IsUnion ### [SynTypeDefnKind.IsUnspecified](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnkind.html#IsUnspecified) SynTypeDefnKind.IsUnspecified IsUnspecified ### [SynTypeDefnKind.IsAbbrev](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnkind.html#IsAbbrev) SynTypeDefnKind.IsAbbrev IsAbbrev ### [SynTypeDefnKind.IsDelegate](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnkind.html#IsDelegate) SynTypeDefnKind.IsDelegate IsDelegate ### [SynTypeDefnKind.IsAugmentation](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnkind.html#IsAugmentation) SynTypeDefnKind.IsAugmentation IsAugmentation ### [SynTypeDefnKind.IsInterface](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnkind.html#IsInterface) SynTypeDefnKind.IsInterface IsInterface ### [SynTypeDefnKind.IsStruct](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnkind.html#IsStruct) SynTypeDefnKind.IsStruct IsStruct ### [SynTypeDefnKind.Unspecified](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnkind.html#Unspecified) SynTypeDefnKind.Unspecified Unspecified ### [SynTypeDefnKind.Class](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnkind.html#Class) SynTypeDefnKind.Class Class ### [SynTypeDefnKind.Interface](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnkind.html#Interface) SynTypeDefnKind.Interface Interface ### [SynTypeDefnKind.Struct](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnkind.html#Struct) SynTypeDefnKind.Struct Struct ### [SynTypeDefnKind.Record](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnkind.html#Record) SynTypeDefnKind.Record Record ### [SynTypeDefnKind.Union](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnkind.html#Union) SynTypeDefnKind.Union Union ### [SynTypeDefnKind.Abbrev](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnkind.html#Abbrev) SynTypeDefnKind.Abbrev Abbrev ### [SynTypeDefnKind.Opaque](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnkind.html#Opaque) SynTypeDefnKind.Opaque Opaque ### [SynTypeDefnKind.Augmentation](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnkind.html#Augmentation) SynTypeDefnKind.Augmentation Augmentation ### [SynTypeDefnKind.IL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnkind.html#IL) SynTypeDefnKind.IL IL ### [SynTypeDefnKind.Delegate](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnkind.html#Delegate) SynTypeDefnKind.Delegate Delegate ### [SynTypeDefnRepr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnrepr.html) SynTypeDefnRepr Represents the right hand side of a type or exception declaration 'type C = ... ' plus any additional member definitions for the type SynTypeDefnRepr.IsException IsException SynTypeDefnRepr.IsObjectModel IsObjectModel SynTypeDefnRepr.IsSimple IsSimple SynTypeDefnRepr.Range Range SynTypeDefnRepr.ObjectModel ObjectModel SynTypeDefnRepr.Simple Simple SynTypeDefnRepr.Exception Exception ### [SynTypeDefnRepr.IsException](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnrepr.html#IsException) SynTypeDefnRepr.IsException IsException ### [SynTypeDefnRepr.IsObjectModel](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnrepr.html#IsObjectModel) SynTypeDefnRepr.IsObjectModel IsObjectModel ### [SynTypeDefnRepr.IsSimple](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnrepr.html#IsSimple) SynTypeDefnRepr.IsSimple IsSimple ### [SynTypeDefnRepr.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnrepr.html#Range) SynTypeDefnRepr.Range Range Gets the syntax range of this construct ### [SynTypeDefnRepr.ObjectModel](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnrepr.html#ObjectModel) SynTypeDefnRepr.ObjectModel ObjectModel An object model type definition (class or interface) ### [SynTypeDefnRepr.Simple](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnrepr.html#Simple) SynTypeDefnRepr.Simple Simple A simple type definition (record, union, abbreviation) ### [SynTypeDefnRepr.Exception](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnrepr.html#Exception) SynTypeDefnRepr.Exception Exception An exception definition ### [SynTypeDefnSig](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnsig.html) SynTypeDefnSig Represents the syntax tree for a type definition in a signature SynTypeDefnSig.Range Range SynTypeDefnSig.SynTypeDefnSig SynTypeDefnSig ### [SynTypeDefnSig.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnsig.html#Range) SynTypeDefnSig.Range Range Gets the syntax range of this construct ### [SynTypeDefnSig.SynTypeDefnSig](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnsig.html#SynTypeDefnSig) SynTypeDefnSig.SynTypeDefnSig SynTypeDefnSig The information for a type definition in a signature ### [SynTypeDefnSigRepr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnsigrepr.html) SynTypeDefnSigRepr Represents the syntax tree for the right-hand-side of a type definition in a signature. Note: in practice, using a discriminated union to make a distinction between "simple" types and "object oriented" types is not particularly useful. SynTypeDefnSigRepr.IsException IsException SynTypeDefnSigRepr.IsObjectModel IsObjectModel SynTypeDefnSigRepr.IsSimple IsSimple SynTypeDefnSigRepr.Range Range SynTypeDefnSigRepr.ObjectModel ObjectModel SynTypeDefnSigRepr.Simple Simple SynTypeDefnSigRepr.Exception Exception ### [SynTypeDefnSigRepr.IsException](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnsigrepr.html#IsException) SynTypeDefnSigRepr.IsException IsException ### [SynTypeDefnSigRepr.IsObjectModel](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnsigrepr.html#IsObjectModel) SynTypeDefnSigRepr.IsObjectModel IsObjectModel ### [SynTypeDefnSigRepr.IsSimple](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnsigrepr.html#IsSimple) SynTypeDefnSigRepr.IsSimple IsSimple ### [SynTypeDefnSigRepr.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnsigrepr.html#Range) SynTypeDefnSigRepr.Range Range Gets the syntax range of this construct ### [SynTypeDefnSigRepr.ObjectModel](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnsigrepr.html#ObjectModel) SynTypeDefnSigRepr.ObjectModel ObjectModel Indicates the right right-hand-side is a class, struct, interface or other object-model type ### [SynTypeDefnSigRepr.Simple](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnsigrepr.html#Simple) SynTypeDefnSigRepr.Simple Simple Indicates the right right-hand-side is a record, union or other simple type. ### [SynTypeDefnSigRepr.Exception](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnsigrepr.html#Exception) SynTypeDefnSigRepr.Exception Exception ### [SynTypeDefnSimpleRepr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnsimplerepr.html) SynTypeDefnSimpleRepr Represents the syntax tree for the core of a simple type definition, in either signature or implementation. SynTypeDefnSimpleRepr.IsException IsException SynTypeDefnSimpleRepr.IsGeneral IsGeneral SynTypeDefnSimpleRepr.IsEnum IsEnum SynTypeDefnSimpleRepr.IsRecord IsRecord SynTypeDefnSimpleRepr.IsUnion IsUnion SynTypeDefnSimpleRepr.IsLibraryOnlyILAssembly IsLibraryOnlyILAssembly SynTypeDefnSimpleRepr.IsTypeAbbrev IsTypeAbbrev SynTypeDefnSimpleRepr.Range Range SynTypeDefnSimpleRepr.IsNone IsNone SynTypeDefnSimpleRepr.Union Union SynTypeDefnSimpleRepr.Enum Enum SynTypeDefnSimpleRepr.Record Record SynTypeDefnSimpleRepr.General General SynTypeDefnSimpleRepr.LibraryOnlyILAssembly LibraryOnlyILAssembly SynTypeDefnSimpleRepr.TypeAbbrev TypeAbbrev SynTypeDefnSimpleRepr.None None SynTypeDefnSimpleRepr.Exception Exception ### [SynTypeDefnSimpleRepr.IsException](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnsimplerepr.html#IsException) SynTypeDefnSimpleRepr.IsException IsException ### [SynTypeDefnSimpleRepr.IsGeneral](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnsimplerepr.html#IsGeneral) SynTypeDefnSimpleRepr.IsGeneral IsGeneral ### [SynTypeDefnSimpleRepr.IsEnum](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnsimplerepr.html#IsEnum) SynTypeDefnSimpleRepr.IsEnum IsEnum ### [SynTypeDefnSimpleRepr.IsRecord](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnsimplerepr.html#IsRecord) SynTypeDefnSimpleRepr.IsRecord IsRecord ### [SynTypeDefnSimpleRepr.IsUnion](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnsimplerepr.html#IsUnion) SynTypeDefnSimpleRepr.IsUnion IsUnion ### [SynTypeDefnSimpleRepr.IsLibraryOnlyILAssembly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnsimplerepr.html#IsLibraryOnlyILAssembly) SynTypeDefnSimpleRepr.IsLibraryOnlyILAssembly IsLibraryOnlyILAssembly ### [SynTypeDefnSimpleRepr.IsTypeAbbrev](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnsimplerepr.html#IsTypeAbbrev) SynTypeDefnSimpleRepr.IsTypeAbbrev IsTypeAbbrev ### [SynTypeDefnSimpleRepr.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnsimplerepr.html#Range) SynTypeDefnSimpleRepr.Range Range Gets the syntax range of this construct ### [SynTypeDefnSimpleRepr.IsNone](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnsimplerepr.html#IsNone) SynTypeDefnSimpleRepr.IsNone IsNone ### [SynTypeDefnSimpleRepr.Union](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnsimplerepr.html#Union) SynTypeDefnSimpleRepr.Union Union A union type definition, type X = A | B ### [SynTypeDefnSimpleRepr.Enum](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnsimplerepr.html#Enum) SynTypeDefnSimpleRepr.Enum Enum An enum type definition, type X = A = 1 | B = 2 ### [SynTypeDefnSimpleRepr.Record](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnsimplerepr.html#Record) SynTypeDefnSimpleRepr.Record Record A record type definition, type X = { A: int; B: int } ### [SynTypeDefnSimpleRepr.General](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnsimplerepr.html#General) SynTypeDefnSimpleRepr.General General An object oriented type definition. This is not a parse-tree form, but represents the core type representation which the type checker splits out from the "ObjectModel" cases of type definitions. ### [SynTypeDefnSimpleRepr.LibraryOnlyILAssembly](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnsimplerepr.html#LibraryOnlyILAssembly) SynTypeDefnSimpleRepr.LibraryOnlyILAssembly LibraryOnlyILAssembly A type defined by using an IL assembly representation. Only used in FSharp.Core. F# syntax: "type X = (# "..."#) ### [SynTypeDefnSimpleRepr.TypeAbbrev](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnsimplerepr.html#TypeAbbrev) SynTypeDefnSimpleRepr.TypeAbbrev TypeAbbrev A type abbreviation, "type X = A.B.C" ### [SynTypeDefnSimpleRepr.None](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnsimplerepr.html#None) SynTypeDefnSimpleRepr.None None An abstract definition, "type X" ### [SynTypeDefnSimpleRepr.Exception](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypedefnsimplerepr.html#Exception) SynTypeDefnSimpleRepr.Exception Exception An exception definition, "exception E = ..." ### [SynTypeSpread](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypespread.html) SynTypeSpread Represents a type spread in a type definition. type Ty2 = { ...Ty1 } SynTypeSpread.SynTypeSpread SynTypeSpread ### [SynTypeSpread.SynTypeSpread](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-syntypespread.html#SynTypeSpread) SynTypeSpread.SynTypeSpread SynTypeSpread ### [SynUnionCase](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synunioncase.html) SynUnionCase Represents the syntax tree for one case in a union definition. SynUnionCase.Range Range SynUnionCase.SynUnionCase SynUnionCase ### [SynUnionCase.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synunioncase.html#Range) SynUnionCase.Range Range Gets the syntax range of this construct ### [SynUnionCase.SynUnionCase](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synunioncase.html#SynUnionCase) SynUnionCase.SynUnionCase SynUnionCase ### [SynUnionCaseKind](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synunioncasekind.html) SynUnionCaseKind Represents the syntax tree for the right-hand-side of union definition, excluding members, in either a signature or implementation. SynUnionCaseKind.IsFullType IsFullType SynUnionCaseKind.IsFields IsFields SynUnionCaseKind.Fields Fields SynUnionCaseKind.FullType FullType ### [SynUnionCaseKind.IsFullType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synunioncasekind.html#IsFullType) SynUnionCaseKind.IsFullType IsFullType ### [SynUnionCaseKind.IsFields](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synunioncasekind.html#IsFields) SynUnionCaseKind.IsFields IsFields ### [SynUnionCaseKind.Fields](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synunioncasekind.html#Fields) SynUnionCaseKind.Fields Fields Normal style declaration ### [SynUnionCaseKind.FullType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synunioncasekind.html#FullType) SynUnionCaseKind.FullType FullType Full type spec given by 'UnionCase: ty1 * tyN -> rty'. Only used in FSharp.Core, otherwise a warning. ### [SynValData](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synvaldata.html) SynValData Represents extra information about the declaration of a value SynValData.SynValInfo SynValInfo SynValData.SynValData SynValData ### [SynValData.SynValInfo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synvaldata.html#SynValInfo) SynValData.SynValInfo SynValInfo ### [SynValData.SynValData](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synvaldata.html#SynValData) SynValData.SynValData SynValData ### [SynValInfo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synvalinfo.html) SynValInfo The argument names and other metadata for a member or function SynValInfo.CurriedArgInfos CurriedArgInfos SynValInfo.ArgNames ArgNames SynValInfo.SynValInfo SynValInfo ### [SynValInfo.CurriedArgInfos](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synvalinfo.html#CurriedArgInfos) SynValInfo.CurriedArgInfos CurriedArgInfos ### [SynValInfo.ArgNames](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synvalinfo.html#ArgNames) SynValInfo.ArgNames ArgNames ### [SynValInfo.SynValInfo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synvalinfo.html#SynValInfo) SynValInfo.SynValInfo SynValInfo SynValInfo(curriedArgInfos, returnInfo) ### [SynValSig](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synvalsig.html) SynValSig Represents the syntax tree for a 'val' definition in an abstract slot or a signature file SynValSig.SynType SynType SynValSig.SynInfo SynInfo SynValSig.RangeOfId RangeOfId SynValSig.SynValSig SynValSig ### [SynValSig.SynType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synvalsig.html#SynType) SynValSig.SynType SynType ### [SynValSig.SynInfo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synvalsig.html#SynInfo) SynValSig.SynInfo SynInfo ### [SynValSig.RangeOfId](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synvalsig.html#RangeOfId) SynValSig.RangeOfId RangeOfId ### [SynValSig.SynValSig](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synvalsig.html#SynValSig) SynValSig.SynValSig SynValSig ### [SynValSigAccess](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synvalsigaccess.html) SynValSigAccess Represents one or two access modifier(s) in a property signature SynValSigAccess.GetSetAccessNoCheck GetSetAccessNoCheck SynValSigAccess.SingleAccess SingleAccess SynValSigAccess.IsSingle IsSingle SynValSigAccess.IsGetSet IsGetSet SynValSigAccess.Single Single SynValSigAccess.GetSet GetSet ### [SynValSigAccess.GetSetAccessNoCheck](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synvalsigaccess.html#GetSetAccessNoCheck) SynValSigAccess.GetSetAccessNoCheck GetSetAccessNoCheck ### [SynValSigAccess.SingleAccess](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synvalsigaccess.html#SingleAccess) SynValSigAccess.SingleAccess SingleAccess ### [SynValSigAccess.IsSingle](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synvalsigaccess.html#IsSingle) SynValSigAccess.IsSingle IsSingle ### [SynValSigAccess.IsGetSet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synvalsigaccess.html#IsGetSet) SynValSigAccess.IsGetSet IsGetSet ### [SynValSigAccess.Single](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synvalsigaccess.html#Single) SynValSigAccess.Single Single ### [SynValSigAccess.GetSet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synvalsigaccess.html#GetSet) SynValSigAccess.GetSet GetSet ### [SynValTyparDecls](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synvaltypardecls.html) SynValTyparDecls Represents the names and other metadata for the type parameters for a member or function SynValTyparDecls.SynValTyparDecls SynValTyparDecls ### [SynValTyparDecls.SynValTyparDecls](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-synvaltypardecls.html#SynValTyparDecls) SynValTyparDecls.SynValTyparDecls SynValTyparDecls ### [TyparStaticReq](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-typarstaticreq.html) TyparStaticReq Represents whether a type parameter has a static requirement or not (^T or 'T) TyparStaticReq.IsHeadType IsHeadType TyparStaticReq.IsNone IsNone TyparStaticReq.None None TyparStaticReq.HeadType HeadType ### [TyparStaticReq.IsHeadType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-typarstaticreq.html#IsHeadType) TyparStaticReq.IsHeadType IsHeadType ### [TyparStaticReq.IsNone](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-typarstaticreq.html#IsNone) TyparStaticReq.IsNone IsNone ### [TyparStaticReq.None](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-typarstaticreq.html#None) TyparStaticReq.None None The construct is a normal type inference variable ### [TyparStaticReq.HeadType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntax-typarstaticreq.html#HeadType) TyparStaticReq.HeadType HeadType The construct is a statically inferred type inference variable '^T' ### [CommentTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-commenttrivia.html) CommentTrivia CommentTrivia.IsLineComment IsLineComment CommentTrivia.IsBlockComment IsBlockComment CommentTrivia.LineComment LineComment CommentTrivia.BlockComment BlockComment ### [CommentTrivia.IsLineComment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-commenttrivia.html#IsLineComment) CommentTrivia.IsLineComment IsLineComment ### [CommentTrivia.IsBlockComment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-commenttrivia.html#IsBlockComment) CommentTrivia.IsBlockComment IsBlockComment ### [CommentTrivia.LineComment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-commenttrivia.html#LineComment) CommentTrivia.LineComment LineComment ### [CommentTrivia.BlockComment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-commenttrivia.html#BlockComment) CommentTrivia.BlockComment BlockComment ### [ConditionalDirectiveTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-conditionaldirectivetrivia.html) ConditionalDirectiveTrivia ConditionalDirectiveTrivia.IsEndIf IsEndIf ConditionalDirectiveTrivia.IsElif IsElif ConditionalDirectiveTrivia.IsElse IsElse ConditionalDirectiveTrivia.IsIf IsIf ConditionalDirectiveTrivia.If If ConditionalDirectiveTrivia.Elif Elif ConditionalDirectiveTrivia.Else Else ConditionalDirectiveTrivia.EndIf EndIf ### [ConditionalDirectiveTrivia.IsEndIf](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-conditionaldirectivetrivia.html#IsEndIf) ConditionalDirectiveTrivia.IsEndIf IsEndIf ### [ConditionalDirectiveTrivia.IsElif](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-conditionaldirectivetrivia.html#IsElif) ConditionalDirectiveTrivia.IsElif IsElif ### [ConditionalDirectiveTrivia.IsElse](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-conditionaldirectivetrivia.html#IsElse) ConditionalDirectiveTrivia.IsElse IsElse ### [ConditionalDirectiveTrivia.IsIf](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-conditionaldirectivetrivia.html#IsIf) ConditionalDirectiveTrivia.IsIf IsIf ### [ConditionalDirectiveTrivia.If](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-conditionaldirectivetrivia.html#If) ConditionalDirectiveTrivia.If If ### [ConditionalDirectiveTrivia.Elif](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-conditionaldirectivetrivia.html#Elif) ConditionalDirectiveTrivia.Elif Elif ### [ConditionalDirectiveTrivia.Else](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-conditionaldirectivetrivia.html#Else) ConditionalDirectiveTrivia.Else Else ### [ConditionalDirectiveTrivia.EndIf](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-conditionaldirectivetrivia.html#EndIf) ConditionalDirectiveTrivia.EndIf EndIf ### [GetSetKeywords](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-getsetkeywords.html) GetSetKeywords Represents additional information for `get, set` syntax GetSetKeywords.IsSet IsSet GetSetKeywords.IsGet IsGet GetSetKeywords.Range Range GetSetKeywords.IsGetSet IsGetSet GetSetKeywords.Get Get GetSetKeywords.Set Set GetSetKeywords.GetSet GetSet ### [GetSetKeywords.IsSet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-getsetkeywords.html#IsSet) GetSetKeywords.IsSet IsSet ### [GetSetKeywords.IsGet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-getsetkeywords.html#IsGet) GetSetKeywords.IsGet IsGet ### [GetSetKeywords.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-getsetkeywords.html#Range) GetSetKeywords.Range Range ### [GetSetKeywords.IsGetSet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-getsetkeywords.html#IsGetSet) GetSetKeywords.IsGetSet IsGetSet ### [GetSetKeywords.Get](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-getsetkeywords.html#Get) GetSetKeywords.Get Get ### [GetSetKeywords.Set](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-getsetkeywords.html#Set) GetSetKeywords.Set Set ### [GetSetKeywords.GetSet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-getsetkeywords.html#GetSet) GetSetKeywords.GetSet GetSet ### [IdentTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-identtrivia.html) IdentTrivia IdentTrivia.IsHasParenthesis IsHasParenthesis IdentTrivia.IsOriginalNotation IsOriginalNotation IdentTrivia.IsOriginalNotationWithParen IsOriginalNotationWithParen IdentTrivia.OriginalNotation OriginalNotation IdentTrivia.OriginalNotationWithParen OriginalNotationWithParen IdentTrivia.HasParenthesis HasParenthesis ### [IdentTrivia.IsHasParenthesis](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-identtrivia.html#IsHasParenthesis) IdentTrivia.IsHasParenthesis IsHasParenthesis ### [IdentTrivia.IsOriginalNotation](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-identtrivia.html#IsOriginalNotation) IdentTrivia.IsOriginalNotation IsOriginalNotation ### [IdentTrivia.IsOriginalNotationWithParen](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-identtrivia.html#IsOriginalNotationWithParen) IdentTrivia.IsOriginalNotationWithParen IsOriginalNotationWithParen ### [IdentTrivia.OriginalNotation](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-identtrivia.html#OriginalNotation) IdentTrivia.OriginalNotation OriginalNotation The ident originally had a different notation. Example: a + b The operator ident will be compiled into "op_Addition", while the original notation was "+" ### [IdentTrivia.OriginalNotationWithParen](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-identtrivia.html#OriginalNotationWithParen) IdentTrivia.OriginalNotationWithParen OriginalNotationWithParen The ident originally had a different notation and parenthesis Example: let (>=>) a b = ... The operator ident will be compiled into "op_GreaterEqualsGreater", while the original notation was ">=>" and had parenthesis ### [IdentTrivia.HasParenthesis](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-identtrivia.html#HasParenthesis) IdentTrivia.HasParenthesis HasParenthesis The ident had parenthesis Example: let (|Odd|Even|) = ... The active pattern ident will be "|Odd|Even|", while originally there were parenthesis. ### [IfDirectiveExpression](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-ifdirectiveexpression.html) IfDirectiveExpression IfDirectiveExpression.IsOr IsOr IfDirectiveExpression.IsNot IsNot IfDirectiveExpression.IsIdent IsIdent IfDirectiveExpression.IsAnd IsAnd IfDirectiveExpression.And And IfDirectiveExpression.Or Or IfDirectiveExpression.Not Not IfDirectiveExpression.Ident Ident ### [IfDirectiveExpression.IsOr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-ifdirectiveexpression.html#IsOr) IfDirectiveExpression.IsOr IsOr ### [IfDirectiveExpression.IsNot](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-ifdirectiveexpression.html#IsNot) IfDirectiveExpression.IsNot IsNot ### [IfDirectiveExpression.IsIdent](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-ifdirectiveexpression.html#IsIdent) IfDirectiveExpression.IsIdent IsIdent ### [IfDirectiveExpression.IsAnd](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-ifdirectiveexpression.html#IsAnd) IfDirectiveExpression.IsAnd IsAnd ### [IfDirectiveExpression.And](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-ifdirectiveexpression.html#And) IfDirectiveExpression.And And ### [IfDirectiveExpression.Or](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-ifdirectiveexpression.html#Or) IfDirectiveExpression.Or Or ### [IfDirectiveExpression.Not](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-ifdirectiveexpression.html#Not) IfDirectiveExpression.Not Not ### [IfDirectiveExpression.Ident](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-ifdirectiveexpression.html#Ident) IfDirectiveExpression.Ident Ident ### [ParsedInputTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-parsedinputtrivia.html) ParsedInputTrivia Represents additional information for ParsedInput ParsedInputTrivia.Empty Empty ParsedInputTrivia.ConditionalDirectives ConditionalDirectives ParsedInputTrivia.WarnDirectives WarnDirectives ParsedInputTrivia.CodeComments CodeComments ### [ParsedInputTrivia.Empty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-parsedinputtrivia.html#Empty) ParsedInputTrivia.Empty Empty ### [ParsedInputTrivia.ConditionalDirectives](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-parsedinputtrivia.html#ConditionalDirectives) ParsedInputTrivia.ConditionalDirectives ConditionalDirectives Preprocessor directives of type #if, #elif, #else or #endif ### [ParsedInputTrivia.WarnDirectives](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-parsedinputtrivia.html#WarnDirectives) ParsedInputTrivia.WarnDirectives WarnDirectives Warn directives (#nowarn / #warnon) ### [ParsedInputTrivia.CodeComments](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-parsedinputtrivia.html#CodeComments) ParsedInputTrivia.CodeComments CodeComments Represent code comments found in the source file ### [SynArgPatsNamePatPairsTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synargpatsnamepatpairstrivia.html) SynArgPatsNamePatPairsTrivia Represents additional information for SynArgPats.NamePatPairs SynArgPatsNamePatPairsTrivia.ParenRange ParenRange ### [SynArgPatsNamePatPairsTrivia.ParenRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synargpatsnamepatpairstrivia.html#ParenRange) SynArgPatsNamePatPairsTrivia.ParenRange ParenRange The syntax range from the beginning of the `(` token till the end of the `)` token. ### [SynBindingReturnInfoTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synbindingreturninfotrivia.html) SynBindingReturnInfoTrivia Represents additional information for SynBindingReturnInfo SynBindingReturnInfoTrivia.ColonRange ColonRange ### [SynBindingReturnInfoTrivia.ColonRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synbindingreturninfotrivia.html#ColonRange) SynBindingReturnInfoTrivia.ColonRange ColonRange The syntax range of the `:` token ### [SynBindingTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synbindingtrivia.html) SynBindingTrivia Represents additional information for SynBinding SynBindingTrivia.Zero Zero SynBindingTrivia.LeadingKeyword LeadingKeyword SynBindingTrivia.InlineKeyword InlineKeyword SynBindingTrivia.EqualsRange EqualsRange ### [SynBindingTrivia.Zero](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synbindingtrivia.html#Zero) SynBindingTrivia.Zero Zero ### [SynBindingTrivia.LeadingKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synbindingtrivia.html#LeadingKeyword) SynBindingTrivia.LeadingKeyword LeadingKeyword Used leading keyword of SynBinding ### [SynBindingTrivia.InlineKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synbindingtrivia.html#InlineKeyword) SynBindingTrivia.InlineKeyword InlineKeyword The syntax range of the `inline` keyword ### [SynBindingTrivia.EqualsRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synbindingtrivia.html#EqualsRange) SynBindingTrivia.EqualsRange EqualsRange The syntax range of the `=` token. ### [SynEnumCaseTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synenumcasetrivia.html) SynEnumCaseTrivia Represents additional information for SynEnumCaseTrivia.BarRange BarRange SynEnumCaseTrivia.EqualsRange EqualsRange ### [SynEnumCaseTrivia.BarRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synenumcasetrivia.html#BarRange) SynEnumCaseTrivia.BarRange BarRange The syntax range of the `|` token. ### [SynEnumCaseTrivia.EqualsRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synenumcasetrivia.html#EqualsRange) SynEnumCaseTrivia.EqualsRange EqualsRange The syntax range of the `=` token. ### [SynExprAnonRecdTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexpranonrecdtrivia.html) SynExprAnonRecdTrivia Represents additional information for SynExpr.AnonRecd SynExprAnonRecdTrivia.OpeningBraceRange OpeningBraceRange ### [SynExprAnonRecdTrivia.OpeningBraceRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexpranonrecdtrivia.html#OpeningBraceRange) SynExprAnonRecdTrivia.OpeningBraceRange OpeningBraceRange The syntax range of the `{|` token. ### [SynExprDoBangTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprdobangtrivia.html) SynExprDoBangTrivia Represents additional information for SynExpr.DoBang SynExprDoBangTrivia.DoBangKeyword DoBangKeyword ### [SynExprDoBangTrivia.DoBangKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprdobangtrivia.html#DoBangKeyword) SynExprDoBangTrivia.DoBangKeyword DoBangKeyword The syntax range of the `do!` keyword ### [SynExprDotLambdaTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprdotlambdatrivia.html) SynExprDotLambdaTrivia Represents additional information for SynExpr.DotLambda SynExprDotLambdaTrivia.UnderscoreRange UnderscoreRange SynExprDotLambdaTrivia.DotRange DotRange ### [SynExprDotLambdaTrivia.UnderscoreRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprdotlambdatrivia.html#UnderscoreRange) SynExprDotLambdaTrivia.UnderscoreRange UnderscoreRange ### [SynExprDotLambdaTrivia.DotRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprdotlambdatrivia.html#DotRange) SynExprDotLambdaTrivia.DotRange DotRange ### [SynExprIfThenElseTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprifthenelsetrivia.html) SynExprIfThenElseTrivia Represents additional information for SynExpr.IfThenElse SynExprIfThenElseTrivia.IfKeyword IfKeyword SynExprIfThenElseTrivia.IsElif IsElif SynExprIfThenElseTrivia.ThenKeyword ThenKeyword SynExprIfThenElseTrivia.ElseKeyword ElseKeyword SynExprIfThenElseTrivia.IfToThenRange IfToThenRange ### [SynExprIfThenElseTrivia.IfKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprifthenelsetrivia.html#IfKeyword) SynExprIfThenElseTrivia.IfKeyword IfKeyword The syntax range of the `if` keyword. ### [SynExprIfThenElseTrivia.IsElif](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprifthenelsetrivia.html#IsElif) SynExprIfThenElseTrivia.IsElif IsElif Indicates if the `elif` keyword was used ### [SynExprIfThenElseTrivia.ThenKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprifthenelsetrivia.html#ThenKeyword) SynExprIfThenElseTrivia.ThenKeyword ThenKeyword The syntax range of the `then` keyword. ### [SynExprIfThenElseTrivia.ElseKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprifthenelsetrivia.html#ElseKeyword) SynExprIfThenElseTrivia.ElseKeyword ElseKeyword The syntax range of the `else` keyword. ### [SynExprIfThenElseTrivia.IfToThenRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprifthenelsetrivia.html#IfToThenRange) SynExprIfThenElseTrivia.IfToThenRange IfToThenRange The syntax range from the beginning of the `if` keyword till the end of the `then` keyword. ### [SynExprLambdaTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprlambdatrivia.html) SynExprLambdaTrivia Represents additional information for SynExpr.Lambda SynExprLambdaTrivia.Zero Zero SynExprLambdaTrivia.ArrowRange ArrowRange ### [SynExprLambdaTrivia.Zero](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprlambdatrivia.html#Zero) SynExprLambdaTrivia.Zero Zero ### [SynExprLambdaTrivia.ArrowRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprlambdatrivia.html#ArrowRange) SynExprLambdaTrivia.ArrowRange ArrowRange The syntax range of the `->` token. ### [SynExprMatchBangTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprmatchbangtrivia.html) SynExprMatchBangTrivia Represents additional information for SynExpr.MatchBang SynExprMatchBangTrivia.MatchBangKeyword MatchBangKeyword SynExprMatchBangTrivia.WithKeyword WithKeyword ### [SynExprMatchBangTrivia.MatchBangKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprmatchbangtrivia.html#MatchBangKeyword) SynExprMatchBangTrivia.MatchBangKeyword MatchBangKeyword The syntax range of the `match!` keyword ### [SynExprMatchBangTrivia.WithKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprmatchbangtrivia.html#WithKeyword) SynExprMatchBangTrivia.WithKeyword WithKeyword The syntax range of the `with` keyword ### [SynExprMatchTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprmatchtrivia.html) SynExprMatchTrivia Represents additional information for SynExpr.Match SynExprMatchTrivia.MatchKeyword MatchKeyword SynExprMatchTrivia.WithKeyword WithKeyword ### [SynExprMatchTrivia.MatchKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprmatchtrivia.html#MatchKeyword) SynExprMatchTrivia.MatchKeyword MatchKeyword The syntax range of the `match` keyword ### [SynExprMatchTrivia.WithKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprmatchtrivia.html#WithKeyword) SynExprMatchTrivia.WithKeyword WithKeyword The syntax range of the `with` keyword ### [SynExprSequentialTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprsequentialtrivia.html) SynExprSequentialTrivia Represents additional information for SynExpr.Sequential SynExprSequentialTrivia.Zero Zero SynExprSequentialTrivia.SeparatorRange SeparatorRange ### [SynExprSequentialTrivia.Zero](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprsequentialtrivia.html#Zero) SynExprSequentialTrivia.Zero Zero ### [SynExprSequentialTrivia.SeparatorRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprsequentialtrivia.html#SeparatorRange) SynExprSequentialTrivia.SeparatorRange SeparatorRange The syntax range of the `;` token. Could also be the `then` keyword. ### [SynExprTryFinallyTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprtryfinallytrivia.html) SynExprTryFinallyTrivia Represents additional information for SynExpr.TryFinally SynExprTryFinallyTrivia.TryKeyword TryKeyword SynExprTryFinallyTrivia.FinallyKeyword FinallyKeyword ### [SynExprTryFinallyTrivia.TryKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprtryfinallytrivia.html#TryKeyword) SynExprTryFinallyTrivia.TryKeyword TryKeyword The syntax range of the `try` keyword. ### [SynExprTryFinallyTrivia.FinallyKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprtryfinallytrivia.html#FinallyKeyword) SynExprTryFinallyTrivia.FinallyKeyword FinallyKeyword The syntax range of the `finally` keyword ### [SynExprTryWithTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprtrywithtrivia.html) SynExprTryWithTrivia Represents additional information for SynExpr.TryWith SynExprTryWithTrivia.TryKeyword TryKeyword SynExprTryWithTrivia.TryToWithRange TryToWithRange SynExprTryWithTrivia.WithKeyword WithKeyword SynExprTryWithTrivia.WithToEndRange WithToEndRange ### [SynExprTryWithTrivia.TryKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprtrywithtrivia.html#TryKeyword) SynExprTryWithTrivia.TryKeyword TryKeyword The syntax range of the `try` keyword. ### [SynExprTryWithTrivia.TryToWithRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprtrywithtrivia.html#TryToWithRange) SynExprTryWithTrivia.TryToWithRange TryToWithRange The syntax range from the beginning of the `try` keyword till the end of the `with` keyword. ### [SynExprTryWithTrivia.WithKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprtrywithtrivia.html#WithKeyword) SynExprTryWithTrivia.WithKeyword WithKeyword The syntax range of the `with` keyword ### [SynExprTryWithTrivia.WithToEndRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexprtrywithtrivia.html#WithToEndRange) SynExprTryWithTrivia.WithToEndRange WithToEndRange The syntax range from the beginning of the `with` keyword till the end of the TryWith expression. ### [SynExprYieldOrReturnFromTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexpryieldorreturnfromtrivia.html) SynExprYieldOrReturnFromTrivia Represents additional information for SynExpr.YieldOrReturnFrom SynExprYieldOrReturnFromTrivia.Zero Zero SynExprYieldOrReturnFromTrivia.YieldOrReturnFromKeyword YieldOrReturnFromKeyword ### [SynExprYieldOrReturnFromTrivia.Zero](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexpryieldorreturnfromtrivia.html#Zero) SynExprYieldOrReturnFromTrivia.Zero Zero ### [SynExprYieldOrReturnFromTrivia.YieldOrReturnFromKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexpryieldorreturnfromtrivia.html#YieldOrReturnFromKeyword) SynExprYieldOrReturnFromTrivia.YieldOrReturnFromKeyword YieldOrReturnFromKeyword The syntax range of the `yield!` or `return!` keyword. ### [SynExprYieldOrReturnTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexpryieldorreturntrivia.html) SynExprYieldOrReturnTrivia Represents additional information for SynExpr.YieldOrReturn SynExprYieldOrReturnTrivia.Zero Zero SynExprYieldOrReturnTrivia.YieldOrReturnKeyword YieldOrReturnKeyword ### [SynExprYieldOrReturnTrivia.Zero](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexpryieldorreturntrivia.html#Zero) SynExprYieldOrReturnTrivia.Zero Zero ### [SynExprYieldOrReturnTrivia.YieldOrReturnKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synexpryieldorreturntrivia.html#YieldOrReturnKeyword) SynExprYieldOrReturnTrivia.YieldOrReturnKeyword YieldOrReturnKeyword The syntax range of the `yield` or `return` keyword. ### [SynFieldTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synfieldtrivia.html) SynFieldTrivia Represents additional information for SynField SynFieldTrivia.Zero Zero SynFieldTrivia.LeadingKeyword LeadingKeyword SynFieldTrivia.MutableKeyword MutableKeyword ### [SynFieldTrivia.Zero](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synfieldtrivia.html#Zero) SynFieldTrivia.Zero Zero ### [SynFieldTrivia.LeadingKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synfieldtrivia.html#LeadingKeyword) SynFieldTrivia.LeadingKeyword LeadingKeyword Used leading keyword of SynField ### [SynFieldTrivia.MutableKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synfieldtrivia.html#MutableKeyword) SynFieldTrivia.MutableKeyword MutableKeyword The syntax range of the `mutable` keyword ### [SynLeadingKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html) SynLeadingKeyword Represents the leading keyword in a SynBinding or SynValSig SynLeadingKeyword.IsExtern IsExtern SynLeadingKeyword.IsUse IsUse SynLeadingKeyword.IsAbstractMember IsAbstractMember SynLeadingKeyword.IsLet IsLet SynLeadingKeyword.IsOverrideVal IsOverrideVal SynLeadingKeyword.IsStaticMemberVal IsStaticMemberVal SynLeadingKeyword.IsDo IsDo SynLeadingKeyword.IsNew IsNew SynLeadingKeyword.IsDefault IsDefault SynLeadingKeyword.IsStaticAbstract IsStaticAbstract SynLeadingKeyword.IsStaticLetRec IsStaticLetRec SynLeadingKeyword.IsVal IsVal SynLeadingKeyword.IsAndBang IsAndBang SynLeadingKeyword.IsSynthetic IsSynthetic SynLeadingKeyword.IsStatic IsStatic SynLeadingKeyword.IsStaticDo IsStaticDo SynLeadingKeyword.IsUseRec IsUseRec SynLeadingKeyword.IsMemberVal IsMemberVal SynLeadingKeyword.IsOverride IsOverride SynLeadingKeyword.IsUseBang IsUseBang SynLeadingKeyword.IsStaticLet IsStaticLet SynLeadingKeyword.IsStaticMember IsStaticMember SynLeadingKeyword.IsLetRec IsLetRec SynLeadingKeyword.IsStaticVal IsStaticVal SynLeadingKeyword.Range Range SynLeadingKeyword.IsMember IsMember SynLeadingKeyword.IsAnd IsAnd SynLeadingKeyword.IsLetBang IsLetBang SynLeadingKeyword.IsDefaultVal IsDefaultVal SynLeadingKeyword.IsAbstract IsAbstract SynLeadingKeyword.IsStaticAbstractMember IsStaticAbstractMember SynLeadingKeyword.Let Let SynLeadingKeyword.LetBang LetBang SynLeadingKeyword.LetRec LetRec SynLeadingKeyword.And And SynLeadingKeyword.AndBang AndBang SynLeadingKeyword.Use Use SynLeadingKeyword.UseBang UseBang SynLeadingKeyword.UseRec UseRec SynLeadingKeyword.Extern Extern SynLeadingKeyword.Member Member SynLeadingKeyword.MemberVal MemberVal SynLeadingKeyword.Override Override SynLeadingKeyword.OverrideVal OverrideVal SynLeadingKeyword.Abstract Abstract SynLeadingKeyword.AbstractMember AbstractMember SynLeadingKeyword.Static Static SynLeadingKeyword.StaticMember StaticMember SynLeadingKeyword.StaticMemberVal StaticMemberVal SynLeadingKeyword.StaticAbstract StaticAbstract SynLeadingKeyword.StaticAbstractMember StaticAbstractMember SynLeadingKeyword.StaticVal StaticVal SynLeadingKeyword.StaticLet StaticLet SynLeadingKeyword.StaticLetRec StaticLetRec SynLeadingKeyword.StaticDo StaticDo SynLeadingKeyword.Default Default SynLeadingKeyword.DefaultVal DefaultVal SynLeadingKeyword.Val Val SynLeadingKeyword.New New SynLeadingKeyword.Do Do SynLeadingKeyword.Synthetic Synthetic ### [SynLeadingKeyword.IsExtern](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#IsExtern) SynLeadingKeyword.IsExtern IsExtern ### [SynLeadingKeyword.IsUse](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#IsUse) SynLeadingKeyword.IsUse IsUse ### [SynLeadingKeyword.IsAbstractMember](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#IsAbstractMember) SynLeadingKeyword.IsAbstractMember IsAbstractMember ### [SynLeadingKeyword.IsLet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#IsLet) SynLeadingKeyword.IsLet IsLet ### [SynLeadingKeyword.IsOverrideVal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#IsOverrideVal) SynLeadingKeyword.IsOverrideVal IsOverrideVal ### [SynLeadingKeyword.IsStaticMemberVal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#IsStaticMemberVal) SynLeadingKeyword.IsStaticMemberVal IsStaticMemberVal ### [SynLeadingKeyword.IsDo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#IsDo) SynLeadingKeyword.IsDo IsDo ### [SynLeadingKeyword.IsNew](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#IsNew) SynLeadingKeyword.IsNew IsNew ### [SynLeadingKeyword.IsDefault](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#IsDefault) SynLeadingKeyword.IsDefault IsDefault ### [SynLeadingKeyword.IsStaticAbstract](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#IsStaticAbstract) SynLeadingKeyword.IsStaticAbstract IsStaticAbstract ### [SynLeadingKeyword.IsStaticLetRec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#IsStaticLetRec) SynLeadingKeyword.IsStaticLetRec IsStaticLetRec ### [SynLeadingKeyword.IsVal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#IsVal) SynLeadingKeyword.IsVal IsVal ### [SynLeadingKeyword.IsAndBang](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#IsAndBang) SynLeadingKeyword.IsAndBang IsAndBang ### [SynLeadingKeyword.IsSynthetic](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#IsSynthetic) SynLeadingKeyword.IsSynthetic IsSynthetic ### [SynLeadingKeyword.IsStatic](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#IsStatic) SynLeadingKeyword.IsStatic IsStatic ### [SynLeadingKeyword.IsStaticDo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#IsStaticDo) SynLeadingKeyword.IsStaticDo IsStaticDo ### [SynLeadingKeyword.IsUseRec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#IsUseRec) SynLeadingKeyword.IsUseRec IsUseRec ### [SynLeadingKeyword.IsMemberVal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#IsMemberVal) SynLeadingKeyword.IsMemberVal IsMemberVal ### [SynLeadingKeyword.IsOverride](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#IsOverride) SynLeadingKeyword.IsOverride IsOverride ### [SynLeadingKeyword.IsUseBang](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#IsUseBang) SynLeadingKeyword.IsUseBang IsUseBang ### [SynLeadingKeyword.IsStaticLet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#IsStaticLet) SynLeadingKeyword.IsStaticLet IsStaticLet ### [SynLeadingKeyword.IsStaticMember](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#IsStaticMember) SynLeadingKeyword.IsStaticMember IsStaticMember ### [SynLeadingKeyword.IsLetRec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#IsLetRec) SynLeadingKeyword.IsLetRec IsLetRec ### [SynLeadingKeyword.IsStaticVal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#IsStaticVal) SynLeadingKeyword.IsStaticVal IsStaticVal ### [SynLeadingKeyword.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#Range) SynLeadingKeyword.Range Range ### [SynLeadingKeyword.IsMember](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#IsMember) SynLeadingKeyword.IsMember IsMember ### [SynLeadingKeyword.IsAnd](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#IsAnd) SynLeadingKeyword.IsAnd IsAnd ### [SynLeadingKeyword.IsLetBang](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#IsLetBang) SynLeadingKeyword.IsLetBang IsLetBang ### [SynLeadingKeyword.IsDefaultVal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#IsDefaultVal) SynLeadingKeyword.IsDefaultVal IsDefaultVal ### [SynLeadingKeyword.IsAbstract](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#IsAbstract) SynLeadingKeyword.IsAbstract IsAbstract ### [SynLeadingKeyword.IsStaticAbstractMember](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#IsStaticAbstractMember) SynLeadingKeyword.IsStaticAbstractMember IsStaticAbstractMember ### [SynLeadingKeyword.Let](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#Let) SynLeadingKeyword.Let Let ### [SynLeadingKeyword.LetBang](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#LetBang) SynLeadingKeyword.LetBang LetBang ### [SynLeadingKeyword.LetRec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#LetRec) SynLeadingKeyword.LetRec LetRec ### [SynLeadingKeyword.And](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#And) SynLeadingKeyword.And And ### [SynLeadingKeyword.AndBang](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#AndBang) SynLeadingKeyword.AndBang AndBang ### [SynLeadingKeyword.Use](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#Use) SynLeadingKeyword.Use Use ### [SynLeadingKeyword.UseBang](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#UseBang) SynLeadingKeyword.UseBang UseBang ### [SynLeadingKeyword.UseRec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#UseRec) SynLeadingKeyword.UseRec UseRec ### [SynLeadingKeyword.Extern](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#Extern) SynLeadingKeyword.Extern Extern ### [SynLeadingKeyword.Member](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#Member) SynLeadingKeyword.Member Member ### [SynLeadingKeyword.MemberVal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#MemberVal) SynLeadingKeyword.MemberVal MemberVal ### [SynLeadingKeyword.Override](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#Override) SynLeadingKeyword.Override Override ### [SynLeadingKeyword.OverrideVal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#OverrideVal) SynLeadingKeyword.OverrideVal OverrideVal ### [SynLeadingKeyword.Abstract](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#Abstract) SynLeadingKeyword.Abstract Abstract ### [SynLeadingKeyword.AbstractMember](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#AbstractMember) SynLeadingKeyword.AbstractMember AbstractMember ### [SynLeadingKeyword.Static](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#Static) SynLeadingKeyword.Static Static ### [SynLeadingKeyword.StaticMember](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#StaticMember) SynLeadingKeyword.StaticMember StaticMember ### [SynLeadingKeyword.StaticMemberVal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#StaticMemberVal) SynLeadingKeyword.StaticMemberVal StaticMemberVal ### [SynLeadingKeyword.StaticAbstract](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#StaticAbstract) SynLeadingKeyword.StaticAbstract StaticAbstract ### [SynLeadingKeyword.StaticAbstractMember](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#StaticAbstractMember) SynLeadingKeyword.StaticAbstractMember StaticAbstractMember ### [SynLeadingKeyword.StaticVal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#StaticVal) SynLeadingKeyword.StaticVal StaticVal ### [SynLeadingKeyword.StaticLet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#StaticLet) SynLeadingKeyword.StaticLet StaticLet ### [SynLeadingKeyword.StaticLetRec](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#StaticLetRec) SynLeadingKeyword.StaticLetRec StaticLetRec ### [SynLeadingKeyword.StaticDo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#StaticDo) SynLeadingKeyword.StaticDo StaticDo ### [SynLeadingKeyword.Default](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#Default) SynLeadingKeyword.Default Default ### [SynLeadingKeyword.DefaultVal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#DefaultVal) SynLeadingKeyword.DefaultVal DefaultVal ### [SynLeadingKeyword.Val](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#Val) SynLeadingKeyword.Val Val ### [SynLeadingKeyword.New](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#New) SynLeadingKeyword.New New ### [SynLeadingKeyword.Do](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#Do) SynLeadingKeyword.Do Do ### [SynLeadingKeyword.Synthetic](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synleadingkeyword.html#Synthetic) SynLeadingKeyword.Synthetic Synthetic ### [SynLetOrUseTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synletorusetrivia.html) SynLetOrUseTrivia Represents additional information for SynExpr.LetOrUse SynLetOrUseTrivia.Zero Zero SynLetOrUseTrivia.InKeyword InKeyword ### [SynLetOrUseTrivia.Zero](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synletorusetrivia.html#Zero) SynLetOrUseTrivia.Zero Zero ### [SynLetOrUseTrivia.InKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synletorusetrivia.html#InKeyword) SynLetOrUseTrivia.InKeyword InKeyword The syntax range of the `in` keyword. ### [SynMatchClauseTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmatchclausetrivia.html) SynMatchClauseTrivia Represents additional information for SynMatchClause SynMatchClauseTrivia.Zero Zero SynMatchClauseTrivia.ArrowRange ArrowRange SynMatchClauseTrivia.BarRange BarRange ### [SynMatchClauseTrivia.Zero](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmatchclausetrivia.html#Zero) SynMatchClauseTrivia.Zero Zero ### [SynMatchClauseTrivia.ArrowRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmatchclausetrivia.html#ArrowRange) SynMatchClauseTrivia.ArrowRange ArrowRange The syntax range of the `->` token. ### [SynMatchClauseTrivia.BarRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmatchclausetrivia.html#BarRange) SynMatchClauseTrivia.BarRange BarRange The syntax range of the `|` token. ### [SynMeasureConstantTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmeasureconstanttrivia.html) SynMeasureConstantTrivia Represents additional information for SynConst.Measure SynMeasureConstantTrivia.LessRange LessRange SynMeasureConstantTrivia.GreaterRange GreaterRange ### [SynMeasureConstantTrivia.LessRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmeasureconstanttrivia.html#LessRange) SynMeasureConstantTrivia.LessRange LessRange ### [SynMeasureConstantTrivia.GreaterRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmeasureconstanttrivia.html#GreaterRange) SynMeasureConstantTrivia.GreaterRange GreaterRange ### [SynMemberDefnAbstractSlotTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmemberdefnabstractslottrivia.html) SynMemberDefnAbstractSlotTrivia Represents additional information for SynMemberDefn.AbstractSlot SynMemberDefnAbstractSlotTrivia.Zero Zero SynMemberDefnAbstractSlotTrivia.GetSetKeywords GetSetKeywords ### [SynMemberDefnAbstractSlotTrivia.Zero](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmemberdefnabstractslottrivia.html#Zero) SynMemberDefnAbstractSlotTrivia.Zero Zero ### [SynMemberDefnAbstractSlotTrivia.GetSetKeywords](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmemberdefnabstractslottrivia.html#GetSetKeywords) SynMemberDefnAbstractSlotTrivia.GetSetKeywords GetSetKeywords The syntax range of 'get, set' ### [SynMemberDefnAutoPropertyTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmemberdefnautopropertytrivia.html) SynMemberDefnAutoPropertyTrivia Represents additional information for SynMemberDefn.AutoProperty SynMemberDefnAutoPropertyTrivia.LeadingKeyword LeadingKeyword SynMemberDefnAutoPropertyTrivia.WithKeyword WithKeyword SynMemberDefnAutoPropertyTrivia.EqualsRange EqualsRange SynMemberDefnAutoPropertyTrivia.GetSetKeywords GetSetKeywords ### [SynMemberDefnAutoPropertyTrivia.LeadingKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmemberdefnautopropertytrivia.html#LeadingKeyword) SynMemberDefnAutoPropertyTrivia.LeadingKeyword LeadingKeyword Used leading keyword of AutoProperty ### [SynMemberDefnAutoPropertyTrivia.WithKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmemberdefnautopropertytrivia.html#WithKeyword) SynMemberDefnAutoPropertyTrivia.WithKeyword WithKeyword The syntax range of the `with` keyword ### [SynMemberDefnAutoPropertyTrivia.EqualsRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmemberdefnautopropertytrivia.html#EqualsRange) SynMemberDefnAutoPropertyTrivia.EqualsRange EqualsRange The syntax range of the `=` token ### [SynMemberDefnAutoPropertyTrivia.GetSetKeywords](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmemberdefnautopropertytrivia.html#GetSetKeywords) SynMemberDefnAutoPropertyTrivia.GetSetKeywords GetSetKeywords The syntax range of 'get, set' ### [SynMemberDefnImplicitCtorTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmemberdefnimplicitctortrivia.html) SynMemberDefnImplicitCtorTrivia Represents additional information for SynMemberDefn.ImplicitCtor SynMemberDefnImplicitCtorTrivia.AsKeyword AsKeyword ### [SynMemberDefnImplicitCtorTrivia.AsKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmemberdefnimplicitctortrivia.html#AsKeyword) SynMemberDefnImplicitCtorTrivia.AsKeyword AsKeyword The syntax range of the `as` keyword ### [SynMemberDefnInheritTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmemberdefninherittrivia.html) SynMemberDefnInheritTrivia Represents additional information for SynMemberDefn.Inherit SynMemberDefnInheritTrivia.InheritKeyword InheritKeyword ### [SynMemberDefnInheritTrivia.InheritKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmemberdefninherittrivia.html#InheritKeyword) SynMemberDefnInheritTrivia.InheritKeyword InheritKeyword ### [SynMemberDefnLetBindingsTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmemberdefnletbindingstrivia.html) SynMemberDefnLetBindingsTrivia Represents additional information for SynMemberDefn.LetBindings SynMemberDefnLetBindingsTrivia.Zero Zero SynMemberDefnLetBindingsTrivia.InKeyword InKeyword ### [SynMemberDefnLetBindingsTrivia.Zero](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmemberdefnletbindingstrivia.html#Zero) SynMemberDefnLetBindingsTrivia.Zero Zero ### [SynMemberDefnLetBindingsTrivia.InKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmemberdefnletbindingstrivia.html#InKeyword) SynMemberDefnLetBindingsTrivia.InKeyword InKeyword ### [SynMemberGetSetTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmembergetsettrivia.html) SynMemberGetSetTrivia Represents additional information for SynMemberDefn.GetSetMember SynMemberGetSetTrivia.InlineKeyword InlineKeyword SynMemberGetSetTrivia.WithKeyword WithKeyword SynMemberGetSetTrivia.GetKeyword GetKeyword SynMemberGetSetTrivia.AndKeyword AndKeyword SynMemberGetSetTrivia.SetKeyword SetKeyword ### [SynMemberGetSetTrivia.InlineKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmembergetsettrivia.html#InlineKeyword) SynMemberGetSetTrivia.InlineKeyword InlineKeyword The syntax range of the `inline` keyword ### [SynMemberGetSetTrivia.WithKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmembergetsettrivia.html#WithKeyword) SynMemberGetSetTrivia.WithKeyword WithKeyword The syntax range of the `with` keyword ### [SynMemberGetSetTrivia.GetKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmembergetsettrivia.html#GetKeyword) SynMemberGetSetTrivia.GetKeyword GetKeyword The syntax range of the `get` keyword ### [SynMemberGetSetTrivia.AndKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmembergetsettrivia.html#AndKeyword) SynMemberGetSetTrivia.AndKeyword AndKeyword The syntax range of the `and` keyword ### [SynMemberGetSetTrivia.SetKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmembergetsettrivia.html#SetKeyword) SynMemberGetSetTrivia.SetKeyword SetKeyword The syntax range of the `set` keyword ### [SynMemberSigMemberTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmembersigmembertrivia.html) SynMemberSigMemberTrivia Represents additional information for SynMemberSig.Member SynMemberSigMemberTrivia.Zero Zero SynMemberSigMemberTrivia.GetSetKeywords GetSetKeywords ### [SynMemberSigMemberTrivia.Zero](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmembersigmembertrivia.html#Zero) SynMemberSigMemberTrivia.Zero Zero ### [SynMemberSigMemberTrivia.GetSetKeywords](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmembersigmembertrivia.html#GetSetKeywords) SynMemberSigMemberTrivia.GetSetKeywords GetSetKeywords The syntax range of 'get, set' ### [SynModuleDeclLetTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmoduledecllettrivia.html) SynModuleDeclLetTrivia Represents additional information for SynModuleDecl.Let SynModuleDeclLetTrivia.Zero Zero SynModuleDeclLetTrivia.InKeyword InKeyword ### [SynModuleDeclLetTrivia.Zero](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmoduledecllettrivia.html#Zero) SynModuleDeclLetTrivia.Zero Zero ### [SynModuleDeclLetTrivia.InKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmoduledecllettrivia.html#InKeyword) SynModuleDeclLetTrivia.InKeyword InKeyword The syntax range of the `in` keyword. ### [SynModuleDeclNestedModuleTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmoduledeclnestedmoduletrivia.html) SynModuleDeclNestedModuleTrivia Represents additional information for SynModuleDecl.NestedModule SynModuleDeclNestedModuleTrivia.Zero Zero SynModuleDeclNestedModuleTrivia.ModuleKeyword ModuleKeyword SynModuleDeclNestedModuleTrivia.EqualsRange EqualsRange ### [SynModuleDeclNestedModuleTrivia.Zero](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmoduledeclnestedmoduletrivia.html#Zero) SynModuleDeclNestedModuleTrivia.Zero Zero ### [SynModuleDeclNestedModuleTrivia.ModuleKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmoduledeclnestedmoduletrivia.html#ModuleKeyword) SynModuleDeclNestedModuleTrivia.ModuleKeyword ModuleKeyword The syntax range of the `module` keyword ### [SynModuleDeclNestedModuleTrivia.EqualsRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmoduledeclnestedmoduletrivia.html#EqualsRange) SynModuleDeclNestedModuleTrivia.EqualsRange EqualsRange The syntax range of the `=` token. ### [SynModuleOrNamespaceLeadingKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmoduleornamespaceleadingkeyword.html) SynModuleOrNamespaceLeadingKeyword Represents the leading keyword in a SynModuleOrNamespace or SynModuleOrNamespaceSig SynModuleOrNamespaceLeadingKeyword.IsModule IsModule SynModuleOrNamespaceLeadingKeyword.IsNamespace IsNamespace SynModuleOrNamespaceLeadingKeyword.IsNone IsNone SynModuleOrNamespaceLeadingKeyword.Module Module SynModuleOrNamespaceLeadingKeyword.Namespace Namespace SynModuleOrNamespaceLeadingKeyword.None None ### [SynModuleOrNamespaceLeadingKeyword.IsModule](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmoduleornamespaceleadingkeyword.html#IsModule) SynModuleOrNamespaceLeadingKeyword.IsModule IsModule ### [SynModuleOrNamespaceLeadingKeyword.IsNamespace](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmoduleornamespaceleadingkeyword.html#IsNamespace) SynModuleOrNamespaceLeadingKeyword.IsNamespace IsNamespace ### [SynModuleOrNamespaceLeadingKeyword.IsNone](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmoduleornamespaceleadingkeyword.html#IsNone) SynModuleOrNamespaceLeadingKeyword.IsNone IsNone ### [SynModuleOrNamespaceLeadingKeyword.Module](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmoduleornamespaceleadingkeyword.html#Module) SynModuleOrNamespaceLeadingKeyword.Module Module ### [SynModuleOrNamespaceLeadingKeyword.Namespace](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmoduleornamespaceleadingkeyword.html#Namespace) SynModuleOrNamespaceLeadingKeyword.Namespace Namespace ### [SynModuleOrNamespaceLeadingKeyword.None](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmoduleornamespaceleadingkeyword.html#None) SynModuleOrNamespaceLeadingKeyword.None None ### [SynModuleOrNamespaceSigTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmoduleornamespacesigtrivia.html) SynModuleOrNamespaceSigTrivia Represents additional information for SynModuleOrNamespaceSig SynModuleOrNamespaceSigTrivia.LeadingKeyword LeadingKeyword ### [SynModuleOrNamespaceSigTrivia.LeadingKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmoduleornamespacesigtrivia.html#LeadingKeyword) SynModuleOrNamespaceSigTrivia.LeadingKeyword LeadingKeyword The syntax range of the `module` or `namespace` keyword ### [SynModuleOrNamespaceTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmoduleornamespacetrivia.html) SynModuleOrNamespaceTrivia Represents additional information for SynModuleOrNamespace SynModuleOrNamespaceTrivia.LeadingKeyword LeadingKeyword ### [SynModuleOrNamespaceTrivia.LeadingKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmoduleornamespacetrivia.html#LeadingKeyword) SynModuleOrNamespaceTrivia.LeadingKeyword LeadingKeyword The syntax range of the `module` or `namespace` keyword ### [SynModuleSigDeclNestedModuleTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmodulesigdeclnestedmoduletrivia.html) SynModuleSigDeclNestedModuleTrivia Represents additional information for SynModuleSigDecl.NestedModule SynModuleSigDeclNestedModuleTrivia.Zero Zero SynModuleSigDeclNestedModuleTrivia.ModuleKeyword ModuleKeyword SynModuleSigDeclNestedModuleTrivia.EqualsRange EqualsRange ### [SynModuleSigDeclNestedModuleTrivia.Zero](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmodulesigdeclnestedmoduletrivia.html#Zero) SynModuleSigDeclNestedModuleTrivia.Zero Zero ### [SynModuleSigDeclNestedModuleTrivia.ModuleKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmodulesigdeclnestedmoduletrivia.html#ModuleKeyword) SynModuleSigDeclNestedModuleTrivia.ModuleKeyword ModuleKeyword The syntax range of the `module` keyword ### [SynModuleSigDeclNestedModuleTrivia.EqualsRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synmodulesigdeclnestedmoduletrivia.html#EqualsRange) SynModuleSigDeclNestedModuleTrivia.EqualsRange EqualsRange The syntax range of the `=` token. ### [SynPatListConsTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synpatlistconstrivia.html) SynPatListConsTrivia Represents additional information for SynPat.Cons SynPatListConsTrivia.ColonColonRange ColonColonRange ### [SynPatListConsTrivia.ColonColonRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synpatlistconstrivia.html#ColonColonRange) SynPatListConsTrivia.ColonColonRange ColonColonRange The syntax range of the `::` token. ### [SynPatOrTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synpatortrivia.html) SynPatOrTrivia Represents additional information for SynPat.Or SynPatOrTrivia.BarRange BarRange ### [SynPatOrTrivia.BarRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synpatortrivia.html#BarRange) SynPatOrTrivia.BarRange BarRange The syntax range of the `|` token. ### [SynTyparDeclTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypardecltrivia.html) SynTyparDeclTrivia Represents additional information for SynTyparDecl SynTyparDeclTrivia.Zero Zero SynTyparDeclTrivia.AmpersandRanges AmpersandRanges ### [SynTyparDeclTrivia.Zero](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypardecltrivia.html#Zero) SynTyparDeclTrivia.Zero Zero ### [SynTyparDeclTrivia.AmpersandRanges](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypardecltrivia.html#AmpersandRanges) SynTyparDeclTrivia.AmpersandRanges AmpersandRanges The syntax ranges of the `&` tokens ### [SynTypeConstraintWhereTyparNotSupportsNullTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypeconstraintwheretyparnotsupportsnulltrivia.html) SynTypeConstraintWhereTyparNotSupportsNullTrivia Represents additional information for SynTypeConstraint.WhereTyparNotSupportsNull SynTypeConstraintWhereTyparNotSupportsNullTrivia.ColonRange ColonRange SynTypeConstraintWhereTyparNotSupportsNullTrivia.NotRange NotRange ### [SynTypeConstraintWhereTyparNotSupportsNullTrivia.ColonRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypeconstraintwheretyparnotsupportsnulltrivia.html#ColonRange) SynTypeConstraintWhereTyparNotSupportsNullTrivia.ColonRange ColonRange The syntax range of `:` ### [SynTypeConstraintWhereTyparNotSupportsNullTrivia.NotRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypeconstraintwheretyparnotsupportsnulltrivia.html#NotRange) SynTypeConstraintWhereTyparNotSupportsNullTrivia.NotRange NotRange The syntax range of `not` ### [SynTypeDefnLeadingKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypedefnleadingkeyword.html) SynTypeDefnLeadingKeyword Represents the leading keyword in a SynTypeDefn or SynTypeDefnSig SynTypeDefnLeadingKeyword.IsStaticType IsStaticType SynTypeDefnLeadingKeyword.IsSynthetic IsSynthetic SynTypeDefnLeadingKeyword.IsType IsType SynTypeDefnLeadingKeyword.Range Range SynTypeDefnLeadingKeyword.IsAnd IsAnd SynTypeDefnLeadingKeyword.Type Type SynTypeDefnLeadingKeyword.And And SynTypeDefnLeadingKeyword.StaticType StaticType SynTypeDefnLeadingKeyword.Synthetic Synthetic ### [SynTypeDefnLeadingKeyword.IsStaticType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypedefnleadingkeyword.html#IsStaticType) SynTypeDefnLeadingKeyword.IsStaticType IsStaticType ### [SynTypeDefnLeadingKeyword.IsSynthetic](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypedefnleadingkeyword.html#IsSynthetic) SynTypeDefnLeadingKeyword.IsSynthetic IsSynthetic ### [SynTypeDefnLeadingKeyword.IsType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypedefnleadingkeyword.html#IsType) SynTypeDefnLeadingKeyword.IsType IsType ### [SynTypeDefnLeadingKeyword.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypedefnleadingkeyword.html#Range) SynTypeDefnLeadingKeyword.Range Range ### [SynTypeDefnLeadingKeyword.IsAnd](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypedefnleadingkeyword.html#IsAnd) SynTypeDefnLeadingKeyword.IsAnd IsAnd ### [SynTypeDefnLeadingKeyword.Type](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypedefnleadingkeyword.html#Type) SynTypeDefnLeadingKeyword.Type Type ### [SynTypeDefnLeadingKeyword.And](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypedefnleadingkeyword.html#And) SynTypeDefnLeadingKeyword.And And ### [SynTypeDefnLeadingKeyword.StaticType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypedefnleadingkeyword.html#StaticType) SynTypeDefnLeadingKeyword.StaticType StaticType Can happen in SynMemberDefn.NestedType or SynMemberSig.NestedType ### [SynTypeDefnLeadingKeyword.Synthetic](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypedefnleadingkeyword.html#Synthetic) SynTypeDefnLeadingKeyword.Synthetic Synthetic Produced during type checking, should not be used in actual parsed trees. ### [SynTypeDefnSigTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypedefnsigtrivia.html) SynTypeDefnSigTrivia Represents additional information for SynTypeDefnSig SynTypeDefnSigTrivia.Zero Zero SynTypeDefnSigTrivia.LeadingKeyword LeadingKeyword SynTypeDefnSigTrivia.EqualsRange EqualsRange SynTypeDefnSigTrivia.WithKeyword WithKeyword ### [SynTypeDefnSigTrivia.Zero](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypedefnsigtrivia.html#Zero) SynTypeDefnSigTrivia.Zero Zero ### [SynTypeDefnSigTrivia.LeadingKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypedefnsigtrivia.html#LeadingKeyword) SynTypeDefnSigTrivia.LeadingKeyword LeadingKeyword The syntax range of the `type` or `and` keyword. ### [SynTypeDefnSigTrivia.EqualsRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypedefnsigtrivia.html#EqualsRange) SynTypeDefnSigTrivia.EqualsRange EqualsRange The syntax range of the `=` token. ### [SynTypeDefnSigTrivia.WithKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypedefnsigtrivia.html#WithKeyword) SynTypeDefnSigTrivia.WithKeyword WithKeyword The syntax range of the `with` keyword ### [SynTypeDefnTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypedefntrivia.html) SynTypeDefnTrivia Represents additional information for SynTypeDefn SynTypeDefnTrivia.Zero Zero SynTypeDefnTrivia.LeadingKeyword LeadingKeyword SynTypeDefnTrivia.EqualsRange EqualsRange SynTypeDefnTrivia.WithKeyword WithKeyword ### [SynTypeDefnTrivia.Zero](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypedefntrivia.html#Zero) SynTypeDefnTrivia.Zero Zero ### [SynTypeDefnTrivia.LeadingKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypedefntrivia.html#LeadingKeyword) SynTypeDefnTrivia.LeadingKeyword LeadingKeyword The syntax range of the `type` or `and` keyword. ### [SynTypeDefnTrivia.EqualsRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypedefntrivia.html#EqualsRange) SynTypeDefnTrivia.EqualsRange EqualsRange The syntax range of the `=` token. ### [SynTypeDefnTrivia.WithKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypedefntrivia.html#WithKeyword) SynTypeDefnTrivia.WithKeyword WithKeyword The syntax range of the `with` keyword ### [SynTypeFunTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypefuntrivia.html) SynTypeFunTrivia Represents additional information for SynType.Fun SynTypeFunTrivia.ArrowRange ArrowRange ### [SynTypeFunTrivia.ArrowRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypefuntrivia.html#ArrowRange) SynTypeFunTrivia.ArrowRange ArrowRange The syntax range of the `->` token. ### [SynTypeOrTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypeortrivia.html) SynTypeOrTrivia Represents additional information for SynType.Or SynTypeOrTrivia.OrKeyword OrKeyword ### [SynTypeOrTrivia.OrKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypeortrivia.html#OrKeyword) SynTypeOrTrivia.OrKeyword OrKeyword The syntax range of the `or` keyword ### [SynTypeWithNullTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypewithnulltrivia.html) SynTypeWithNullTrivia Represents additional information for SynType.WithNull SynTypeWithNullTrivia.BarRange BarRange ### [SynTypeWithNullTrivia.BarRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-syntypewithnulltrivia.html#BarRange) SynTypeWithNullTrivia.BarRange BarRange The syntax range of the `|` token ### [SynUnionCaseTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synunioncasetrivia.html) SynUnionCaseTrivia Represents additional information for SynUnionCase SynUnionCaseTrivia.BarRange BarRange ### [SynUnionCaseTrivia.BarRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synunioncasetrivia.html#BarRange) SynUnionCaseTrivia.BarRange BarRange The syntax range of the `|` token. ### [SynValSigTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synvalsigtrivia.html) SynValSigTrivia Represents additional information for SynValSig SynValSigTrivia.Zero Zero SynValSigTrivia.LeadingKeyword LeadingKeyword SynValSigTrivia.InlineKeyword InlineKeyword SynValSigTrivia.WithKeyword WithKeyword SynValSigTrivia.EqualsRange EqualsRange ### [SynValSigTrivia.Zero](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synvalsigtrivia.html#Zero) SynValSigTrivia.Zero Zero ### [SynValSigTrivia.LeadingKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synvalsigtrivia.html#LeadingKeyword) SynValSigTrivia.LeadingKeyword LeadingKeyword Used leading keyword of SynValSig In most cases this will be `val`, but in case of `SynMemberDefn.AutoProperty` or `SynMemberDefn.AbstractSlot` it could be something else. ### [SynValSigTrivia.InlineKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synvalsigtrivia.html#InlineKeyword) SynValSigTrivia.InlineKeyword InlineKeyword The syntax range of the `inline` keyword ### [SynValSigTrivia.WithKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synvalsigtrivia.html#WithKeyword) SynValSigTrivia.WithKeyword WithKeyword The syntax range of the `with` keyword ### [SynValSigTrivia.EqualsRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-synvalsigtrivia.html#EqualsRange) SynValSigTrivia.EqualsRange EqualsRange The syntax range of the `=` token. ### [WarnDirectiveTrivia](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-warndirectivetrivia.html) WarnDirectiveTrivia WarnDirectiveTrivia.IsWarnon IsWarnon WarnDirectiveTrivia.IsNowarn IsNowarn WarnDirectiveTrivia.Nowarn Nowarn WarnDirectiveTrivia.Warnon Warnon ### [WarnDirectiveTrivia.IsWarnon](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-warndirectivetrivia.html#IsWarnon) WarnDirectiveTrivia.IsWarnon IsWarnon ### [WarnDirectiveTrivia.IsNowarn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-warndirectivetrivia.html#IsNowarn) WarnDirectiveTrivia.IsNowarn IsNowarn ### [WarnDirectiveTrivia.Nowarn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-warndirectivetrivia.html#Nowarn) WarnDirectiveTrivia.Nowarn Nowarn ### [WarnDirectiveTrivia.Warnon](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-syntaxtrivia-warndirectivetrivia.html#Warnon) WarnDirectiveTrivia.Warnon Warnon ### [Display](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-display.html) Display Display.asTaggedTextWriter asTaggedTextWriter Display.any_to_layout any_to_layout Display.squashTo squashTo Display.squash_layout squash_layout Display.output_layout_tagged output_layout_tagged Display.layout_to_string layout_to_string Display.fsi_any_to_layout fsi_any_to_layout ### [Display.asTaggedTextWriter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-display.html#asTaggedTextWriter) Display.asTaggedTextWriter asTaggedTextWriter ### [Display.any_to_layout](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-display.html#any_to_layout) Display.any_to_layout any_to_layout ### [Display.squashTo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-display.html#squashTo) Display.squashTo squashTo ### [Display.squash_layout](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-display.html#squash_layout) Display.squash_layout squash_layout ### [Display.output_layout_tagged](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-display.html#output_layout_tagged) Display.output_layout_tagged output_layout_tagged ### [Display.layout_to_string](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-display.html#layout_to_string) Display.layout_to_string layout_to_string Convert any value to a layout using the given formatting options. The layout can then be processed using formatting display engines such as those in the Layout module. any_to_string and output_any are built using any_to_layout with default format options. ### [Display.fsi_any_to_layout](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-display.html#fsi_any_to_layout) Display.fsi_any_to_layout fsi_any_to_layout ### [FileIndex](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-fileindexmodule.html) FileIndex FileIndex.fileIndexOfFile fileIndexOfFile FileIndex.fileOfFileIndex fileOfFileIndex FileIndex.startupFileName startupFileName ### [FileIndex.fileIndexOfFile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-fileindexmodule.html#fileIndexOfFile) FileIndex.fileIndexOfFile fileIndexOfFile Convert a file path to an index ### [FileIndex.fileOfFileIndex](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-fileindexmodule.html#fileOfFileIndex) FileIndex.fileOfFileIndex fileOfFileIndex Convert an index into a file path ### [FileIndex.startupFileName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-fileindexmodule.html#startupFileName) FileIndex.startupFileName startupFileName ### [Layout](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html) Layout A layout is a sequence of strings which have been joined together. The strings are classified as words, separators and left and right parenthesis. This classification determines where spaces are inserted. A joint is either unbreakable, breakable or broken. If a joint is broken the RHS layout occurs on the next line with optional indentation. A layout can be squashed to for given width which forces breaks as required. Layout.emptyL emptyL Layout.isEmptyL isEmptyL Layout.endsWithL endsWithL Layout.objL objL Layout.wordL wordL Layout.sepL sepL Layout.rightL rightL Layout.leftL leftL Layout.(^^) (^^) Layout.(++) (++) Layout.(--) (--) Layout.(---) (---) Layout.(----) (----) Layout.(-----) (-----) Layout.(@@) (@@) Layout.(@@-) (@@-) Layout.(@@--) (@@--) Layout.(@@---) (@@---) Layout.(@@----) (@@----) Layout.commaListL commaListL Layout.spaceListL spaceListL Layout.semiListL semiListL Layout.sepListL sepListL Layout.bracketL bracketL Layout.squareBracketL squareBracketL Layout.braceL braceL Layout.tupleL tupleL Layout.aboveL aboveL Layout.aboveListL aboveListL Layout.optionL optionL Layout.listL listL Layout.tagAttrL tagAttrL Layout.unfoldL unfoldL ### [Layout.emptyL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#emptyL) Layout.emptyL emptyL The empty layout ### [Layout.isEmptyL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#isEmptyL) Layout.isEmptyL isEmptyL Is it the empty layout? ### [Layout.endsWithL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#endsWithL) Layout.endsWithL endsWithL Check if the last character in the layout is the given character ### [Layout.objL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#objL) Layout.objL objL An uninterpreted leaf, to be interpreted into a string by the layout engine. This allows leaf layouts for numbers, strings and other atoms to be customized according to culture. ### [Layout.wordL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#wordL) Layout.wordL wordL An string leaf ### [Layout.sepL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#sepL) Layout.sepL sepL An string which requires no spaces either side. ### [Layout.rightL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#rightL) Layout.rightL rightL An string which is right parenthesis (no space on the left). ### [Layout.leftL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#leftL) Layout.leftL leftL An string which is left parenthesis (no space on the right). ### [Layout.(^^)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#(^^)) Layout.(^^) (^^) Join, unbreakable. ### [Layout.(++)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#(++)) Layout.(++) (++) Join, possible break with indent=0 ### [Layout.(--)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#(--)) Layout.(--) (--) Join, possible break with indent=1 ### [Layout.(---)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#(---)) Layout.(---) (---) Join, possible break with indent=2 ### [Layout.(----)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#(----)) Layout.(----) (----) optional break, indent=3 ### [Layout.(-----)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#(-----)) Layout.(-----) (-----) optional break, indent=4 ### [Layout.(@@)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#(@@)) Layout.(@@) (@@) Join broken with ident=0 ### [Layout.(@@-)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#(@@-)) Layout.(@@-) (@@-) Join broken with ident=1 ### [Layout.(@@--)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#(@@--)) Layout.(@@--) (@@--) Join broken with ident=2 ### [Layout.(@@---)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#(@@---)) Layout.(@@---) (@@---) Join broken with ident=3 ### [Layout.(@@----)](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#(@@----)) Layout.(@@----) (@@----) Join broken with ident=4 ### [Layout.commaListL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#commaListL) Layout.commaListL commaListL Join layouts into a comma separated list. ### [Layout.spaceListL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#spaceListL) Layout.spaceListL spaceListL Join layouts into a space separated list. ### [Layout.semiListL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#semiListL) Layout.semiListL semiListL Join layouts into a semi-colon separated list. ### [Layout.sepListL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#sepListL) Layout.sepListL sepListL Join layouts into a list separated using the given Layout. ### [Layout.bracketL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#bracketL) Layout.bracketL bracketL Wrap round brackets around Layout. ### [Layout.squareBracketL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#squareBracketL) Layout.squareBracketL squareBracketL Wrap square brackets around layout. ### [Layout.braceL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#braceL) Layout.braceL braceL Wrap braces around layout. ### [Layout.tupleL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#tupleL) Layout.tupleL tupleL Form tuple of layouts. ### [Layout.aboveL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#aboveL) Layout.aboveL aboveL Layout two vertically. ### [Layout.aboveListL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#aboveListL) Layout.aboveListL aboveListL Layout list vertically. ### [Layout.optionL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#optionL) Layout.optionL optionL Layout like an F# option. ### [Layout.listL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#listL) Layout.listL listL Layout like an F# list. ### [Layout.tagAttrL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#tagAttrL) Layout.tagAttrL tagAttrL See tagL ### [Layout.unfoldL](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layoutmodule.html#unfoldL) Layout.unfoldL unfoldL For limiting layout of list-like sequences (lists,arrays,etc). unfold a list of items using (project and z) making layout list via itemL. If reach maxLength (before exhausting) then truncate. ### [Line](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-line.html) Line Functions related to converting between lines indexed at 0 and 1 Line.fromZ fromZ Line.toZ toZ ### [Line.fromZ](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-line.html#fromZ) Line.fromZ fromZ Convert a line number from zero-based line counting (used by Visual Studio) to one-based line counting (used internally in the F# compiler and in F# error messages) ### [Line.toZ](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-line.html#toZ) Line.toZ toZ Convert a line number from one-based line counting (used internally in the F# compiler and in F# error messages) to zero-based line counting (used by Visual Studio) ### [LineDirectives](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-linedirectives.html) LineDirectives LineDirectives.add add ### [LineDirectives.add](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-linedirectives.html#add) LineDirectives.add add Add the line directive data of the source file of fileIndex. Each line directive is represented by the line number of the directive and the file index and line number of the target. ### [Position](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-positionmodule.html) Position Position.mkPos mkPos Position.posLt posLt Position.posGt posGt Position.posEq posEq Position.posGeq posGeq Position.fromZ fromZ Position.toZ toZ Position.outputPos outputPos Position.stringOfPos stringOfPos Position.pos0 pos0 ### [Position.mkPos](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-positionmodule.html#mkPos) Position.mkPos mkPos Create a position for the given line and column ### [Position.posLt](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-positionmodule.html#posLt) Position.posLt posLt Compare positions for less-than ### [Position.posGt](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-positionmodule.html#posGt) Position.posGt posGt Compare positions for greater-than ### [Position.posEq](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-positionmodule.html#posEq) Position.posEq posEq Compare positions for equality ### [Position.posGeq](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-positionmodule.html#posGeq) Position.posGeq posGeq Compare positions for greater-than-or-equal-to ### [Position.fromZ](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-positionmodule.html#fromZ) Position.fromZ fromZ Convert a position from zero-based line counting (used by Visual Studio) to one-based line counting (used internally in the F# compiler and in F# error messages) ### [Position.toZ](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-positionmodule.html#toZ) Position.toZ toZ Convert a position from one-based line counting (used internally in the F# compiler and in F# error messages) to zero-based line counting (used by Visual Studio) ### [Position.outputPos](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-positionmodule.html#outputPos) Position.outputPos outputPos Output a position ### [Position.stringOfPos](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-positionmodule.html#stringOfPos) Position.stringOfPos stringOfPos Convert a position to a string ### [Position.pos0](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-positionmodule.html#pos0) Position.pos0 pos0 The zero position ### [Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-rangemodule.html) Range Range.posOrder posOrder Range.mkFileIndexRange mkFileIndexRange Range.mkRange mkRange Range.mkFirstLineOfFile mkFirstLineOfFile Range.equals equals Range.trimRangeToLine trimRangeToLine Range.rangeOrder rangeOrder Range.outputRange outputRange Range.unionRanges unionRanges Range.withStartEnd withStartEnd Range.withStart withStart Range.withEnd withEnd Range.shiftStart shiftStart Range.shiftEnd shiftEnd Range.rangeContainsRange rangeContainsRange Range.rangeContainsPos rangeContainsPos Range.rangeBeforePos rangeBeforePos Range.rangeN rangeN Range.range0 range0 Range.rangeStartup rangeStartup Range.rangeCmdArgs rangeCmdArgs Range.stringOfRange stringOfRange Range.toZ toZ Range.toFileZ toFileZ Range.comparer comparer Range.setTestSource setTestSource ### [Range.posOrder](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-rangemodule.html#posOrder) Range.posOrder posOrder Ordering on positions ### [Range.mkFileIndexRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-rangemodule.html#mkFileIndexRange) Range.mkFileIndexRange mkFileIndexRange This view of range marks uses file indexes explicitly ### [Range.mkRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-rangemodule.html#mkRange) Range.mkRange mkRange This view hides the use of file indexes and just uses filenames ### [Range.mkFirstLineOfFile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-rangemodule.html#mkFirstLineOfFile) Range.mkFirstLineOfFile mkFirstLineOfFile Make a range for the first non-whitespace line of the file if any. Otherwise use line 1 chars 0-80. This involves reading the file. ### [Range.equals](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-rangemodule.html#equals) Range.equals equals ### [Range.trimRangeToLine](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-rangemodule.html#trimRangeToLine) Range.trimRangeToLine trimRangeToLine Reduce a range so it only covers a line ### [Range.rangeOrder](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-rangemodule.html#rangeOrder) Range.rangeOrder rangeOrder Order ranges (file, then start pos, then end pos) ### [Range.outputRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-rangemodule.html#outputRange) Range.outputRange outputRange Output a range ### [Range.unionRanges](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-rangemodule.html#unionRanges) Range.unionRanges unionRanges Union two ranges, taking their first occurring start position and last occurring end position ### [Range.withStartEnd](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-rangemodule.html#withStartEnd) Range.withStartEnd withStartEnd ### [Range.withStart](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-rangemodule.html#withStart) Range.withStart withStart ### [Range.withEnd](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-rangemodule.html#withEnd) Range.withEnd withEnd ### [Range.shiftStart](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-rangemodule.html#shiftStart) Range.shiftStart shiftStart ### [Range.shiftEnd](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-rangemodule.html#shiftEnd) Range.shiftEnd shiftEnd ### [Range.rangeContainsRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-rangemodule.html#rangeContainsRange) Range.rangeContainsRange rangeContainsRange Test to see if one range contains another range ### [Range.rangeContainsPos](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-rangemodule.html#rangeContainsPos) Range.rangeContainsPos rangeContainsPos Test to see if a range contains a position ### [Range.rangeBeforePos](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-rangemodule.html#rangeBeforePos) Range.rangeBeforePos rangeBeforePos Test to see if a range occurs fully before a position ### [Range.rangeN](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-rangemodule.html#rangeN) Range.rangeN rangeN Make a dummy range for a file ### [Range.range0](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-rangemodule.html#range0) Range.range0 range0 The zero range ### [Range.rangeStartup](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-rangemodule.html#rangeStartup) Range.rangeStartup rangeStartup A range associated with a dummy file called "startup" ### [Range.rangeCmdArgs](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-rangemodule.html#rangeCmdArgs) Range.rangeCmdArgs rangeCmdArgs A range associated with a dummy file for the command line arguments ### [Range.stringOfRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-rangemodule.html#stringOfRange) Range.stringOfRange stringOfRange Convert a range to a string ### [Range.toZ](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-rangemodule.html#toZ) Range.toZ toZ Convert a range from one-based line counting (used internally in the F# compiler and in F# error messages) to zero-based line counting (used by Visual Studio) ### [Range.toFileZ](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-rangemodule.html#toFileZ) Range.toFileZ toFileZ Convert a range from one-based line counting (used internally in the F# compiler and in F# error messages) to zero-based line counting (used by Visual Studio) ### [Range.comparer](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-rangemodule.html#comparer) Range.comparer comparer Equality comparer for range. ### [Range.setTestSource](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-rangemodule.html#setTestSource) Range.setTestSource setTestSource ### [RichMessage](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richmessage.html) RichMessage
 Splices classified arguments into the holes of a message that comes from a resource file.

 A resource accessor returns a message that is already formatted, so the holes can no longer be told
 apart afterwards. Instead the message is formatted with a sentinel in place of each classified
 argument, and the sentinels are then replaced with the parts they stand for. This way the resource
 key stays a compile-checked member reference, and translations are free to reorder, repeat or drop
 holes.

 This is what the generated FSComp accessors taking classified arguments are built on. Call those
 directly where they exist; these take a function instead, for the messages that have no such
 overload - the ones from FSStrings:

     RichMessage.text (fun rich -> RecursionE().Format name (rich ty1) (rich ty2) (rich tpcs))
RichMessage.text text RichMessage.numbered numbered ### [RichMessage.text](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richmessage.html#text) RichMessage.text text Formats a message with no diagnostic number ### [RichMessage.numbered](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richmessage.html#numbered) RichMessage.numbered numbered Formats a message with a diagnostic number. The formatted message it is given is the unclassified text the numbered accessors return, i.e. one part, which the parts standing in for the classified arguments are spliced back into. ### [RichText](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html) RichText RichText.empty empty RichText.ofParts ofParts RichText.ofTaggedText ofTaggedText RichText.ofTag ofTag RichText.mkText mkText RichText.mkActivePatternCase mkActivePatternCase RichText.mkActivePatternResult mkActivePatternResult RichText.mkAlias mkAlias RichText.mkClass mkClass RichText.mkDelegate mkDelegate RichText.mkEnum mkEnum RichText.mkEvent mkEvent RichText.mkField mkField RichText.mkFunction mkFunction RichText.mkInterface mkInterface RichText.mkKeyword mkKeyword RichText.mkLineBreak mkLineBreak RichText.mkLocal mkLocal RichText.mkMember mkMember RichText.mkMethod mkMethod RichText.mkModule mkModule RichText.mkModuleBinding mkModuleBinding RichText.mkNamespace mkNamespace RichText.mkNumericLiteral mkNumericLiteral RichText.mkOperator mkOperator RichText.mkParameter mkParameter RichText.mkProperty mkProperty RichText.mkPunctuation mkPunctuation RichText.mkRecord mkRecord RichText.mkRecordField mkRecordField RichText.mkSpace mkSpace RichText.mkStringLiteral mkStringLiteral RichText.mkStruct mkStruct RichText.mkTypeParameter mkTypeParameter RichText.mkUnion mkUnion RichText.mkUnionCase mkUnionCase RichText.mkUnknownEntity mkUnknownEntity RichText.mkUnknownType mkUnknownType RichText.mkUnresolvedName mkUnresolvedName RichText.append append RichText.concat concat RichText.concatWith concatWith RichText.collectParts collectParts RichText.ofQualifiedName ofQualifiedName RichText.ofQualifiedTypeName ofQualifiedTypeName ### [RichText.empty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#empty) RichText.empty empty Text with no parts ### [RichText.ofParts](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#ofParts) RichText.ofParts ofParts Creates text from already tagged parts ### [RichText.ofTaggedText](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#ofTaggedText) RichText.ofTaggedText ofTaggedText Creates text from a single tagged part ### [RichText.ofTag](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#ofTag) RichText.ofTag ofTag Creates text from a single part with the given classification. Text that is empty has no parts, so that where a part boundary falls is never visible in the result. ### [RichText.mkText](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkText) RichText.mkText mkText Creates text from a single part with the classification the name says, for the classifications a diagnostic message uses. mkText is unclassified text, i.e. text with nothing in it to classify. Prefer computing the classification from what is being named, as richTextOfEntityRefName and richTextOfValName do, over choosing one of these by hand. ### [RichText.mkActivePatternCase](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkActivePatternCase) RichText.mkActivePatternCase mkActivePatternCase ### [RichText.mkActivePatternResult](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkActivePatternResult) RichText.mkActivePatternResult mkActivePatternResult ### [RichText.mkAlias](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkAlias) RichText.mkAlias mkAlias ### [RichText.mkClass](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkClass) RichText.mkClass mkClass ### [RichText.mkDelegate](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkDelegate) RichText.mkDelegate mkDelegate ### [RichText.mkEnum](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkEnum) RichText.mkEnum mkEnum ### [RichText.mkEvent](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkEvent) RichText.mkEvent mkEvent ### [RichText.mkField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkField) RichText.mkField mkField ### [RichText.mkFunction](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkFunction) RichText.mkFunction mkFunction ### [RichText.mkInterface](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkInterface) RichText.mkInterface mkInterface ### [RichText.mkKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkKeyword) RichText.mkKeyword mkKeyword ### [RichText.mkLineBreak](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkLineBreak) RichText.mkLineBreak mkLineBreak ### [RichText.mkLocal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkLocal) RichText.mkLocal mkLocal ### [RichText.mkMember](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkMember) RichText.mkMember mkMember ### [RichText.mkMethod](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkMethod) RichText.mkMethod mkMethod ### [RichText.mkModule](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkModule) RichText.mkModule mkModule ### [RichText.mkModuleBinding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkModuleBinding) RichText.mkModuleBinding mkModuleBinding ### [RichText.mkNamespace](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkNamespace) RichText.mkNamespace mkNamespace ### [RichText.mkNumericLiteral](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkNumericLiteral) RichText.mkNumericLiteral mkNumericLiteral ### [RichText.mkOperator](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkOperator) RichText.mkOperator mkOperator ### [RichText.mkParameter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkParameter) RichText.mkParameter mkParameter ### [RichText.mkProperty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkProperty) RichText.mkProperty mkProperty ### [RichText.mkPunctuation](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkPunctuation) RichText.mkPunctuation mkPunctuation ### [RichText.mkRecord](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkRecord) RichText.mkRecord mkRecord ### [RichText.mkRecordField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkRecordField) RichText.mkRecordField mkRecordField ### [RichText.mkSpace](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkSpace) RichText.mkSpace mkSpace ### [RichText.mkStringLiteral](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkStringLiteral) RichText.mkStringLiteral mkStringLiteral ### [RichText.mkStruct](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkStruct) RichText.mkStruct mkStruct ### [RichText.mkTypeParameter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkTypeParameter) RichText.mkTypeParameter mkTypeParameter ### [RichText.mkUnion](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkUnion) RichText.mkUnion mkUnion ### [RichText.mkUnionCase](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkUnionCase) RichText.mkUnionCase mkUnionCase ### [RichText.mkUnknownEntity](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkUnknownEntity) RichText.mkUnknownEntity mkUnknownEntity ### [RichText.mkUnknownType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkUnknownType) RichText.mkUnknownType mkUnknownType ### [RichText.mkUnresolvedName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#mkUnresolvedName) RichText.mkUnresolvedName mkUnresolvedName ### [RichText.append](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#append) RichText.append append Concatenates two texts ### [RichText.concat](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#concat) RichText.concat concat Concatenates any number of texts ### [RichText.concatWith](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#concatWith) RichText.concatWith concatWith Concatenates any number of texts, inserting a separator between them ### [RichText.collectParts](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#collectParts) RichText.collectParts collectParts Replaces every part with zero or more parts, e.g. to split parts containing line breaks ### [RichText.ofQualifiedName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#ofQualifiedName) RichText.ofQualifiedName ofQualifiedName A dotted name, classifying the namespace and the dots, and the name itself with the given constructor. For names that arrive from metadata, reflection or a type provider as one string; not for an assembly-qualified name, since an assembly version has dots in it too. ### [RichText.ofQualifiedTypeName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextmodule.html#ofQualifiedTypeName) RichText.ofQualifiedTypeName ofQualifiedTypeName A dotted type name whose kind is not known, e.g. because the type could not be dereferenced ### [SourceText](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-sourcetext.html) SourceText Functions related to ISourceText objects SourceText.ofString ofString ### [SourceText.ofString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-sourcetext.html#ofString) SourceText.ofString ofString Creates an ISourceText object from the given string ### [SourceTextNew](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-sourcetextnew.html) SourceTextNew SourceTextNew.ofString ofString SourceTextNew.ofISourceText ofISourceText ### [SourceTextNew.ofString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-sourcetextnew.html#ofString) SourceTextNew.ofString ofString ### [SourceTextNew.ofISourceText](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-sourcetextnew.html#ofISourceText) SourceTextNew.ofISourceText ofISourceText ### [TaggedText](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html) TaggedText TaggedText.tagText tagText TaggedText.tagClass tagClass TaggedText.tagField tagField TaggedText.tagKeyword tagKeyword TaggedText.tagLocal tagLocal TaggedText.tagProperty tagProperty TaggedText.tagMethod tagMethod TaggedText.tagUnionCase tagUnionCase TaggedText.comma comma TaggedText.tagNamespace tagNamespace TaggedText.tagParameter tagParameter TaggedText.tagSpace tagSpace TaggedText.dot dot TaggedText.colon colon TaggedText.minus minus TaggedText.lineBreak lineBreak TaggedText.space space TaggedText.mkTag mkTag TaggedText.keywordFunctions keywordFunctions TaggedText.tagAlias tagAlias TaggedText.tagDelegate tagDelegate TaggedText.tagEnum tagEnum TaggedText.tagEvent tagEvent TaggedText.tagInterface tagInterface TaggedText.tagLineBreak tagLineBreak TaggedText.tagModuleBinding tagModuleBinding TaggedText.tagFunction tagFunction TaggedText.tagRecord tagRecord TaggedText.tagRecordField tagRecordField TaggedText.tagModule tagModule TaggedText.tagNumericLiteral tagNumericLiteral TaggedText.tagOperator tagOperator TaggedText.tagStringLiteral tagStringLiteral TaggedText.tagStruct tagStruct TaggedText.tagTypeParameter tagTypeParameter TaggedText.tagPunctuation tagPunctuation TaggedText.tagActivePatternCase tagActivePatternCase TaggedText.tagActivePatternResult tagActivePatternResult TaggedText.tagUnion tagUnion TaggedText.tagMember tagMember TaggedText.tagUnknownEntity tagUnknownEntity TaggedText.tagUnresolvedName tagUnresolvedName TaggedText.tagUnknownType tagUnknownType TaggedText.leftAngle leftAngle TaggedText.rightAngle rightAngle TaggedText.keywordTrue keywordTrue TaggedText.keywordFalse keywordFalse TaggedText.semicolon semicolon TaggedText.leftParen leftParen TaggedText.rightParen rightParen TaggedText.leftBracket leftBracket TaggedText.rightBracket rightBracket TaggedText.leftBrace leftBrace TaggedText.rightBrace rightBrace TaggedText.leftBraceBar leftBraceBar TaggedText.rightBraceBar rightBraceBar TaggedText.equals equals TaggedText.arrow arrow TaggedText.questionMark questionMark TaggedText.structUnit structUnit TaggedText.keywordStatic keywordStatic TaggedText.keywordMember keywordMember TaggedText.keywordVal keywordVal TaggedText.keywordEvent keywordEvent TaggedText.keywordWith keywordWith TaggedText.keywordSet keywordSet TaggedText.keywordGet keywordGet TaggedText.bar bar TaggedText.keywordStruct keywordStruct TaggedText.keywordClass keywordClass TaggedText.keywordInterface keywordInterface TaggedText.keywordInherit keywordInherit TaggedText.keywordBegin keywordBegin TaggedText.keywordEnd keywordEnd TaggedText.keywordNested keywordNested TaggedText.keywordType keywordType TaggedText.keywordDelegate keywordDelegate TaggedText.keywordOf keywordOf TaggedText.keywordInternal keywordInternal TaggedText.keywordPrivate keywordPrivate TaggedText.keywordAbstract keywordAbstract TaggedText.keywordOverride keywordOverride TaggedText.keywordEnum keywordEnum TaggedText.leftBracketBar leftBracketBar TaggedText.rightBracketBar rightBracketBar TaggedText.keywordTypeof keywordTypeof TaggedText.keywordTypedefof keywordTypedefof TaggedText.leftBracketAngle leftBracketAngle TaggedText.rightBracketAngle rightBracketAngle TaggedText.star star TaggedText.keywordNew keywordNew TaggedText.keywordInline keywordInline TaggedText.keywordModule keywordModule TaggedText.keywordNamespace keywordNamespace TaggedText.keywordReturn keywordReturn TaggedText.punctuationUnit punctuationUnit ### [TaggedText.tagText](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagText) TaggedText.tagText tagText ### [TaggedText.tagClass](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagClass) TaggedText.tagClass tagClass ### [TaggedText.tagField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagField) TaggedText.tagField tagField ### [TaggedText.tagKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagKeyword) TaggedText.tagKeyword tagKeyword ### [TaggedText.tagLocal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagLocal) TaggedText.tagLocal tagLocal ### [TaggedText.tagProperty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagProperty) TaggedText.tagProperty tagProperty ### [TaggedText.tagMethod](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagMethod) TaggedText.tagMethod tagMethod ### [TaggedText.tagUnionCase](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagUnionCase) TaggedText.tagUnionCase tagUnionCase ### [TaggedText.comma](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#comma) TaggedText.comma comma ### [TaggedText.tagNamespace](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagNamespace) TaggedText.tagNamespace tagNamespace ### [TaggedText.tagParameter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagParameter) TaggedText.tagParameter tagParameter ### [TaggedText.tagSpace](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagSpace) TaggedText.tagSpace tagSpace ### [TaggedText.dot](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#dot) TaggedText.dot dot ### [TaggedText.colon](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#colon) TaggedText.colon colon ### [TaggedText.minus](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#minus) TaggedText.minus minus ### [TaggedText.lineBreak](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#lineBreak) TaggedText.lineBreak lineBreak ### [TaggedText.space](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#space) TaggedText.space space ### [TaggedText.mkTag](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#mkTag) TaggedText.mkTag mkTag ### [TaggedText.keywordFunctions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordFunctions) TaggedText.keywordFunctions keywordFunctions ### [TaggedText.tagAlias](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagAlias) TaggedText.tagAlias tagAlias ### [TaggedText.tagDelegate](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagDelegate) TaggedText.tagDelegate tagDelegate ### [TaggedText.tagEnum](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagEnum) TaggedText.tagEnum tagEnum ### [TaggedText.tagEvent](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagEvent) TaggedText.tagEvent tagEvent ### [TaggedText.tagInterface](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagInterface) TaggedText.tagInterface tagInterface ### [TaggedText.tagLineBreak](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagLineBreak) TaggedText.tagLineBreak tagLineBreak ### [TaggedText.tagModuleBinding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagModuleBinding) TaggedText.tagModuleBinding tagModuleBinding ### [TaggedText.tagFunction](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagFunction) TaggedText.tagFunction tagFunction ### [TaggedText.tagRecord](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagRecord) TaggedText.tagRecord tagRecord ### [TaggedText.tagRecordField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagRecordField) TaggedText.tagRecordField tagRecordField ### [TaggedText.tagModule](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagModule) TaggedText.tagModule tagModule ### [TaggedText.tagNumericLiteral](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagNumericLiteral) TaggedText.tagNumericLiteral tagNumericLiteral ### [TaggedText.tagOperator](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagOperator) TaggedText.tagOperator tagOperator ### [TaggedText.tagStringLiteral](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagStringLiteral) TaggedText.tagStringLiteral tagStringLiteral ### [TaggedText.tagStruct](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagStruct) TaggedText.tagStruct tagStruct ### [TaggedText.tagTypeParameter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagTypeParameter) TaggedText.tagTypeParameter tagTypeParameter ### [TaggedText.tagPunctuation](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagPunctuation) TaggedText.tagPunctuation tagPunctuation ### [TaggedText.tagActivePatternCase](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagActivePatternCase) TaggedText.tagActivePatternCase tagActivePatternCase ### [TaggedText.tagActivePatternResult](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagActivePatternResult) TaggedText.tagActivePatternResult tagActivePatternResult ### [TaggedText.tagUnion](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagUnion) TaggedText.tagUnion tagUnion ### [TaggedText.tagMember](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagMember) TaggedText.tagMember tagMember ### [TaggedText.tagUnknownEntity](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagUnknownEntity) TaggedText.tagUnknownEntity tagUnknownEntity ### [TaggedText.tagUnresolvedName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagUnresolvedName) TaggedText.tagUnresolvedName tagUnresolvedName ### [TaggedText.tagUnknownType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#tagUnknownType) TaggedText.tagUnknownType tagUnknownType ### [TaggedText.leftAngle](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#leftAngle) TaggedText.leftAngle leftAngle ### [TaggedText.rightAngle](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#rightAngle) TaggedText.rightAngle rightAngle ### [TaggedText.keywordTrue](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordTrue) TaggedText.keywordTrue keywordTrue ### [TaggedText.keywordFalse](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordFalse) TaggedText.keywordFalse keywordFalse ### [TaggedText.semicolon](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#semicolon) TaggedText.semicolon semicolon ### [TaggedText.leftParen](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#leftParen) TaggedText.leftParen leftParen ### [TaggedText.rightParen](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#rightParen) TaggedText.rightParen rightParen ### [TaggedText.leftBracket](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#leftBracket) TaggedText.leftBracket leftBracket ### [TaggedText.rightBracket](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#rightBracket) TaggedText.rightBracket rightBracket ### [TaggedText.leftBrace](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#leftBrace) TaggedText.leftBrace leftBrace ### [TaggedText.rightBrace](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#rightBrace) TaggedText.rightBrace rightBrace ### [TaggedText.leftBraceBar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#leftBraceBar) TaggedText.leftBraceBar leftBraceBar ### [TaggedText.rightBraceBar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#rightBraceBar) TaggedText.rightBraceBar rightBraceBar ### [TaggedText.equals](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#equals) TaggedText.equals equals ### [TaggedText.arrow](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#arrow) TaggedText.arrow arrow ### [TaggedText.questionMark](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#questionMark) TaggedText.questionMark questionMark ### [TaggedText.structUnit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#structUnit) TaggedText.structUnit structUnit ### [TaggedText.keywordStatic](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordStatic) TaggedText.keywordStatic keywordStatic ### [TaggedText.keywordMember](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordMember) TaggedText.keywordMember keywordMember ### [TaggedText.keywordVal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordVal) TaggedText.keywordVal keywordVal ### [TaggedText.keywordEvent](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordEvent) TaggedText.keywordEvent keywordEvent ### [TaggedText.keywordWith](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordWith) TaggedText.keywordWith keywordWith ### [TaggedText.keywordSet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordSet) TaggedText.keywordSet keywordSet ### [TaggedText.keywordGet](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordGet) TaggedText.keywordGet keywordGet ### [TaggedText.bar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#bar) TaggedText.bar bar ### [TaggedText.keywordStruct](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordStruct) TaggedText.keywordStruct keywordStruct ### [TaggedText.keywordClass](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordClass) TaggedText.keywordClass keywordClass ### [TaggedText.keywordInterface](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordInterface) TaggedText.keywordInterface keywordInterface ### [TaggedText.keywordInherit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordInherit) TaggedText.keywordInherit keywordInherit ### [TaggedText.keywordBegin](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordBegin) TaggedText.keywordBegin keywordBegin ### [TaggedText.keywordEnd](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordEnd) TaggedText.keywordEnd keywordEnd ### [TaggedText.keywordNested](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordNested) TaggedText.keywordNested keywordNested ### [TaggedText.keywordType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordType) TaggedText.keywordType keywordType ### [TaggedText.keywordDelegate](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordDelegate) TaggedText.keywordDelegate keywordDelegate ### [TaggedText.keywordOf](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordOf) TaggedText.keywordOf keywordOf ### [TaggedText.keywordInternal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordInternal) TaggedText.keywordInternal keywordInternal ### [TaggedText.keywordPrivate](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordPrivate) TaggedText.keywordPrivate keywordPrivate ### [TaggedText.keywordAbstract](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordAbstract) TaggedText.keywordAbstract keywordAbstract ### [TaggedText.keywordOverride](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordOverride) TaggedText.keywordOverride keywordOverride ### [TaggedText.keywordEnum](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordEnum) TaggedText.keywordEnum keywordEnum ### [TaggedText.leftBracketBar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#leftBracketBar) TaggedText.leftBracketBar leftBracketBar ### [TaggedText.rightBracketBar](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#rightBracketBar) TaggedText.rightBracketBar rightBracketBar ### [TaggedText.keywordTypeof](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordTypeof) TaggedText.keywordTypeof keywordTypeof ### [TaggedText.keywordTypedefof](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordTypedefof) TaggedText.keywordTypedefof keywordTypedefof ### [TaggedText.leftBracketAngle](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#leftBracketAngle) TaggedText.leftBracketAngle leftBracketAngle ### [TaggedText.rightBracketAngle](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#rightBracketAngle) TaggedText.rightBracketAngle rightBracketAngle ### [TaggedText.star](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#star) TaggedText.star star ### [TaggedText.keywordNew](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordNew) TaggedText.keywordNew keywordNew ### [TaggedText.keywordInline](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordInline) TaggedText.keywordInline keywordInline ### [TaggedText.keywordModule](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordModule) TaggedText.keywordModule keywordModule ### [TaggedText.keywordNamespace](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordNamespace) TaggedText.keywordNamespace keywordNamespace ### [TaggedText.keywordReturn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#keywordReturn) TaggedText.keywordReturn keywordReturn ### [TaggedText.punctuationUnit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextmodule.html#punctuationUnit) TaggedText.punctuationUnit punctuationUnit ### [FileIndex](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-fileindex.html) FileIndex An index into a global tables of filenames ### [FormatOptions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-formatoptions.html) FormatOptions A record of options to control structural formatting. For F# Interactive properties matching those of this value can be accessed via the 'fsi' value. Floating Point format given in the same format accepted by System.Double.ToString, e.g. f6 or g15. If ShowProperties is set the printing process will evaluate properties of the values being displayed. This may cause additional computation. The ShowIEnumerable is set the printing process will force the evaluation of IEnumerable objects to a small, finite depth, as determined by the printing parameters. This may lead to additional computation being performed during printing. FormatOptions.Default Default FormatOptions.FloatingPointFormat FloatingPointFormat FormatOptions.AttributeProcessor AttributeProcessor FormatOptions.PrintIntercepts PrintIntercepts FormatOptions.StringLimit StringLimit FormatOptions.FormatProvider FormatProvider FormatOptions.BindingFlags BindingFlags FormatOptions.PrintWidth PrintWidth FormatOptions.PrintDepth PrintDepth FormatOptions.PrintLength PrintLength FormatOptions.PrintSize PrintSize FormatOptions.ShowProperties ShowProperties FormatOptions.ShowIEnumerable ShowIEnumerable ### [FormatOptions.Default](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-formatoptions.html#Default) FormatOptions.Default Default ### [FormatOptions.FloatingPointFormat](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-formatoptions.html#FloatingPointFormat) FormatOptions.FloatingPointFormat FloatingPointFormat ### [FormatOptions.AttributeProcessor](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-formatoptions.html#AttributeProcessor) FormatOptions.AttributeProcessor AttributeProcessor ### [FormatOptions.PrintIntercepts](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-formatoptions.html#PrintIntercepts) FormatOptions.PrintIntercepts PrintIntercepts ### [FormatOptions.StringLimit](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-formatoptions.html#StringLimit) FormatOptions.StringLimit StringLimit ### [FormatOptions.FormatProvider](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-formatoptions.html#FormatProvider) FormatOptions.FormatProvider FormatProvider ### [FormatOptions.BindingFlags](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-formatoptions.html#BindingFlags) FormatOptions.BindingFlags BindingFlags ### [FormatOptions.PrintWidth](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-formatoptions.html#PrintWidth) FormatOptions.PrintWidth PrintWidth ### [FormatOptions.PrintDepth](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-formatoptions.html#PrintDepth) FormatOptions.PrintDepth PrintDepth ### [FormatOptions.PrintLength](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-formatoptions.html#PrintLength) FormatOptions.PrintLength PrintLength ### [FormatOptions.PrintSize](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-formatoptions.html#PrintSize) FormatOptions.PrintSize PrintSize ### [FormatOptions.ShowProperties](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-formatoptions.html#ShowProperties) FormatOptions.ShowProperties ShowProperties ### [FormatOptions.ShowIEnumerable](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-formatoptions.html#ShowIEnumerable) FormatOptions.ShowIEnumerable ShowIEnumerable ### [IEnvironment](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-ienvironment.html) IEnvironment IEnvironment.GetLayout GetLayout IEnvironment.MaxColumns MaxColumns IEnvironment.MaxRows MaxRows ### [IEnvironment.GetLayout](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-ienvironment.html#GetLayout) IEnvironment.GetLayout GetLayout Return to the layout-generation environment to layout any otherwise uninterpreted object ### [IEnvironment.MaxColumns](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-ienvironment.html#MaxColumns) IEnvironment.MaxColumns MaxColumns The maximum number of elements for which to generate layout for list-like structures, or columns in table-like structures. -1 if no maximum. ### [IEnvironment.MaxRows](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-ienvironment.html#MaxRows) IEnvironment.MaxRows MaxRows The maximum number of rows for which to generate layout for table-like structures. -1 if no maximum. ### [ISourceText](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-isourcetext.html) ISourceText Represents an input to the F# compiler ISourceText.ContentEquals ContentEquals ISourceText.CopyTo CopyTo ISourceText.GetLastCharacterPosition GetLastCharacterPosition ISourceText.GetLineCount GetLineCount ISourceText.GetLineString GetLineString ISourceText.GetSubTextFromRange GetSubTextFromRange ISourceText.GetSubTextString GetSubTextString ISourceText.SubTextEquals SubTextEquals ISourceText.Item Item ISourceText.Length Length ### [ISourceText.ContentEquals](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-isourcetext.html#ContentEquals) ISourceText.ContentEquals ContentEquals Checks if one input is equal to another ### [ISourceText.CopyTo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-isourcetext.html#CopyTo) ISourceText.CopyTo CopyTo Copies a section of the input to the given destination ad the given index ### [ISourceText.GetLastCharacterPosition](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-isourcetext.html#GetLastCharacterPosition) ISourceText.GetLastCharacterPosition GetLastCharacterPosition Gets the last character position in the input, returning line and column ### [ISourceText.GetLineCount](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-isourcetext.html#GetLineCount) ISourceText.GetLineCount GetLineCount Gets the count of lines in the input ### [ISourceText.GetLineString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-isourcetext.html#GetLineString) ISourceText.GetLineString GetLineString Gets a line of an input by index ### [ISourceText.GetSubTextFromRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-isourcetext.html#GetSubTextFromRange) ISourceText.GetSubTextFromRange GetSubTextFromRange Gets a section of the input based on a given range. Throws an exception when the input range is outside the file boundaries. ### [ISourceText.GetSubTextString](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-isourcetext.html#GetSubTextString) ISourceText.GetSubTextString GetSubTextString Gets a section of the input ### [ISourceText.SubTextEquals](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-isourcetext.html#SubTextEquals) ISourceText.SubTextEquals SubTextEquals Checks if a section of the input is equal to the given string ### [ISourceText.Item](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-isourcetext.html#Item) ISourceText.Item Item Gets a character in an input based on an index of characters from the start of the file ### [ISourceText.Length](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-isourcetext.html#Length) ISourceText.Length Length Gets the total length of the input in characters ### [ISourceTextNew](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-isourcetextnew.html) ISourceTextNew Just like ISourceText, but with a checksum. Added as a separate type to avoid breaking changes. ISourceTextNew.GetChecksum GetChecksum ### [ISourceTextNew.GetChecksum](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-isourcetextnew.html#GetChecksum) ISourceTextNew.GetChecksum GetChecksum ### [Joint](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-joint.html) Joint Data representing joints in structured layouts of terms. The representation of this data type is only for the consumption of formatting engines. Joint.IsUnbreakable IsUnbreakable Joint.IsBreakable IsBreakable Joint.IsBroken IsBroken Joint.Unbreakable Unbreakable Joint.Breakable Breakable Joint.Broken Broken ### [Joint.IsUnbreakable](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-joint.html#IsUnbreakable) Joint.IsUnbreakable IsUnbreakable ### [Joint.IsBreakable](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-joint.html#IsBreakable) Joint.IsBreakable IsBreakable ### [Joint.IsBroken](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-joint.html#IsBroken) Joint.IsBroken IsBroken ### [Joint.Unbreakable](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-joint.html#Unbreakable) Joint.Unbreakable Unbreakable ### [Joint.Breakable](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-joint.html#Breakable) Joint.Breakable Breakable ### [Joint.Broken](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-joint.html#Broken) Joint.Broken Broken ### [Layout](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layout.html) Layout Data representing structured layouts of terms. Layout.IsNode IsNode Layout.IsLeaf IsLeaf Layout.IsAttr IsAttr Layout.IsObjLeaf IsObjLeaf Layout.JuxtapositionMiddle JuxtapositionMiddle Layout.ObjLeaf ObjLeaf Layout.Leaf Leaf Layout.Node Node Layout.Attr Attr ### [Layout.IsNode](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layout.html#IsNode) Layout.IsNode IsNode ### [Layout.IsLeaf](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layout.html#IsLeaf) Layout.IsLeaf IsLeaf ### [Layout.IsAttr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layout.html#IsAttr) Layout.IsAttr IsAttr ### [Layout.IsObjLeaf](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layout.html#IsObjLeaf) Layout.IsObjLeaf IsObjLeaf ### [Layout.JuxtapositionMiddle](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layout.html#JuxtapositionMiddle) Layout.JuxtapositionMiddle JuxtapositionMiddle ### [Layout.ObjLeaf](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layout.html#ObjLeaf) Layout.ObjLeaf ObjLeaf ### [Layout.Leaf](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layout.html#Leaf) Layout.Leaf Leaf ### [Layout.Node](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layout.html#Node) Layout.Node Node ### [Layout.Attr](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-layout.html#Attr) Layout.Attr Attr ### [Line0](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-line0.html) Line0 Represents a line number when using zero-based line counting (used by Visual Studio) ### [NotedSourceConstruct](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-notedsourceconstruct.html) NotedSourceConstruct NotedSourceConstruct.IsWhile IsWhile NotedSourceConstruct.IsFinally IsFinally NotedSourceConstruct.IsInOrTo IsInOrTo NotedSourceConstruct.IsCombine IsCombine NotedSourceConstruct.IsBinding IsBinding NotedSourceConstruct.IsDelayOrQuoteOrRun IsDelayOrQuoteOrRun NotedSourceConstruct.IsTry IsTry NotedSourceConstruct.IsWith IsWith NotedSourceConstruct.IsNone IsNone NotedSourceConstruct.IsFor IsFor NotedSourceConstruct.None None NotedSourceConstruct.While While NotedSourceConstruct.For For NotedSourceConstruct.InOrTo InOrTo NotedSourceConstruct.Try Try NotedSourceConstruct.Binding Binding NotedSourceConstruct.Finally Finally NotedSourceConstruct.With With NotedSourceConstruct.Combine Combine NotedSourceConstruct.DelayOrQuoteOrRun DelayOrQuoteOrRun ### [NotedSourceConstruct.IsWhile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-notedsourceconstruct.html#IsWhile) NotedSourceConstruct.IsWhile IsWhile ### [NotedSourceConstruct.IsFinally](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-notedsourceconstruct.html#IsFinally) NotedSourceConstruct.IsFinally IsFinally ### [NotedSourceConstruct.IsInOrTo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-notedsourceconstruct.html#IsInOrTo) NotedSourceConstruct.IsInOrTo IsInOrTo ### [NotedSourceConstruct.IsCombine](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-notedsourceconstruct.html#IsCombine) NotedSourceConstruct.IsCombine IsCombine ### [NotedSourceConstruct.IsBinding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-notedsourceconstruct.html#IsBinding) NotedSourceConstruct.IsBinding IsBinding ### [NotedSourceConstruct.IsDelayOrQuoteOrRun](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-notedsourceconstruct.html#IsDelayOrQuoteOrRun) NotedSourceConstruct.IsDelayOrQuoteOrRun IsDelayOrQuoteOrRun ### [NotedSourceConstruct.IsTry](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-notedsourceconstruct.html#IsTry) NotedSourceConstruct.IsTry IsTry ### [NotedSourceConstruct.IsWith](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-notedsourceconstruct.html#IsWith) NotedSourceConstruct.IsWith IsWith ### [NotedSourceConstruct.IsNone](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-notedsourceconstruct.html#IsNone) NotedSourceConstruct.IsNone IsNone ### [NotedSourceConstruct.IsFor](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-notedsourceconstruct.html#IsFor) NotedSourceConstruct.IsFor IsFor ### [NotedSourceConstruct.None](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-notedsourceconstruct.html#None) NotedSourceConstruct.None None ### [NotedSourceConstruct.While](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-notedsourceconstruct.html#While) NotedSourceConstruct.While While Notes that a range is related to a "while" in "while .. do" in a computation, list, array or sequence expression ### [NotedSourceConstruct.For](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-notedsourceconstruct.html#For) NotedSourceConstruct.For For Notes that a range is related to a "for" in "for .. do" in a computation, list, array or sequence expression ### [NotedSourceConstruct.InOrTo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-notedsourceconstruct.html#InOrTo) NotedSourceConstruct.InOrTo InOrTo Notes that a range is related to a "in" in a "for .. in ... do" or "to" in "for .. = .. to .. do" in a computation, list, array or sequence expression ### [NotedSourceConstruct.Try](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-notedsourceconstruct.html#Try) NotedSourceConstruct.Try Try Notes that a range is related to a "try" in a "try/with" in a computation, list, array or sequence expression ### [NotedSourceConstruct.Binding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-notedsourceconstruct.html#Binding) NotedSourceConstruct.Binding Binding Notes that a range is related to a "let" or other binding range in a computation, list, array or sequence expression ### [NotedSourceConstruct.Finally](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-notedsourceconstruct.html#Finally) NotedSourceConstruct.Finally Finally Notes that a range is related to a "finally" in a "try/finally" in a computation, list, array or sequence expression ### [NotedSourceConstruct.With](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-notedsourceconstruct.html#With) NotedSourceConstruct.With With Notes that a range is related to a "with" in a "try/with" in a computation, list, array or sequence expression ### [NotedSourceConstruct.Combine](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-notedsourceconstruct.html#Combine) NotedSourceConstruct.Combine Combine Notes that a range is related to a sequential "a; b" translated to a "Combine" call in a computation expression This doesn't include "expr; cexpr" sequentials where the "expr" is a side-effecting simple statement This does include "expr; cexpr" sequentials where the "expr" is interpreted as an implicit yield + Combine call ### [NotedSourceConstruct.DelayOrQuoteOrRun](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-notedsourceconstruct.html#DelayOrQuoteOrRun) NotedSourceConstruct.DelayOrQuoteOrRun DelayOrQuoteOrRun Notes that a range is related to an implied "Delay"m "Quote" or "Run" at the entry to a computation expression. This doesn't apply to the "Delay" calls added for try/with, try/finally, while or for constructs. ### [Position](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-position.html) Position Represents a position in a file Position.IsAdjacentTo IsAdjacentTo Position.Column Column Position.Line Line Position.Encoding Encoding Position.Decode Decode Position.EncodingSize EncodingSize ### [Position.IsAdjacentTo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-position.html#IsAdjacentTo) Position.IsAdjacentTo IsAdjacentTo Check if the position is adjacent to another position ### [Position.Column](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-position.html#Column) Position.Column Column The column number for the position ### [Position.Line](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-position.html#Line) Position.Line Line The line number for the position ### [Position.Encoding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-position.html#Encoding) Position.Encoding Encoding The encoding of the position as a 64-bit integer ### [Position.Decode](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-position.html#Decode) Position.Decode Decode Decode a position for a 64-bit integer ### [Position.EncodingSize](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-position.html#EncodingSize) Position.EncodingSize EncodingSize The maximum number of bits needed to store an encoded position ### [Position01](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-position01.html) Position01 Represents a position using zero-based line counting (used by Visual Studio) Position01.Item1 Item1 Position01.Item2 Item2 ### [Position01.Item1](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-position01.html#Item1) Position01.Item1 Item1 ### [Position01.Item2](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-position01.html#Item2) Position01.Item2 Item2 ### [Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range.html) Range Represents a range within a file Range.ApplyLineDirectives ApplyLineDirectives Range.IsAdjacentTo IsAdjacentTo Range.MakeSynthetic MakeSynthetic Range.NoteSourceConstruct NoteSourceConstruct Range.IsSynthetic IsSynthetic Range.StartColumn StartColumn Range.NotedSourceConstruct NotedSourceConstruct Range.EndRange EndRange Range.DebugCode DebugCode Range.ShortFileName ShortFileName Range.StartRange StartRange Range.FileIndex FileIndex Range.EndLine EndLine Range.StartLine StartLine Range.EndColumn EndColumn Range.Start Start Range.FileName FileName Range.End End Range.Zero Zero ### [Range.ApplyLineDirectives](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range.html#ApplyLineDirectives) Range.ApplyLineDirectives ApplyLineDirectives Apply the line directives to the range. ### [Range.IsAdjacentTo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range.html#IsAdjacentTo) Range.IsAdjacentTo IsAdjacentTo Check if the range is adjacent to another range ### [Range.MakeSynthetic](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range.html#MakeSynthetic) Range.MakeSynthetic MakeSynthetic Convert a range to be synthetic ### [Range.NoteSourceConstruct](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range.html#NoteSourceConstruct) Range.NoteSourceConstruct NoteSourceConstruct Note that a range indicates a debug point ### [Range.IsSynthetic](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range.html#IsSynthetic) Range.IsSynthetic IsSynthetic Synthetic marks ranges which are produced by intermediate compilation phases. This bit signifies that the range covers something that should not be visible to language service operations like dot-completion. ### [Range.StartColumn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range.html#StartColumn) Range.StartColumn StartColumn The start column of the range ### [Range.NotedSourceConstruct](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range.html#NotedSourceConstruct) Range.NotedSourceConstruct NotedSourceConstruct When de-sugaring computation expressions we convert a debug point into a plain range, and then later recover that the range definitely indicates a debug point. ### [Range.EndRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range.html#EndRange) Range.EndRange EndRange The empty range that is located at the end position of the range ### [Range.DebugCode](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range.html#DebugCode) Range.DebugCode DebugCode ### [Range.ShortFileName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range.html#ShortFileName) Range.ShortFileName ShortFileName ### [Range.StartRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range.html#StartRange) Range.StartRange StartRange The empty range that is located at the start position of the range ### [Range.FileIndex](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range.html#FileIndex) Range.FileIndex FileIndex The file index for the range ### [Range.EndLine](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range.html#EndLine) Range.EndLine EndLine The line number for the end position of the range ### [Range.StartLine](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range.html#StartLine) Range.StartLine StartLine The start line of the range ### [Range.EndColumn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range.html#EndColumn) Range.EndColumn EndColumn The column number for the end position of the range ### [Range.Start](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range.html#Start) Range.Start Start The start position of the range ### [Range.FileName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range.html#FileName) Range.FileName FileName The file name for the file of the range ### [Range.End](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range.html#End) Range.End End The end position of the range ### [Range.Zero](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range.html#Zero) Range.Zero Zero The range where all values are zero ### [Range01](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range01.html) Range01 Represents a range using zero-based line counting (used by Visual Studio) Range01.Item1 Item1 Range01.Item2 Item2 ### [Range01.Item1](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range01.html#Item1) Range01.Item1 Item1 ### [Range01.Item2](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range01.html#Item2) Range01.Item2 Item2 ### [RichText](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtext.html) RichText Represents text made of tagged parts, e.g. a diagnostic message in which types, identifiers and punctuation are classified, so that tooling is able to render them with colors. Text that carries no classification is represented as a single part tagged TextTag.Text, so that a plain string is always representable and Text is always equal to the original string. Two rich texts are equal when they read the same. Classification does not take part in equality, since the places that compare texts - such as deciding whether two types can be told apart in a message - are asking about what reaches the reader. RichText.IsEmpty IsEmpty RichText.Text Text RichText.Parts Parts ### [RichText.IsEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtext.html#IsEmpty) RichText.IsEmpty IsEmpty Gets whether the text has no parts ### [RichText.Text](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtext.html#Text) RichText.Text Text Gets the text of all parts concatenated ### [RichText.Parts](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtext.html#Parts) RichText.Parts Parts Gets the tagged parts of the text ### [RichTextBuilder](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextbuilder.html) RichTextBuilder Accumulates rich text. Adjacent parts with the same classification are merged, so that where one append ended is not visible in the result. AppendString has the same name and signature as the StringBuilder extension in lib.fs, so that message formatting code can be moved over to rich text without being rewritten, and can then be converted to emit classified parts one message at a time. RichTextBuilder.``.ctor`` ``.ctor`` RichTextBuilder.Append Append RichTextBuilder.Append Append RichTextBuilder.Append Append RichTextBuilder.Append Append RichTextBuilder.Append Append RichTextBuilder.Append Append RichTextBuilder.Append Append RichTextBuilder.Append Append RichTextBuilder.ToRichText ToRichText RichTextBuilder.IsEmpty IsEmpty ### [RichTextBuilder.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextbuilder.html#``.ctor``) RichTextBuilder.``.ctor`` ``.ctor`` ### [RichTextBuilder.Append](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextbuilder.html#Append) RichTextBuilder.Append Append Appends a message whose arguments are spliced in by the given function, for messages that mix classified and plain arguments. See RichMessage. ### [RichTextBuilder.Append](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextbuilder.html#Append) RichTextBuilder.Append Append Appends a message from a resource file, classifying each of its arguments ### [RichTextBuilder.Append](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextbuilder.html#Append) RichTextBuilder.Append Append Appends a message from a resource file, classifying each of its arguments ### [RichTextBuilder.Append](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextbuilder.html#Append) RichTextBuilder.Append Append Appends a message from a resource file, classifying each of its arguments ### [RichTextBuilder.Append](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextbuilder.html#Append) RichTextBuilder.Append Append Appends a message from FSStrings, classifying each of its arguments. The FSComp accessors are generated with overloads taking classified arguments, so those are called directly and their result appended; the FSStrings ones are declared by hand and have no such overload. ### [RichTextBuilder.Append](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextbuilder.html#Append) RichTextBuilder.Append Append Appends the parts of another rich text ### [RichTextBuilder.Append](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextbuilder.html#Append) RichTextBuilder.Append Append Appends a single tagged part ### [RichTextBuilder.Append](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextbuilder.html#Append) RichTextBuilder.Append Append Appends unclassified text, tagged TextTag.Text ### [RichTextBuilder.ToRichText](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextbuilder.html#ToRichText) RichTextBuilder.ToRichText ToRichText Gets the accumulated text ### [RichTextBuilder.IsEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-richtextbuilder.html#IsEmpty) RichTextBuilder.IsEmpty IsEmpty Gets whether nothing has been appended ### [TaggedText](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtext.html) TaggedText Represents text with a tag TaggedText.``.ctor`` ``.ctor`` TaggedText.Text Text TaggedText.Tag Tag ### [TaggedText.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtext.html#``.ctor``) TaggedText.``.ctor`` ``.ctor`` Creates text with a tag ### [TaggedText.Text](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtext.html#Text) TaggedText.Text Text Gets the text ### [TaggedText.Tag](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtext.html#Tag) TaggedText.Tag Tag Gets the tag ### [TaggedTextWriter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextwriter.html) TaggedTextWriter TaggedTextWriter.Write Write TaggedTextWriter.WriteLine WriteLine ### [TaggedTextWriter.Write](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextwriter.html#Write) TaggedTextWriter.Write Write ### [TaggedTextWriter.WriteLine](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-taggedtextwriter.html#WriteLine) TaggedTextWriter.WriteLine WriteLine ### [TextTag](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html) TextTag Represents the tag of some tagged text TextTag.IsMethod IsMethod TextTag.IsModule IsModule TextTag.IsStruct IsStruct TextTag.IsSpace IsSpace TextTag.IsRecord IsRecord TextTag.IsPunctuation IsPunctuation TextTag.IsEnum IsEnum TextTag.IsFunction IsFunction TextTag.IsUnknownEntity IsUnknownEntity TextTag.IsInterface IsInterface TextTag.IsLocal IsLocal TextTag.IsModuleBinding IsModuleBinding TextTag.IsLineBreak IsLineBreak TextTag.IsActivePatternCase IsActivePatternCase TextTag.IsNamespace IsNamespace TextTag.IsUnion IsUnion TextTag.IsOperator IsOperator TextTag.IsActivePatternResult IsActivePatternResult TextTag.IsStringLiteral IsStringLiteral TextTag.IsEvent IsEvent TextTag.IsField IsField TextTag.IsUnknownType IsUnknownType TextTag.IsClass IsClass TextTag.IsParameter IsParameter TextTag.IsKeyword IsKeyword TextTag.IsRecordField IsRecordField TextTag.IsText IsText TextTag.IsUnresolvedName IsUnresolvedName TextTag.IsAlias IsAlias TextTag.IsDelegate IsDelegate TextTag.IsTypeParameter IsTypeParameter TextTag.IsNumericLiteral IsNumericLiteral TextTag.IsMember IsMember TextTag.IsProperty IsProperty TextTag.IsUnionCase IsUnionCase TextTag.ActivePatternCase ActivePatternCase TextTag.ActivePatternResult ActivePatternResult TextTag.Alias Alias TextTag.Class Class TextTag.Union Union TextTag.UnionCase UnionCase TextTag.Delegate Delegate TextTag.Enum Enum TextTag.Event Event TextTag.Field Field TextTag.Interface Interface TextTag.Keyword Keyword TextTag.LineBreak LineBreak TextTag.Local Local TextTag.Record Record TextTag.RecordField RecordField TextTag.Method Method TextTag.Member Member TextTag.ModuleBinding ModuleBinding TextTag.Function Function TextTag.Module Module TextTag.Namespace Namespace TextTag.NumericLiteral NumericLiteral TextTag.Operator Operator TextTag.Parameter Parameter TextTag.Property Property TextTag.Space Space TextTag.StringLiteral StringLiteral TextTag.Struct Struct TextTag.TypeParameter TypeParameter TextTag.Text Text TextTag.Punctuation Punctuation TextTag.UnknownType UnknownType TextTag.UnknownEntity UnknownEntity TextTag.UnresolvedName UnresolvedName ### [TextTag.IsMethod](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsMethod) TextTag.IsMethod IsMethod ### [TextTag.IsModule](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsModule) TextTag.IsModule IsModule ### [TextTag.IsStruct](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsStruct) TextTag.IsStruct IsStruct ### [TextTag.IsSpace](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsSpace) TextTag.IsSpace IsSpace ### [TextTag.IsRecord](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsRecord) TextTag.IsRecord IsRecord ### [TextTag.IsPunctuation](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsPunctuation) TextTag.IsPunctuation IsPunctuation ### [TextTag.IsEnum](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsEnum) TextTag.IsEnum IsEnum ### [TextTag.IsFunction](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsFunction) TextTag.IsFunction IsFunction ### [TextTag.IsUnknownEntity](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsUnknownEntity) TextTag.IsUnknownEntity IsUnknownEntity ### [TextTag.IsInterface](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsInterface) TextTag.IsInterface IsInterface ### [TextTag.IsLocal](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsLocal) TextTag.IsLocal IsLocal ### [TextTag.IsModuleBinding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsModuleBinding) TextTag.IsModuleBinding IsModuleBinding ### [TextTag.IsLineBreak](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsLineBreak) TextTag.IsLineBreak IsLineBreak ### [TextTag.IsActivePatternCase](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsActivePatternCase) TextTag.IsActivePatternCase IsActivePatternCase ### [TextTag.IsNamespace](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsNamespace) TextTag.IsNamespace IsNamespace ### [TextTag.IsUnion](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsUnion) TextTag.IsUnion IsUnion ### [TextTag.IsOperator](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsOperator) TextTag.IsOperator IsOperator ### [TextTag.IsActivePatternResult](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsActivePatternResult) TextTag.IsActivePatternResult IsActivePatternResult ### [TextTag.IsStringLiteral](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsStringLiteral) TextTag.IsStringLiteral IsStringLiteral ### [TextTag.IsEvent](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsEvent) TextTag.IsEvent IsEvent ### [TextTag.IsField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsField) TextTag.IsField IsField ### [TextTag.IsUnknownType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsUnknownType) TextTag.IsUnknownType IsUnknownType ### [TextTag.IsClass](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsClass) TextTag.IsClass IsClass ### [TextTag.IsParameter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsParameter) TextTag.IsParameter IsParameter ### [TextTag.IsKeyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsKeyword) TextTag.IsKeyword IsKeyword ### [TextTag.IsRecordField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsRecordField) TextTag.IsRecordField IsRecordField ### [TextTag.IsText](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsText) TextTag.IsText IsText ### [TextTag.IsUnresolvedName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsUnresolvedName) TextTag.IsUnresolvedName IsUnresolvedName ### [TextTag.IsAlias](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsAlias) TextTag.IsAlias IsAlias ### [TextTag.IsDelegate](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsDelegate) TextTag.IsDelegate IsDelegate ### [TextTag.IsTypeParameter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsTypeParameter) TextTag.IsTypeParameter IsTypeParameter ### [TextTag.IsNumericLiteral](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsNumericLiteral) TextTag.IsNumericLiteral IsNumericLiteral ### [TextTag.IsMember](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsMember) TextTag.IsMember IsMember ### [TextTag.IsProperty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsProperty) TextTag.IsProperty IsProperty ### [TextTag.IsUnionCase](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#IsUnionCase) TextTag.IsUnionCase IsUnionCase ### [TextTag.ActivePatternCase](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#ActivePatternCase) TextTag.ActivePatternCase ActivePatternCase ### [TextTag.ActivePatternResult](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#ActivePatternResult) TextTag.ActivePatternResult ActivePatternResult ### [TextTag.Alias](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#Alias) TextTag.Alias Alias ### [TextTag.Class](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#Class) TextTag.Class Class ### [TextTag.Union](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#Union) TextTag.Union Union ### [TextTag.UnionCase](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#UnionCase) TextTag.UnionCase UnionCase ### [TextTag.Delegate](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#Delegate) TextTag.Delegate Delegate ### [TextTag.Enum](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#Enum) TextTag.Enum Enum ### [TextTag.Event](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#Event) TextTag.Event Event ### [TextTag.Field](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#Field) TextTag.Field Field ### [TextTag.Interface](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#Interface) TextTag.Interface Interface ### [TextTag.Keyword](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#Keyword) TextTag.Keyword Keyword ### [TextTag.LineBreak](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#LineBreak) TextTag.LineBreak LineBreak ### [TextTag.Local](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#Local) TextTag.Local Local ### [TextTag.Record](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#Record) TextTag.Record Record ### [TextTag.RecordField](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#RecordField) TextTag.RecordField RecordField ### [TextTag.Method](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#Method) TextTag.Method Method ### [TextTag.Member](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#Member) TextTag.Member Member ### [TextTag.ModuleBinding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#ModuleBinding) TextTag.ModuleBinding ModuleBinding ### [TextTag.Function](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#Function) TextTag.Function Function ### [TextTag.Module](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#Module) TextTag.Module Module ### [TextTag.Namespace](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#Namespace) TextTag.Namespace Namespace ### [TextTag.NumericLiteral](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#NumericLiteral) TextTag.NumericLiteral NumericLiteral ### [TextTag.Operator](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#Operator) TextTag.Operator Operator ### [TextTag.Parameter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#Parameter) TextTag.Parameter Parameter ### [TextTag.Property](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#Property) TextTag.Property Property ### [TextTag.Space](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#Space) TextTag.Space Space ### [TextTag.StringLiteral](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#StringLiteral) TextTag.StringLiteral StringLiteral ### [TextTag.Struct](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#Struct) TextTag.Struct Struct ### [TextTag.TypeParameter](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#TypeParameter) TextTag.TypeParameter TypeParameter ### [TextTag.Text](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#Text) TextTag.Text Text ### [TextTag.Punctuation](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#Punctuation) TextTag.Punctuation Punctuation ### [TextTag.UnknownType](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#UnknownType) TextTag.UnknownType UnknownType ### [TextTag.UnknownEntity](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#UnknownEntity) TextTag.UnknownEntity UnknownEntity ### [TextTag.UnresolvedName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-texttag.html#UnresolvedName) TextTag.UnresolvedName UnresolvedName ### [pos](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-pos.html) pos Represents a position in a file pos.Column Column pos.Line Line pos.Encoding Encoding pos.EncodingSize EncodingSize ### [pos.Column](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-pos.html#Column) pos.Column Column The column number for the position ### [pos.Line](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-pos.html#Line) pos.Line Line The line number for the position ### [pos.Encoding](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-pos.html#Encoding) pos.Encoding Encoding The encoding of the position as a 64-bit integer ### [pos.EncodingSize](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-pos.html#EncodingSize) pos.EncodingSize EncodingSize The maximum number of bits needed to store an encoded position ### [range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range-0.html) range Represents a range within a file range.IsSynthetic IsSynthetic range.StartColumn StartColumn range.NotedSourceConstruct NotedSourceConstruct range.EndRange EndRange range.DebugCode DebugCode range.ShortFileName ShortFileName range.StartRange StartRange range.FileIndex FileIndex range.EndLine EndLine range.StartLine StartLine range.EndColumn EndColumn range.Start Start range.FileName FileName range.End End range.Zero Zero ### [range.IsSynthetic](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range-0.html#IsSynthetic) range.IsSynthetic IsSynthetic Synthetic marks ranges which are produced by intermediate compilation phases. This bit signifies that the range covers something that should not be visible to language service operations like dot-completion. ### [range.StartColumn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range-0.html#StartColumn) range.StartColumn StartColumn The start column of the range ### [range.NotedSourceConstruct](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range-0.html#NotedSourceConstruct) range.NotedSourceConstruct NotedSourceConstruct When de-sugaring computation expressions we convert a debug point into a plain range, and then later recover that the range definitely indicates a debug point. ### [range.EndRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range-0.html#EndRange) range.EndRange EndRange The empty range that is located at the end position of the range ### [range.DebugCode](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range-0.html#DebugCode) range.DebugCode DebugCode ### [range.ShortFileName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range-0.html#ShortFileName) range.ShortFileName ShortFileName ### [range.StartRange](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range-0.html#StartRange) range.StartRange StartRange The empty range that is located at the start position of the range ### [range.FileIndex](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range-0.html#FileIndex) range.FileIndex FileIndex The file index for the range ### [range.EndLine](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range-0.html#EndLine) range.EndLine EndLine The line number for the end position of the range ### [range.StartLine](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range-0.html#StartLine) range.StartLine StartLine The start line of the range ### [range.EndColumn](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range-0.html#EndColumn) range.EndColumn EndColumn The column number for the end position of the range ### [range.Start](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range-0.html#Start) range.Start Start The start position of the range ### [range.FileName](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range-0.html#FileName) range.FileName FileName The file name for the file of the range ### [range.End](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range-0.html#End) range.End End The end position of the range ### [range.Zero](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-text-range-0.html#Zero) range.Zero Zero The range where all values are zero ### [XmlDocIncludeExpander](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-xmldocincludeexpander.html) XmlDocIncludeExpander XmlDocIncludeExpander.ExpansionEnv ExpansionEnv XmlDocIncludeExpander.mkExpansionEnv mkExpansionEnv XmlDocIncludeExpander.expandIncludeLines expandIncludeLines ### [XmlDocIncludeExpander.mkExpansionEnv](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-xmldocincludeexpander.html#mkExpansionEnv) XmlDocIncludeExpander.mkExpansionEnv mkExpansionEnv Create a fresh per-pass include expansion environment. ### [XmlDocIncludeExpander.expandIncludeLines](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-xmldocincludeexpander.html#expandIncludeLines) XmlDocIncludeExpander.expandIncludeLines expandIncludeLines Expand all elements in the given elaborated XML doc lines. When `emit` is true, include errors are reported as warnings (FS3908); when false they are suppressed (for quiet validation such as XmlDoc.Check). Returns the input unchanged when there are no includes, parsing fails, or nothing expanded. ### [ExpansionEnv](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-xmldocincludeexpander-expansionenv.html) ExpansionEnv Per-pass shared include expansion state. ### [IXmlDocumentationInfoLoader](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-ixmldocumentationinfoloader.html) IXmlDocumentationInfoLoader Represents a capability to access XmlDoc files IXmlDocumentationInfoLoader.TryLoad TryLoad ### [IXmlDocumentationInfoLoader.TryLoad](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-ixmldocumentationinfoloader.html#TryLoad) IXmlDocumentationInfoLoader.TryLoad TryLoad Try to get the XmlDocumentationInfo for a file ### [PreXmlDoc](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-prexmldoc.html) PreXmlDoc Represents the XmlDoc fragments as collected from the lexer during parsing PreXmlDoc.MarkAsInvalid MarkAsInvalid PreXmlDoc.ToXmlDoc ToXmlDoc PreXmlDoc.IsEmpty IsEmpty PreXmlDoc.Range Range PreXmlDoc.Create Create PreXmlDoc.CreateFromGrabPoint CreateFromGrabPoint PreXmlDoc.Merge Merge PreXmlDoc.WithExtraParamsForCheck WithExtraParamsForCheck PreXmlDoc.Empty Empty ### [PreXmlDoc.MarkAsInvalid](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-prexmldoc.html#MarkAsInvalid) PreXmlDoc.MarkAsInvalid MarkAsInvalid Mark the PreXmlDoc as invalid ### [PreXmlDoc.ToXmlDoc](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-prexmldoc.html#ToXmlDoc) PreXmlDoc.ToXmlDoc ToXmlDoc Process and check the PreXmlDoc, checking with respect to the given parameter names ### [PreXmlDoc.IsEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-prexmldoc.html#IsEmpty) PreXmlDoc.IsEmpty IsEmpty Indicates if the PreXmlDoc is non-empty ### [PreXmlDoc.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-prexmldoc.html#Range) PreXmlDoc.Range Range Get the overall range of the PreXmlDoc ### [PreXmlDoc.Create](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-prexmldoc.html#Create) PreXmlDoc.Create Create Create a PreXmlDoc from a collection of unprocessed lines ### [PreXmlDoc.CreateFromGrabPoint](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-prexmldoc.html#CreateFromGrabPoint) PreXmlDoc.CreateFromGrabPoint CreateFromGrabPoint ### [PreXmlDoc.Merge](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-prexmldoc.html#Merge) PreXmlDoc.Merge Merge Merge two PreXmlDoc ### [PreXmlDoc.WithExtraParamsForCheck](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-prexmldoc.html#WithExtraParamsForCheck) PreXmlDoc.WithExtraParamsForCheck WithExtraParamsForCheck Wrap a PreXmlDoc with additional parameter names that should be considered valid when the doc is checked. Used for property get/set pairs so that each accessor's xmldoc validation sees the union of both accessors' parameter names. ### [PreXmlDoc.Empty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-prexmldoc.html#Empty) PreXmlDoc.Empty Empty Get the empty PreXmlDoc ### [XmlDoc](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-xmldoc.html) XmlDoc Represents collected XmlDoc lines XmlDoc.``.ctor`` ``.ctor`` XmlDoc.Check Check XmlDoc.GetElaboratedXmlLines GetElaboratedXmlLines XmlDoc.GetExpandedXmlText GetExpandedXmlText XmlDoc.GetExpandedXmlText GetExpandedXmlText XmlDoc.GetXmlText GetXmlText XmlDoc.IsEmpty IsEmpty XmlDoc.UnprocessedLines UnprocessedLines XmlDoc.NonEmpty NonEmpty XmlDoc.Range Range XmlDoc.Merge Merge XmlDoc.Empty Empty ### [XmlDoc.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-xmldoc.html#``.ctor``) XmlDoc.``.ctor`` ``.ctor`` ### [XmlDoc.Check](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-xmldoc.html#Check) XmlDoc.Check Check Check the XML documentation ### [XmlDoc.GetElaboratedXmlLines](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-xmldoc.html#GetElaboratedXmlLines) XmlDoc.GetElaboratedXmlLines GetElaboratedXmlLines Get the lines after insertion of implicit summary tags and encoding ### [XmlDoc.GetExpandedXmlText](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-xmldoc.html#GetExpandedXmlText) XmlDoc.GetExpandedXmlText GetExpandedXmlText Get the elaborated XML documentation as XML text after expanding includes ### [XmlDoc.GetExpandedXmlText](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-xmldoc.html#GetExpandedXmlText) XmlDoc.GetExpandedXmlText GetExpandedXmlText Get the elaborated XML documentation as XML text after expanding includes ### [XmlDoc.GetXmlText](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-xmldoc.html#GetXmlText) XmlDoc.GetXmlText GetXmlText Get the elaborated XML documentation as XML text ### [XmlDoc.IsEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-xmldoc.html#IsEmpty) XmlDoc.IsEmpty IsEmpty Indicates if the XmlDoc is empty ### [XmlDoc.UnprocessedLines](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-xmldoc.html#UnprocessedLines) XmlDoc.UnprocessedLines UnprocessedLines Get the lines before insertion of implicit summary tags and encoding ### [XmlDoc.NonEmpty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-xmldoc.html#NonEmpty) XmlDoc.NonEmpty NonEmpty Indicates if the XmlDoc is non-empty ### [XmlDoc.Range](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-xmldoc.html#Range) XmlDoc.Range Range Indicates the overall original source range of the XmlDoc ### [XmlDoc.Merge](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-xmldoc.html#Merge) XmlDoc.Merge Merge Merge two XML documentation ### [XmlDoc.Empty](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-xmldoc.html#Empty) XmlDoc.Empty Empty Get the empty XmlDoc ### [XmlDocCollector](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-xmldoccollector.html) XmlDocCollector Used to collect XML documentation during lexing and parsing. XmlDocCollector.``.ctor`` ``.ctor`` XmlDocCollector.AddGrabPoint AddGrabPoint XmlDocCollector.AddGrabPointDelayed AddGrabPointDelayed XmlDocCollector.AddXmlDocLine AddXmlDocLine XmlDocCollector.CheckInvalidXmlDocPositions CheckInvalidXmlDocPositions XmlDocCollector.HasComments HasComments XmlDocCollector.LinesBefore LinesBefore XmlDocCollector.SetLastNonCommentTokenLine SetLastNonCommentTokenLine XmlDocCollector.LastNonCommentTokenLine LastNonCommentTokenLine ### [XmlDocCollector.``.ctor``](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-xmldoccollector.html#``.ctor``) XmlDocCollector.``.ctor`` ``.ctor`` Create a fresh XmlDocCollector ### [XmlDocCollector.AddGrabPoint](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-xmldoccollector.html#AddGrabPoint) XmlDocCollector.AddGrabPoint AddGrabPoint Add a point where prior XmlDoc are collected ### [XmlDocCollector.AddGrabPointDelayed](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-xmldoccollector.html#AddGrabPointDelayed) XmlDocCollector.AddGrabPointDelayed AddGrabPointDelayed Indicate the next XmlDoc will act as a point where prior XmlDoc are collected ### [XmlDocCollector.AddXmlDocLine](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-xmldoccollector.html#AddXmlDocLine) XmlDocCollector.AddXmlDocLine AddXmlDocLine Add a line of XmlDoc text ### [XmlDocCollector.CheckInvalidXmlDocPositions](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-xmldoccollector.html#CheckInvalidXmlDocPositions) XmlDocCollector.CheckInvalidXmlDocPositions CheckInvalidXmlDocPositions Check if XmlDoc comments are at invalid positions, and if so report them ### [XmlDocCollector.HasComments](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-xmldoccollector.html#HasComments) XmlDocCollector.HasComments HasComments Indicates it the given point has XmlDoc comments ### [XmlDocCollector.LinesBefore](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-xmldoccollector.html#LinesBefore) XmlDocCollector.LinesBefore LinesBefore Get the documentation lines before the given point ### [XmlDocCollector.SetLastNonCommentTokenLine](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-xmldoccollector.html#SetLastNonCommentTokenLine) XmlDocCollector.SetLastNonCommentTokenLine SetLastNonCommentTokenLine ### [XmlDocCollector.LastNonCommentTokenLine](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-xmldoccollector.html#LastNonCommentTokenLine) XmlDocCollector.LastNonCommentTokenLine LastNonCommentTokenLine ### [XmlDocumentationInfo](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-xmldocumentationinfo.html) XmlDocumentationInfo Represents access to an XmlDoc file XmlDocumentationInfo.TryGetXmlDocBySig TryGetXmlDocBySig XmlDocumentationInfo.TryCreateFromFile TryCreateFromFile ### [XmlDocumentationInfo.TryGetXmlDocBySig](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-xmldocumentationinfo.html#TryGetXmlDocBySig) XmlDocumentationInfo.TryGetXmlDocBySig TryGetXmlDocBySig Look up an item in the XmlDoc file ### [XmlDocumentationInfo.TryCreateFromFile](https://fsprojects.github.io/fantomas/reference/fantomas-fcs-xml-xmldocumentationinfo.html#TryCreateFromFile) XmlDocumentationInfo.TryCreateFromFile TryCreateFromFile Create an XmlDocumentationInfo from a file ### [PathMap](https://fsprojects.github.io/fantomas/reference/internal-utilities-pathmapmodule.html) PathMap PathMap.empty empty PathMap.addMapping addMapping PathMap.apply apply PathMap.applyDir applyDir ### [PathMap.empty](https://fsprojects.github.io/fantomas/reference/internal-utilities-pathmapmodule.html#empty) PathMap.empty empty ### [PathMap.addMapping](https://fsprojects.github.io/fantomas/reference/internal-utilities-pathmapmodule.html#addMapping) PathMap.addMapping addMapping Add a path mapping to the map. ### [PathMap.apply](https://fsprojects.github.io/fantomas/reference/internal-utilities-pathmapmodule.html#apply) PathMap.apply apply Map a file path with its replacement. Prefixes are compared case sensitively. ### [PathMap.applyDir](https://fsprojects.github.io/fantomas/reference/internal-utilities-pathmapmodule.html#applyDir) PathMap.applyDir applyDir Map a directory name with its replacement. Prefixes are compared case sensitively. ### [ResizeArray](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html) ResizeArray Generic operations on the type System.Collections.Generic.List, which is called ResizeArray in the F# libraries. ResizeArray.length length ResizeArray.get get ResizeArray.set set ResizeArray.create create ResizeArray.init init ResizeArray.append append ResizeArray.concat concat ResizeArray.sub sub ResizeArray.copy copy ResizeArray.fill fill ResizeArray.blit blit ResizeArray.toList toList ResizeArray.ofList ofList ResizeArray.fold fold ResizeArray.foldBack foldBack ResizeArray.iter iter ResizeArray.map map ResizeArray.iter2 iter2 ResizeArray.map2 map2 ResizeArray.iteri iteri ResizeArray.mapi mapi ResizeArray.exists exists ResizeArray.forall forall ResizeArray.filter filter ResizeArray.partition partition ResizeArray.choose choose ResizeArray.find find ResizeArray.tryFind tryFind ResizeArray.tryPick tryPick ResizeArray.rev rev ResizeArray.sort sort ResizeArray.sortBy sortBy ResizeArray.toArray toArray ResizeArray.ofArray ofArray ResizeArray.toSeq toSeq ResizeArray.exists2 exists2 ResizeArray.findIndex findIndex ResizeArray.findIndexi findIndexi ResizeArray.reduce reduce ResizeArray.reduceBack reduceBack ResizeArray.fold2 fold2 ResizeArray.foldBack2 foldBack2 ResizeArray.forall2 forall2 ResizeArray.isEmpty isEmpty ResizeArray.iteri2 iteri2 ResizeArray.mapi2 mapi2 ResizeArray.scan scan ResizeArray.scanBack scanBack ResizeArray.singleton singleton ResizeArray.tryFindIndex tryFindIndex ResizeArray.tryFindIndexi tryFindIndexi ResizeArray.zip zip ResizeArray.unzip unzip ### [ResizeArray.length](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#length) ResizeArray.length length Return the length of the collection. You can also use property arr.Length. ### [ResizeArray.get](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#get) ResizeArray.get get Fetch an element from the collection. You can also use the syntax arr.[idx]. ### [ResizeArray.set](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#set) ResizeArray.set set Set the value of an element in the collection. You can also use the syntax arr.[idx] <- e. ### [ResizeArray.create](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#create) ResizeArray.create create Create an array whose elements are all initially the given value. ### [ResizeArray.init](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#init) ResizeArray.init init Create an array by calling the given generator on each index. ### [ResizeArray.append](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#append) ResizeArray.append append Build a new array that contains the elements of the first array followed by the elements of the second array. ### [ResizeArray.concat](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#concat) ResizeArray.concat concat Build a new array that contains the elements of each of the given list of arrays. ### [ResizeArray.sub](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#sub) ResizeArray.sub sub Build a new array that contains the given subrange specified by starting index and length. ### [ResizeArray.copy](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#copy) ResizeArray.copy copy Build a new array that contains the elements of the given array. ### [ResizeArray.fill](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#fill) ResizeArray.fill fill Fill a range of the collection with the given element. ### [ResizeArray.blit](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#blit) ResizeArray.blit blit Read a range of elements from the first array and write them into the second. ### [ResizeArray.toList](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#toList) ResizeArray.toList toList Build a list from the given array. ### [ResizeArray.ofList](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#ofList) ResizeArray.ofList ofList Build an array from the given list. ### [ResizeArray.fold](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#fold) ResizeArray.fold fold Apply a function to each element of the collection, threading an accumulator argument through the computation. If the input function is f and the elements are i0...iN then computes f (... (f s i0)...) iN ### [ResizeArray.foldBack](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#foldBack) ResizeArray.foldBack foldBack Apply a function to each element of the array, threading an accumulator argument through the computation. If the input function is f and the elements are i0...iN then computes f i0 (...(f iN s)). ### [ResizeArray.iter](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#iter) ResizeArray.iter iter Apply the given function to each element of the array. ### [ResizeArray.map](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#map) ResizeArray.map map Build a new array whose elements are the results of applying the given function to each of the elements of the array. ### [ResizeArray.iter2](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#iter2) ResizeArray.iter2 iter2 Apply the given function to two arrays simultaneously. The two arrays must have the same lengths, otherwise an Invalid_argument exception is raised. ### [ResizeArray.map2](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#map2) ResizeArray.map2 map2 Build a new collection whose elements are the results of applying the given function to the corresponding elements of the two collections pairwise. The two input arrays must have the same lengths. ### [ResizeArray.iteri](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#iteri) ResizeArray.iteri iteri Apply the given function to each element of the array. The integer passed to the function indicates the index of element. ### [ResizeArray.mapi](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#mapi) ResizeArray.mapi mapi Build a new array whose elements are the results of applying the given function to each of the elements of the array. The integer index passed to the function indicates the index of element being transformed. ### [ResizeArray.exists](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#exists) ResizeArray.exists exists Test if any element of the array satisfies the given predicate. If the input function is f and the elements are i0...iN then computes p i0 or ... or p iN. ### [ResizeArray.forall](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#forall) ResizeArray.forall forall Test if all elements of the array satisfy the given predicate. If the input function is f and the elements are i0...iN and "j0...jN" then computes p i0 && ... && p iN. ### [ResizeArray.filter](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#filter) ResizeArray.filter filter Return a new collection containing only the elements of the collection for which the given predicate returns True. ### [ResizeArray.partition](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#partition) ResizeArray.partition partition Split the collection into two collections, containing the elements for which the given predicate returns True and False respectively. ### [ResizeArray.choose](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#choose) ResizeArray.choose choose Apply the given function to each element of the array. Return the array comprised of the results "x" for each element where the function returns Some(x). ### [ResizeArray.find](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#find) ResizeArray.find find Return the first element for which the given function returns True. Raise KeyNotFoundException if no such element exists. ### [ResizeArray.tryFind](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#tryFind) ResizeArray.tryFind tryFind Return the first element for which the given function returns True. Return None if no such element exists. ### [ResizeArray.tryPick](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#tryPick) ResizeArray.tryPick tryPick Apply the given function to successive elements, returning the first result where function returns Some(x) for some x. ### [ResizeArray.rev](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#rev) ResizeArray.rev rev Return a new array with the elements in reverse order. ### [ResizeArray.sort](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#sort) ResizeArray.sort sort Sort the elements using the given comparison function. ### [ResizeArray.sortBy](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#sortBy) ResizeArray.sortBy sortBy Sort the elements using the key extractor and generic comparison on the keys. ### [ResizeArray.toArray](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#toArray) ResizeArray.toArray toArray Return a fixed-length array containing the elements of the input ResizeArray. ### [ResizeArray.ofArray](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#ofArray) ResizeArray.ofArray ofArray Build a ResizeArray from the given elements. ### [ResizeArray.toSeq](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#toSeq) ResizeArray.toSeq toSeq Return a view of the array as an enumerable object. ### [ResizeArray.exists2](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#exists2) ResizeArray.exists2 exists2 Test elements of the two arrays pairwise to see if any pair of element satisfies the given predicate. Raise ArgumentException if the arrays have different lengths. ### [ResizeArray.findIndex](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#findIndex) ResizeArray.findIndex findIndex Return the index of the first element in the array that satisfies the given predicate. Raise KeyNotFoundException if none of the elements satisfy the predicate. ### [ResizeArray.findIndexi](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#findIndexi) ResizeArray.findIndexi findIndexi Return the index of the first element in the array that satisfies the given predicate. Raise KeyNotFoundException if none of the elements satisfy the predicate. ### [ResizeArray.reduce](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#reduce) ResizeArray.reduce reduce Apply a function to each element of the array, threading an accumulator argument through the computation. If the input function is f and the elements are i0...iN then computes f (... (f i0 i1)...) iN. Raises ArgumentException if the array has size zero. ### [ResizeArray.reduceBack](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#reduceBack) ResizeArray.reduceBack reduceBack Apply a function to each element of the array, threading an accumulator argument through the computation. If the input function is f and the elements are i0...iN then computes f i0 (...(f iN-1 iN)). Raises ArgumentException if the array has size zero. ### [ResizeArray.fold2](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#fold2) ResizeArray.fold2 fold2 Apply a function to pairs of elements drawn from the two collections, left-to-right, threading an accumulator argument through the computation. The two input arrays must have the same lengths, otherwise an ArgumentException is raised. ### [ResizeArray.foldBack2](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#foldBack2) ResizeArray.foldBack2 foldBack2 Apply a function to pairs of elements drawn from the two collections, right-to-left, threading an accumulator argument through the computation. The two input arrays must have the same lengths, otherwise an ArgumentException is raised. ### [ResizeArray.forall2](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#forall2) ResizeArray.forall2 forall2 Test elements of the two arrays pairwise to see if all pairs of elements satisfy the given predicate. Raise ArgumentException if the arrays have different lengths. ### [ResizeArray.isEmpty](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#isEmpty) ResizeArray.isEmpty isEmpty Return True if the given array is empty, otherwise False. ### [ResizeArray.iteri2](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#iteri2) ResizeArray.iteri2 iteri2 Apply the given function to pair of elements drawn from matching indices in two arrays, also passing the index of the elements. The two arrays must have the same lengths, otherwise an ArgumentException is raised. ### [ResizeArray.mapi2](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#mapi2) ResizeArray.mapi2 mapi2 Build a new collection whose elements are the results of applying the given function to the corresponding elements of the two collections pairwise. The two input arrays must have the same lengths, otherwise an ArgumentException is raised. ### [ResizeArray.scan](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#scan) ResizeArray.scan scan Like fold, but return the intermediary and final results. ### [ResizeArray.scanBack](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#scanBack) ResizeArray.scanBack scanBack Like foldBack, but return both the intermediary and final results. ### [ResizeArray.singleton](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#singleton) ResizeArray.singleton singleton Return an array containing the given element. ### [ResizeArray.tryFindIndex](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#tryFindIndex) ResizeArray.tryFindIndex tryFindIndex Return the index of the first element in the array that satisfies the given predicate. ### [ResizeArray.tryFindIndexi](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#tryFindIndexi) ResizeArray.tryFindIndexi tryFindIndexi Return the index of the first element in the array that satisfies the given predicate. ### [ResizeArray.zip](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#zip) ResizeArray.zip zip Combine the two arrays into an array of pairs. The two arrays must have equal lengths, otherwise an ArgumentException is raised.. ### [ResizeArray.unzip](https://fsprojects.github.io/fantomas/reference/internal-utilities-resizearraymodule.html#unzip) ResizeArray.unzip unzip Split an array of pairs into two arrays. ### [XmlAdapters](https://fsprojects.github.io/fantomas/reference/internal-utilities-xmladapters.html) XmlAdapters XmlAdapters.s_escapeChars s_escapeChars XmlAdapters.getEscapeSequence getEscapeSequence XmlAdapters.escape escape ### [XmlAdapters.s_escapeChars](https://fsprojects.github.io/fantomas/reference/internal-utilities-xmladapters.html#s_escapeChars) XmlAdapters.s_escapeChars s_escapeChars ### [XmlAdapters.getEscapeSequence](https://fsprojects.github.io/fantomas/reference/internal-utilities-xmladapters.html#getEscapeSequence) XmlAdapters.getEscapeSequence getEscapeSequence ### [XmlAdapters.escape](https://fsprojects.github.io/fantomas/reference/internal-utilities-xmladapters.html#escape) XmlAdapters.escape escape ### [PathMap](https://fsprojects.github.io/fantomas/reference/internal-utilities-pathmap.html) PathMap ### [Zmap](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zmap.html) Zmap Zmap.empty empty Zmap.isEmpty isEmpty Zmap.add add Zmap.remove remove Zmap.mem mem Zmap.memberOf memberOf Zmap.tryFind tryFind Zmap.find find Zmap.map map Zmap.mapi mapi Zmap.fold fold Zmap.foldMap foldMap Zmap.iter iter Zmap.foldSection foldSection Zmap.first first Zmap.exists exists Zmap.forall forall Zmap.choose choose Zmap.chooseL chooseL Zmap.toList toList Zmap.ofList ofList Zmap.keys keys Zmap.values values ### [Zmap.empty](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zmap.html#empty) Zmap.empty empty ### [Zmap.isEmpty](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zmap.html#isEmpty) Zmap.isEmpty isEmpty ### [Zmap.add](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zmap.html#add) Zmap.add add ### [Zmap.remove](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zmap.html#remove) Zmap.remove remove ### [Zmap.mem](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zmap.html#mem) Zmap.mem mem ### [Zmap.memberOf](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zmap.html#memberOf) Zmap.memberOf memberOf ### [Zmap.tryFind](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zmap.html#tryFind) Zmap.tryFind tryFind ### [Zmap.find](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zmap.html#find) Zmap.find find ### [Zmap.map](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zmap.html#map) Zmap.map map ### [Zmap.mapi](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zmap.html#mapi) Zmap.mapi mapi ### [Zmap.fold](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zmap.html#fold) Zmap.fold fold ### [Zmap.foldMap](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zmap.html#foldMap) Zmap.foldMap foldMap ### [Zmap.iter](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zmap.html#iter) Zmap.iter iter ### [Zmap.foldSection](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zmap.html#foldSection) Zmap.foldSection foldSection ### [Zmap.first](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zmap.html#first) Zmap.first first ### [Zmap.exists](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zmap.html#exists) Zmap.exists exists ### [Zmap.forall](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zmap.html#forall) Zmap.forall forall ### [Zmap.choose](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zmap.html#choose) Zmap.choose choose ### [Zmap.chooseL](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zmap.html#chooseL) Zmap.chooseL chooseL ### [Zmap.toList](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zmap.html#toList) Zmap.toList toList ### [Zmap.ofList](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zmap.html#ofList) Zmap.ofList ofList ### [Zmap.keys](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zmap.html#keys) Zmap.keys keys ### [Zmap.values](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zmap.html#values) Zmap.values values ### [Zset](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zset.html) Zset Zset.empty empty Zset.isEmpty isEmpty Zset.contains contains Zset.memberOf memberOf Zset.add add Zset.addList addList Zset.singleton singleton Zset.remove remove Zset.count count Zset.union union Zset.inter inter Zset.diff diff Zset.equal equal Zset.subset subset Zset.forall forall Zset.exists exists Zset.filter filter Zset.fold fold Zset.iter iter Zset.elements elements ### [Zset.empty](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zset.html#empty) Zset.empty empty ### [Zset.isEmpty](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zset.html#isEmpty) Zset.isEmpty isEmpty ### [Zset.contains](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zset.html#contains) Zset.contains contains ### [Zset.memberOf](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zset.html#memberOf) Zset.memberOf memberOf ### [Zset.add](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zset.html#add) Zset.add add ### [Zset.addList](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zset.html#addList) Zset.addList addList ### [Zset.singleton](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zset.html#singleton) Zset.singleton singleton ### [Zset.remove](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zset.html#remove) Zset.remove remove ### [Zset.count](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zset.html#count) Zset.count count ### [Zset.union](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zset.html#union) Zset.union union ### [Zset.inter](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zset.html#inter) Zset.inter inter ### [Zset.diff](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zset.html#diff) Zset.diff diff ### [Zset.equal](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zset.html#equal) Zset.equal equal ### [Zset.subset](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zset.html#subset) Zset.subset subset ### [Zset.forall](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zset.html#forall) Zset.forall forall ### [Zset.exists](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zset.html#exists) Zset.exists exists ### [Zset.filter](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zset.html#filter) Zset.filter filter ### [Zset.fold](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zset.html#fold) Zset.fold fold ### [Zset.iter](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zset.html#iter) Zset.iter iter ### [Zset.elements](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zset.html#elements) Zset.elements elements ### [AgedLookup<'Token, 'Key, 'Value>](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-agedlookup-3.html) AgedLookup<'Token, 'Key, 'Value>
 Simple aging lookup table. When a member is accessed it's
 moved to the top of the list and when there are too many elements
 the least-recently-accessed element falls of the end.

  - areSimilar: Keep at most once association for two similar keys (as given by areSimilar)
AgedLookup<'Token, 'Key, 'Value>.``.ctor`` ``.ctor`` AgedLookup<'Token, 'Key, 'Value>.Clear Clear AgedLookup<'Token, 'Key, 'Value>.Put Put AgedLookup<'Token, 'Key, 'Value>.Remove Remove AgedLookup<'Token, 'Key, 'Value>.Resize Resize AgedLookup<'Token, 'Key, 'Value>.TryGet TryGet AgedLookup<'Token, 'Key, 'Value>.TryGetKeyValue TryGetKeyValue AgedLookup<'Token, 'Key, 'Value>.TryPeekKeyValue TryPeekKeyValue ### [AgedLookup<'Token, 'Key, 'Value>.``.ctor``](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-agedlookup-3.html#``.ctor``) AgedLookup<'Token, 'Key, 'Value>.``.ctor`` ``.ctor`` ### [AgedLookup<'Token, 'Key, 'Value>.Clear](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-agedlookup-3.html#Clear) AgedLookup<'Token, 'Key, 'Value>.Clear Clear Remove all elements. ### [AgedLookup<'Token, 'Key, 'Value>.Put](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-agedlookup-3.html#Put) AgedLookup<'Token, 'Key, 'Value>.Put Put Add an element to the collection. Make it the most recent. ### [AgedLookup<'Token, 'Key, 'Value>.Remove](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-agedlookup-3.html#Remove) AgedLookup<'Token, 'Key, 'Value>.Remove Remove Remove the given value from the collection. ### [AgedLookup<'Token, 'Key, 'Value>.Resize](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-agedlookup-3.html#Resize) AgedLookup<'Token, 'Key, 'Value>.Resize Resize Resize ### [AgedLookup<'Token, 'Key, 'Value>.TryGet](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-agedlookup-3.html#TryGet) AgedLookup<'Token, 'Key, 'Value>.TryGet TryGet Lookup a value and make it the most recent. Return None if it wasn't there. ### [AgedLookup<'Token, 'Key, 'Value>.TryGetKeyValue](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-agedlookup-3.html#TryGetKeyValue) AgedLookup<'Token, 'Key, 'Value>.TryGetKeyValue TryGetKeyValue Lookup a value and make it the most recent. Returns the original key value because the areSame function may have unified two different keys. ### [AgedLookup<'Token, 'Key, 'Value>.TryPeekKeyValue](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-agedlookup-3.html#TryPeekKeyValue) AgedLookup<'Token, 'Key, 'Value>.TryPeekKeyValue TryPeekKeyValue Lookup the value without making it the most recent. Returns the original key value because the areSame function may have unified two different keys. ### [HashMultiMap<'Key, 'Value>](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-hashmultimap-2.html) HashMultiMap<'Key, 'Value> Hash tables, by default based on F# structural "hash" and (=) functions. The table may map a single key to multiple bindings. HashMultiMap<'Key, 'Value>.``.ctor`` ``.ctor`` HashMultiMap<'Key, 'Value>.``.ctor`` ``.ctor`` HashMultiMap<'Key, 'Value>.``.ctor`` ``.ctor`` HashMultiMap<'Key, 'Value>.Add Add HashMultiMap<'Key, 'Value>.Clear Clear HashMultiMap<'Key, 'Value>.ContainsKey ContainsKey HashMultiMap<'Key, 'Value>.Copy Copy HashMultiMap<'Key, 'Value>.FindAll FindAll HashMultiMap<'Key, 'Value>.Fold Fold HashMultiMap<'Key, 'Value>.Iterate Iterate HashMultiMap<'Key, 'Value>.Remove Remove HashMultiMap<'Key, 'Value>.Replace Replace HashMultiMap<'Key, 'Value>.TryFind TryFind HashMultiMap<'Key, 'Value>.Item Item HashMultiMap<'Key, 'Value>.Count Count ### [HashMultiMap<'Key, 'Value>.``.ctor``](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-hashmultimap-2.html#``.ctor``) HashMultiMap<'Key, 'Value>.``.ctor`` ``.ctor`` Build a map that contains the bindings of the given IEnumerable. ### [HashMultiMap<'Key, 'Value>.``.ctor``](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-hashmultimap-2.html#``.ctor``) HashMultiMap<'Key, 'Value>.``.ctor`` ``.ctor`` Create a new empty mutable HashMultiMap with an internal bucket array of the given approximate size and with the given key hash/equality functions. ### [HashMultiMap<'Key, 'Value>.``.ctor``](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-hashmultimap-2.html#``.ctor``) HashMultiMap<'Key, 'Value>.``.ctor`` ``.ctor`` Create a new empty mutable HashMultiMap with the given key hash/equality functions. ### [HashMultiMap<'Key, 'Value>.Add](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-hashmultimap-2.html#Add) HashMultiMap<'Key, 'Value>.Add Add Add a binding for the element to the table. ### [HashMultiMap<'Key, 'Value>.Clear](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-hashmultimap-2.html#Clear) HashMultiMap<'Key, 'Value>.Clear Clear Clear all elements from the collection. ### [HashMultiMap<'Key, 'Value>.ContainsKey](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-hashmultimap-2.html#ContainsKey) HashMultiMap<'Key, 'Value>.ContainsKey ContainsKey Test if the collection contains any bindings for the given element. ### [HashMultiMap<'Key, 'Value>.Copy](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-hashmultimap-2.html#Copy) HashMultiMap<'Key, 'Value>.Copy Copy Make a shallow copy of the collection. ### [HashMultiMap<'Key, 'Value>.FindAll](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-hashmultimap-2.html#FindAll) HashMultiMap<'Key, 'Value>.FindAll FindAll Find all bindings for the given element in the table, if any. ### [HashMultiMap<'Key, 'Value>.Fold](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-hashmultimap-2.html#Fold) HashMultiMap<'Key, 'Value>.Fold Fold Apply the given function to each element in the collection threading the accumulating parameter through the sequence of function applications. ### [HashMultiMap<'Key, 'Value>.Iterate](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-hashmultimap-2.html#Iterate) HashMultiMap<'Key, 'Value>.Iterate Iterate Apply the given function to each binding in the hash table. ### [HashMultiMap<'Key, 'Value>.Remove](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-hashmultimap-2.html#Remove) HashMultiMap<'Key, 'Value>.Remove Remove Remove the latest binding if any for the given element from the table. ### [HashMultiMap<'Key, 'Value>.Replace](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-hashmultimap-2.html#Replace) HashMultiMap<'Key, 'Value>.Replace Replace Replace the latest binding if any for the given element. ### [HashMultiMap<'Key, 'Value>.TryFind](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-hashmultimap-2.html#TryFind) HashMultiMap<'Key, 'Value>.TryFind TryFind Lookup the given element in the table, returning the result as an Option. ### [HashMultiMap<'Key, 'Value>.Item](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-hashmultimap-2.html#Item) HashMultiMap<'Key, 'Value>.Item Item Lookup or set the given element in the table. Set replaces all existing bindings for a value with a single bindings. Raise KeyNotFoundException if the element is not found. ### [HashMultiMap<'Key, 'Value>.Count](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-hashmultimap-2.html#Count) HashMultiMap<'Key, 'Value>.Count Count The total number of keys in the hash table. ### [MruCache<'Token, 'Key, 'Value>](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-mrucache-3.html) MruCache<'Token, 'Key, 'Value>
 Simple priority caching for a small number of key/value associations.
 This cache may age-out results that have been Set by the caller.
 Because of this, the caller must be able to tolerate values
 that aren't what was originally passed to the Set function.

 Concurrency: This collection is thread-safe, though concurrent use may result in different
 threads seeing different live sets of cached items.

  - areSimilar: Keep at most once association for two similar keys (as given by areSimilar)
MruCache<'Token, 'Key, 'Value>.``.ctor`` ``.ctor`` MruCache<'Token, 'Key, 'Value>.Clear Clear MruCache<'Token, 'Key, 'Value>.ContainsSimilarKey ContainsSimilarKey MruCache<'Token, 'Key, 'Value>.RemoveAnySimilar RemoveAnySimilar MruCache<'Token, 'Key, 'Value>.Resize Resize MruCache<'Token, 'Key, 'Value>.Set Set MruCache<'Token, 'Key, 'Value>.TryGet TryGet MruCache<'Token, 'Key, 'Value>.TryGetAny TryGetAny MruCache<'Token, 'Key, 'Value>.TryGetSimilar TryGetSimilar MruCache<'Token, 'Key, 'Value>.TryGetSimilarAny TryGetSimilarAny ### [MruCache<'Token, 'Key, 'Value>.``.ctor``](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-mrucache-3.html#``.ctor``) MruCache<'Token, 'Key, 'Value>.``.ctor`` ``.ctor`` ### [MruCache<'Token, 'Key, 'Value>.Clear](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-mrucache-3.html#Clear) MruCache<'Token, 'Key, 'Value>.Clear Clear Clear out the cache. ### [MruCache<'Token, 'Key, 'Value>.ContainsSimilarKey](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-mrucache-3.html#ContainsSimilarKey) MruCache<'Token, 'Key, 'Value>.ContainsSimilarKey ContainsSimilarKey Get the similar (subsumable) value for the given key or None if not already available. ### [MruCache<'Token, 'Key, 'Value>.RemoveAnySimilar](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-mrucache-3.html#RemoveAnySimilar) MruCache<'Token, 'Key, 'Value>.RemoveAnySimilar RemoveAnySimilar Remove the given value from the mru cache. ### [MruCache<'Token, 'Key, 'Value>.Resize](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-mrucache-3.html#Resize) MruCache<'Token, 'Key, 'Value>.Resize Resize Resize ### [MruCache<'Token, 'Key, 'Value>.Set](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-mrucache-3.html#Set) MruCache<'Token, 'Key, 'Value>.Set Set Set the given key. ### [MruCache<'Token, 'Key, 'Value>.TryGet](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-mrucache-3.html#TryGet) MruCache<'Token, 'Key, 'Value>.TryGet TryGet Get the value for the given key or None, but only if entry is still valid ### [MruCache<'Token, 'Key, 'Value>.TryGetAny](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-mrucache-3.html#TryGetAny) MruCache<'Token, 'Key, 'Value>.TryGetAny TryGetAny Get the value for the given key or None if not still valid. ### [MruCache<'Token, 'Key, 'Value>.TryGetSimilar](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-mrucache-3.html#TryGetSimilar) MruCache<'Token, 'Key, 'Value>.TryGetSimilar TryGetSimilar Get the value for the given key or None, but only if entry is still valid. Skips `areSame` checking unless `areSimilar` is not provided. ### [MruCache<'Token, 'Key, 'Value>.TryGetSimilarAny](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-mrucache-3.html#TryGetSimilarAny) MruCache<'Token, 'Key, 'Value>.TryGetSimilarAny TryGetSimilarAny Get the value for the given key or None if not still valid. Skips `areSame` checking unless `areSimilar` is not provided. ### [Zmap<'Key, 'T>](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zmap-2.html) Zmap<'Key, 'T> Maps with a specific comparison function Zmap<'Key, 'T>.IsEmpty IsEmpty Zmap<'Key, 'T>.Item Item Zmap<'Key, 'T>.Count Count ### [Zmap<'Key, 'T>.IsEmpty](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zmap-2.html#IsEmpty) Zmap<'Key, 'T>.IsEmpty IsEmpty Return True if there are no bindings in the map. ### [Zmap<'Key, 'T>.Item](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zmap-2.html#Item) Zmap<'Key, 'T>.Item Item Lookup an element in the map. Raise KeyNotFoundException if no binding exists in the map. ### [Zmap<'Key, 'T>.Count](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zmap-2.html#Count) Zmap<'Key, 'T>.Count Count The number of bindings in the map. ### [Zset<'T>](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zset-1.html) Zset<'T> Sets with a specific comparison function Zset<'T>.IsEmpty IsEmpty Zset<'T>.MinimumElement MinimumElement Zset<'T>.MaximumElement MaximumElement Zset<'T>.Count Count Zset<'T>.Choose Choose ### [Zset<'T>.IsEmpty](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zset-1.html#IsEmpty) Zset<'T>.IsEmpty IsEmpty A useful shortcut for Set.isEmpty. See the Set module for further operations on sets. ### [Zset<'T>.MinimumElement](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zset-1.html#MinimumElement) Zset<'T>.MinimumElement MinimumElement Returns the lowest element in the set according to the ordering being used for the set. ### [Zset<'T>.MaximumElement](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zset-1.html#MaximumElement) Zset<'T>.MaximumElement MaximumElement Returns the highest element in the set according to the ordering being used for the set. ### [Zset<'T>.Count](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zset-1.html#Count) Zset<'T>.Count Count Return the number of elements in the set. ### [Zset<'T>.Choose](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-zset-1.html#Choose) Zset<'T>.Choose Choose The number of elements in the set. ### [Map<'Key, 'Value, 'ComparerTag>](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-map-3.html) Map<'Key, 'Value, 'ComparerTag>
 Immutable maps.  Keys are ordered by construction function specified
 when creating empty maps or by F# structural comparison if no
 construction function is specified.

  
   Maps based on structural comparison are  
   efficient for small keys. They are not a suitable choice if keys are recursive data structures 
   or require non-structural comparison semantics.
 
 Immutable maps.  A constraint tag carries information about the class of key-comparers being used.
Map<'Key, 'Value, 'ComparerTag>.Add Add Map<'Key, 'Value, 'ComparerTag>.ContainsKey ContainsKey Map<'Key, 'Value, 'ComparerTag>.Exists Exists Map<'Key, 'Value, 'ComparerTag>.Filter Filter Map<'Key, 'Value, 'ComparerTag>.First First Map<'Key, 'Value, 'ComparerTag>.Fold Fold Map<'Key, 'Value, 'ComparerTag>.FoldAndMap FoldAndMap Map<'Key, 'Value, 'ComparerTag>.FoldSection FoldSection Map<'Key, 'Value, 'ComparerTag>.ForAll ForAll Map<'Key, 'Value, 'ComparerTag>.Iterate Iterate Map<'Key, 'Value, 'ComparerTag>.Map Map Map<'Key, 'Value, 'ComparerTag>.MapRange MapRange Map<'Key, 'Value, 'ComparerTag>.Partition Partition Map<'Key, 'Value, 'ComparerTag>.Remove Remove Map<'Key, 'Value, 'ComparerTag>.ToArray ToArray Map<'Key, 'Value, 'ComparerTag>.ToList ToList Map<'Key, 'Value, 'ComparerTag>.TryFind TryFind Map<'Key, 'Value, 'ComparerTag>.IsEmpty IsEmpty Map<'Key, 'Value, 'ComparerTag>.Item Item Map<'Key, 'Value, 'ComparerTag>.Count Count Map<'Key, 'Value, 'ComparerTag>.Create Create Map<'Key, 'Value, 'ComparerTag>.Empty Empty Map<'Key, 'Value, 'ComparerTag>.FromList FromList ### [Map<'Key, 'Value, 'ComparerTag>.Add](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-map-3.html#Add) Map<'Key, 'Value, 'ComparerTag>.Add Add Return a new map with the binding added to the given map. ### [Map<'Key, 'Value, 'ComparerTag>.ContainsKey](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-map-3.html#ContainsKey) Map<'Key, 'Value, 'ComparerTag>.ContainsKey ContainsKey Test is an element is in the domain of the map. ### [Map<'Key, 'Value, 'ComparerTag>.Exists](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-map-3.html#Exists) Map<'Key, 'Value, 'ComparerTag>.Exists Exists Return True if the given predicate returns true for one of the bindings in the map. Always returns false if the map is empty. ### [Map<'Key, 'Value, 'ComparerTag>.Filter](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-map-3.html#Filter) Map<'Key, 'Value, 'ComparerTag>.Filter Filter Build a new map containing the bindings for which the given predicate returns True. ### [Map<'Key, 'Value, 'ComparerTag>.First](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-map-3.html#First) Map<'Key, 'Value, 'ComparerTag>.First First Search the map looking for the first element where the given function returns a Some value. ### [Map<'Key, 'Value, 'ComparerTag>.Fold](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-map-3.html#Fold) Map<'Key, 'Value, 'ComparerTag>.Fold Fold Fold over the bindings in the map. ### [Map<'Key, 'Value, 'ComparerTag>.FoldAndMap](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-map-3.html#FoldAndMap) Map<'Key, 'Value, 'ComparerTag>.FoldAndMap FoldAndMap Fold over the bindings in the map. ### [Map<'Key, 'Value, 'ComparerTag>.FoldSection](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-map-3.html#FoldSection) Map<'Key, 'Value, 'ComparerTag>.FoldSection FoldSection Given the start and end points of a key range, Fold over the bindings in the map that are in the range, and the end points are included if present (the range is considered a closed interval). ### [Map<'Key, 'Value, 'ComparerTag>.ForAll](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-map-3.html#ForAll) Map<'Key, 'Value, 'ComparerTag>.ForAll ForAll Return True if the given predicate returns true for all of the bindings in the map. Always returns true if the map is empty. ### [Map<'Key, 'Value, 'ComparerTag>.Iterate](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-map-3.html#Iterate) Map<'Key, 'Value, 'ComparerTag>.Iterate Iterate Apply the given function to each binding in the dictionary. ### [Map<'Key, 'Value, 'ComparerTag>.Map](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-map-3.html#Map) Map<'Key, 'Value, 'ComparerTag>.Map Map Build a new collection whose elements are the results of applying the given function to each of the elements of the collection. The index passed to the function indicates the index of element being transformed. ### [Map<'Key, 'Value, 'ComparerTag>.MapRange](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-map-3.html#MapRange) Map<'Key, 'Value, 'ComparerTag>.MapRange MapRange Build a new collection whose elements are the results of applying the given function to each of the elements of the collection. ### [Map<'Key, 'Value, 'ComparerTag>.Partition](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-map-3.html#Partition) Map<'Key, 'Value, 'ComparerTag>.Partition Partition Build two new maps, one containing the bindings for which the given predicate returns True, and another for the remaining bindings. ### [Map<'Key, 'Value, 'ComparerTag>.Remove](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-map-3.html#Remove) Map<'Key, 'Value, 'ComparerTag>.Remove Remove Remove an element from the domain of the map. No exception is raised if the element is not present. ### [Map<'Key, 'Value, 'ComparerTag>.ToArray](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-map-3.html#ToArray) Map<'Key, 'Value, 'ComparerTag>.ToArray ToArray The elements of the set as an array. ### [Map<'Key, 'Value, 'ComparerTag>.ToList](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-map-3.html#ToList) Map<'Key, 'Value, 'ComparerTag>.ToList ToList The elements of the set as a list. ### [Map<'Key, 'Value, 'ComparerTag>.TryFind](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-map-3.html#TryFind) Map<'Key, 'Value, 'ComparerTag>.TryFind TryFind Lookup an element in the map, returning a Some value if the element is in the domain of the map and None if not. ### [Map<'Key, 'Value, 'ComparerTag>.IsEmpty](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-map-3.html#IsEmpty) Map<'Key, 'Value, 'ComparerTag>.IsEmpty IsEmpty Return True if there are no bindings in the map. ### [Map<'Key, 'Value, 'ComparerTag>.Item](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-map-3.html#Item) Map<'Key, 'Value, 'ComparerTag>.Item Item Lookup an element in the map. Raise KeyNotFoundException if no binding exists in the map. ### [Map<'Key, 'Value, 'ComparerTag>.Count](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-map-3.html#Count) Map<'Key, 'Value, 'ComparerTag>.Count Count The number of bindings in the map. ### [Map<'Key, 'Value, 'ComparerTag>.Create](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-map-3.html#Create) Map<'Key, 'Value, 'ComparerTag>.Create Create Build a map that contains the bindings of the given IEnumerable and where comparison of elements is based on the given comparison function. ### [Map<'Key, 'Value, 'ComparerTag>.Empty](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-map-3.html#Empty) Map<'Key, 'Value, 'ComparerTag>.Empty Empty The empty map, and use the given comparer comparison function for all operations associated with any maps built from this map. ### [Map<'Key, 'Value, 'ComparerTag>.FromList](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-map-3.html#FromList) Map<'Key, 'Value, 'ComparerTag>.FromList FromList ### [Map<'Key, 'Value>](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-map-2.html) Map<'Key, 'Value> Map<'Key, 'Value>.IsEmpty IsEmpty Map<'Key, 'Value>.Item Item Map<'Key, 'Value>.Count Count ### [Map<'Key, 'Value>.IsEmpty](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-map-2.html#IsEmpty) Map<'Key, 'Value>.IsEmpty IsEmpty Return True if there are no bindings in the map. ### [Map<'Key, 'Value>.Item](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-map-2.html#Item) Map<'Key, 'Value>.Item Item Lookup an element in the map. Raise KeyNotFoundException if no binding exists in the map. ### [Map<'Key, 'Value>.Count](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-map-2.html#Count) Map<'Key, 'Value>.Count Count The number of bindings in the map. ### [Set<'T, 'ComparerTag>](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-2.html) Set<'T, 'ComparerTag> Immutable sets based on binary trees, default tag Immutable sets where a constraint tag carries information about the class of key-comparer being used. Set<'T, 'ComparerTag>.Add Add Set<'T, 'ComparerTag>.Contains Contains Set<'T, 'ComparerTag>.Exists Exists Set<'T, 'ComparerTag>.Filter Filter Set<'T, 'ComparerTag>.Fold Fold Set<'T, 'ComparerTag>.ForAll ForAll Set<'T, 'ComparerTag>.IsSubsetOf IsSubsetOf Set<'T, 'ComparerTag>.IsSupersetOf IsSupersetOf Set<'T, 'ComparerTag>.Iterate Iterate Set<'T, 'ComparerTag>.Partition Partition Set<'T, 'ComparerTag>.Remove Remove Set<'T, 'ComparerTag>.ToArray ToArray Set<'T, 'ComparerTag>.ToList ToList Set<'T, 'ComparerTag>.IsEmpty IsEmpty Set<'T, 'ComparerTag>.MinimumElement MinimumElement Set<'T, 'ComparerTag>.MaximumElement MaximumElement Set<'T, 'ComparerTag>.Count Count Set<'T, 'ComparerTag>.Choose Choose Set<'T, 'ComparerTag>.Compare Compare Set<'T, 'ComparerTag>.Create Create Set<'T, 'ComparerTag>.Difference Difference Set<'T, 'ComparerTag>.Empty Empty Set<'T, 'ComparerTag>.Equality Equality Set<'T, 'ComparerTag>.Intersection Intersection Set<'T, 'ComparerTag>.Singleton Singleton Set<'T, 'ComparerTag>.Union Union Set<'T, 'ComparerTag>.(+) (+) Set<'T, 'ComparerTag>.(-) (-) ### [Set<'T, 'ComparerTag>.Add](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-2.html#Add) Set<'T, 'ComparerTag>.Add Add A useful shortcut for Set.add. Note this operation produces a new set and does not mutate the original set. The new set will share many storage nodes with the original. See the Set module for further operations on sets. ### [Set<'T, 'ComparerTag>.Contains](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-2.html#Contains) Set<'T, 'ComparerTag>.Contains Contains A useful shortcut for Set.contains. See the Set module for further operations on sets. ### [Set<'T, 'ComparerTag>.Exists](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-2.html#Exists) Set<'T, 'ComparerTag>.Exists Exists Test if any element of the collection satisfies the given predicate. If the input function is f and the elements are i0...iN then computes p i0 or ... or p iN. ### [Set<'T, 'ComparerTag>.Filter](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-2.html#Filter) Set<'T, 'ComparerTag>.Filter Filter Return a new collection containing only the elements of the collection for which the given predicate returns True. ### [Set<'T, 'ComparerTag>.Fold](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-2.html#Fold) Set<'T, 'ComparerTag>.Fold Fold Apply the given accumulating function to all the elements of the set. ### [Set<'T, 'ComparerTag>.ForAll](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-2.html#ForAll) Set<'T, 'ComparerTag>.ForAll ForAll Test if all elements of the collection satisfy the given predicate. If the input function is f and the elements are i0...iN and j0...jN then computes p i0 && ... && p iN. ### [Set<'T, 'ComparerTag>.IsSubsetOf](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-2.html#IsSubsetOf) Set<'T, 'ComparerTag>.IsSubsetOf IsSubsetOf Evaluates to True if all elements of the second set are in the first. ### [Set<'T, 'ComparerTag>.IsSupersetOf](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-2.html#IsSupersetOf) Set<'T, 'ComparerTag>.IsSupersetOf IsSupersetOf Evaluates to True if all elements of the first set are in the second. ### [Set<'T, 'ComparerTag>.Iterate](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-2.html#Iterate) Set<'T, 'ComparerTag>.Iterate Iterate Apply the given function to each binding in the collection. ### [Set<'T, 'ComparerTag>.Partition](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-2.html#Partition) Set<'T, 'ComparerTag>.Partition Partition Build two new sets, one containing the elements for which the given predicate returns True, and another with the remaining elements. ### [Set<'T, 'ComparerTag>.Remove](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-2.html#Remove) Set<'T, 'ComparerTag>.Remove Remove A useful shortcut for Set.remove. Note this operation produces a new set and does not mutate the original set. The new set will share many storage nodes with the original. See the Set module for further operations on sets. ### [Set<'T, 'ComparerTag>.ToArray](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-2.html#ToArray) Set<'T, 'ComparerTag>.ToArray ToArray The elements of the set as an array. ### [Set<'T, 'ComparerTag>.ToList](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-2.html#ToList) Set<'T, 'ComparerTag>.ToList ToList The elements of the set as a list. ### [Set<'T, 'ComparerTag>.IsEmpty](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-2.html#IsEmpty) Set<'T, 'ComparerTag>.IsEmpty IsEmpty A useful shortcut for Set.isEmpty. See the Set module for further operations on sets. ### [Set<'T, 'ComparerTag>.MinimumElement](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-2.html#MinimumElement) Set<'T, 'ComparerTag>.MinimumElement MinimumElement Returns the lowest element in the set according to the ordering being used for the set. ### [Set<'T, 'ComparerTag>.MaximumElement](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-2.html#MaximumElement) Set<'T, 'ComparerTag>.MaximumElement MaximumElement Returns the highest element in the set according to the ordering being used for the set. ### [Set<'T, 'ComparerTag>.Count](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-2.html#Count) Set<'T, 'ComparerTag>.Count Count Return the number of elements in the set. ### [Set<'T, 'ComparerTag>.Choose](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-2.html#Choose) Set<'T, 'ComparerTag>.Choose Choose The number of elements in the set. ### [Set<'T, 'ComparerTag>.Compare](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-2.html#Compare) Set<'T, 'ComparerTag>.Compare Compare Compares a and b and returns 1 if a > b, -1 if b < a and 0 if a = b. ### [Set<'T, 'ComparerTag>.Create](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-2.html#Create) Set<'T, 'ComparerTag>.Create Create A set based on the given comparer containing the given initial elements. ### [Set<'T, 'ComparerTag>.Difference](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-2.html#Difference) Set<'T, 'ComparerTag>.Difference Difference Return a new set with the elements of the second set removed from the first. ### [Set<'T, 'ComparerTag>.Empty](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-2.html#Empty) Set<'T, 'ComparerTag>.Empty Empty The empty set based on the given comparer. ### [Set<'T, 'ComparerTag>.Equality](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-2.html#Equality) Set<'T, 'ComparerTag>.Equality Equality Compares two sets and returns True if they are equal or False otherwise. ### [Set<'T, 'ComparerTag>.Intersection](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-2.html#Intersection) Set<'T, 'ComparerTag>.Intersection Intersection Compute the intersection of the two sets. ### [Set<'T, 'ComparerTag>.Singleton](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-2.html#Singleton) Set<'T, 'ComparerTag>.Singleton Singleton A singleton set based on the given comparison operator. ### [Set<'T, 'ComparerTag>.Union](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-2.html#Union) Set<'T, 'ComparerTag>.Union Union Compute the union of the two sets. ### [Set<'T, 'ComparerTag>.(+)](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-2.html#(+)) Set<'T, 'ComparerTag>.(+) (+) Compute the union of the two sets. ### [Set<'T, 'ComparerTag>.(-)](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-2.html#(-)) Set<'T, 'ComparerTag>.(-) (-) Return a new set with the elements of the second set removed from the first. ### [Set<'T>](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-1.html) Set<'T> Set<'T>.IsEmpty IsEmpty Set<'T>.MinimumElement MinimumElement Set<'T>.MaximumElement MaximumElement Set<'T>.Count Count Set<'T>.Choose Choose ### [Set<'T>.IsEmpty](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-1.html#IsEmpty) Set<'T>.IsEmpty IsEmpty A useful shortcut for Set.isEmpty. See the Set module for further operations on sets. ### [Set<'T>.MinimumElement](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-1.html#MinimumElement) Set<'T>.MinimumElement MinimumElement Returns the lowest element in the set according to the ordering being used for the set. ### [Set<'T>.MaximumElement](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-1.html#MaximumElement) Set<'T>.MaximumElement MaximumElement Returns the highest element in the set according to the ordering being used for the set. ### [Set<'T>.Count](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-1.html#Count) Set<'T>.Count Count Return the number of elements in the set. ### [Set<'T>.Choose](https://fsprojects.github.io/fantomas/reference/internal-utilities-collections-tagged-set-1.html#Choose) Set<'T>.Choose Choose The number of elements in the set. ### [Md5Hasher](https://fsprojects.github.io/fantomas/reference/internal-utilities-hashing-md5hasher.html) Md5Hasher Md5Hasher.computeHash computeHash Md5Hasher.empty empty Md5Hasher.hashString hashString Md5Hasher.addBytes addBytes Md5Hasher.addString addString Md5Hasher.addSeq addSeq Md5Hasher.addStrings addStrings Md5Hasher.addBytes' addBytes' Md5Hasher.addBool addBool Md5Hasher.addDateTime addDateTime Md5Hasher.addDateTimes addDateTimes Md5Hasher.addIntegers addIntegers Md5Hasher.addBooleans addBooleans Md5Hasher.toString toString ### [Md5Hasher.computeHash](https://fsprojects.github.io/fantomas/reference/internal-utilities-hashing-md5hasher.html#computeHash) Md5Hasher.computeHash computeHash ### [Md5Hasher.empty](https://fsprojects.github.io/fantomas/reference/internal-utilities-hashing-md5hasher.html#empty) Md5Hasher.empty empty ### [Md5Hasher.hashString](https://fsprojects.github.io/fantomas/reference/internal-utilities-hashing-md5hasher.html#hashString) Md5Hasher.hashString hashString ### [Md5Hasher.addBytes](https://fsprojects.github.io/fantomas/reference/internal-utilities-hashing-md5hasher.html#addBytes) Md5Hasher.addBytes addBytes ### [Md5Hasher.addString](https://fsprojects.github.io/fantomas/reference/internal-utilities-hashing-md5hasher.html#addString) Md5Hasher.addString addString ### [Md5Hasher.addSeq](https://fsprojects.github.io/fantomas/reference/internal-utilities-hashing-md5hasher.html#addSeq) Md5Hasher.addSeq addSeq ### [Md5Hasher.addStrings](https://fsprojects.github.io/fantomas/reference/internal-utilities-hashing-md5hasher.html#addStrings) Md5Hasher.addStrings addStrings ### [Md5Hasher.addBytes'](https://fsprojects.github.io/fantomas/reference/internal-utilities-hashing-md5hasher.html#addBytes') Md5Hasher.addBytes' addBytes' ### [Md5Hasher.addBool](https://fsprojects.github.io/fantomas/reference/internal-utilities-hashing-md5hasher.html#addBool) Md5Hasher.addBool addBool ### [Md5Hasher.addDateTime](https://fsprojects.github.io/fantomas/reference/internal-utilities-hashing-md5hasher.html#addDateTime) Md5Hasher.addDateTime addDateTime ### [Md5Hasher.addDateTimes](https://fsprojects.github.io/fantomas/reference/internal-utilities-hashing-md5hasher.html#addDateTimes) Md5Hasher.addDateTimes addDateTimes ### [Md5Hasher.addIntegers](https://fsprojects.github.io/fantomas/reference/internal-utilities-hashing-md5hasher.html#addIntegers) Md5Hasher.addIntegers addIntegers ### [Md5Hasher.addBooleans](https://fsprojects.github.io/fantomas/reference/internal-utilities-hashing-md5hasher.html#addBooleans) Md5Hasher.addBooleans addBooleans ### [Md5Hasher.toString](https://fsprojects.github.io/fantomas/reference/internal-utilities-hashing-md5hasher.html#toString) Md5Hasher.toString toString ### [Md5StringHasher](https://fsprojects.github.io/fantomas/reference/internal-utilities-hashing-md5stringhasher.html) Md5StringHasher Tools for hashing things with MD5 into a string that can be used as a cache key. Md5StringHasher.hashString hashString Md5StringHasher.empty empty Md5StringHasher.addBytes addBytes Md5StringHasher.addString addString Md5StringHasher.addSeq addSeq Md5StringHasher.addStrings addStrings Md5StringHasher.addBool addBool Md5StringHasher.addDateTime addDateTime ### [Md5StringHasher.hashString](https://fsprojects.github.io/fantomas/reference/internal-utilities-hashing-md5stringhasher.html#hashString) Md5StringHasher.hashString hashString ### [Md5StringHasher.empty](https://fsprojects.github.io/fantomas/reference/internal-utilities-hashing-md5stringhasher.html#empty) Md5StringHasher.empty empty ### [Md5StringHasher.addBytes](https://fsprojects.github.io/fantomas/reference/internal-utilities-hashing-md5stringhasher.html#addBytes) Md5StringHasher.addBytes addBytes ### [Md5StringHasher.addString](https://fsprojects.github.io/fantomas/reference/internal-utilities-hashing-md5stringhasher.html#addString) Md5StringHasher.addString addString ### [Md5StringHasher.addSeq](https://fsprojects.github.io/fantomas/reference/internal-utilities-hashing-md5stringhasher.html#addSeq) Md5StringHasher.addSeq addSeq ### [Md5StringHasher.addStrings](https://fsprojects.github.io/fantomas/reference/internal-utilities-hashing-md5stringhasher.html#addStrings) Md5StringHasher.addStrings addStrings ### [Md5StringHasher.addBool](https://fsprojects.github.io/fantomas/reference/internal-utilities-hashing-md5stringhasher.html#addBool) Md5StringHasher.addBool addBool ### [Md5StringHasher.addDateTime](https://fsprojects.github.io/fantomas/reference/internal-utilities-hashing-md5stringhasher.html#addDateTime) Md5StringHasher.addDateTime addDateTime ### [Array](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-array.html) Array Array.mapq mapq Array.lengthsEqAndForall2 lengthsEqAndForall2 Array.order order Array.existsOne existsOne Array.existsTrue existsTrue Array.findFirstIndexWhereTrue findFirstIndexWhereTrue Array.revInPlace revInPlace Array.mapAsync mapAsync Array.replace replace Array.areEqual areEqual Array.heads heads Array.isSubArray isSubArray Array.startsWith startsWith Array.endsWith endsWith Array.prepend prepend ### [Array.mapq](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-array.html#mapq) Array.mapq mapq ### [Array.lengthsEqAndForall2](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-array.html#lengthsEqAndForall2) Array.lengthsEqAndForall2 lengthsEqAndForall2 ### [Array.order](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-array.html#order) Array.order order ### [Array.existsOne](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-array.html#existsOne) Array.existsOne existsOne ### [Array.existsTrue](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-array.html#existsTrue) Array.existsTrue existsTrue ### [Array.findFirstIndexWhereTrue](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-array.html#findFirstIndexWhereTrue) Array.findFirstIndexWhereTrue findFirstIndexWhereTrue ### [Array.revInPlace](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-array.html#revInPlace) Array.revInPlace revInPlace pass an array byref to reverse it in place ### [Array.mapAsync](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-array.html#mapAsync) Array.mapAsync mapAsync Async implementation of Array.map. ### [Array.replace](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-array.html#replace) Array.replace replace Returns a new array with an element replaced with a given value. ### [Array.areEqual](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-array.html#areEqual) Array.areEqual areEqual Optimized arrays equality. ~100x faster than `array1 = array2` on strings. ~2x faster for floats ~0.8x slower for ints ### [Array.heads](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-array.html#heads) Array.heads heads Returns all heads of a given array. ### [Array.isSubArray](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-array.html#isSubArray) Array.isSubArray isSubArray Check if subArray is found in the wholeArray starting at the provided index ### [Array.startsWith](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-array.html#startsWith) Array.startsWith startsWith Returns true if one array has another as its subset from index 0. ### [Array.endsWith](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-array.html#endsWith) Array.endsWith endsWith Returns true if one array has trailing elements equal to another's. ### [Array.prepend](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-array.html#prepend) Array.prepend prepend ### [Cancellable](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-cancellable.html) Cancellable Cancellable.run run Cancellable.fold fold Cancellable.runWithoutCancellation runWithoutCancellation Cancellable.token token Cancellable.toAsync toAsync ### [Cancellable.run](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-cancellable.html#run) Cancellable.run run Run a cancellable computation using the given cancellation token ### [Cancellable.fold](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-cancellable.html#fold) Cancellable.fold fold ### [Cancellable.runWithoutCancellation](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-cancellable.html#runWithoutCancellation) Cancellable.runWithoutCancellation runWithoutCancellation Run the computation in a mode where it may not be cancelled. The computation never results in a ValueOrCancelled.Cancelled. ### [Cancellable.token](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-cancellable.html#token) Cancellable.token token Bind the cancellation token associated with the computation ### [Cancellable.toAsync](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-cancellable.html#toAsync) Cancellable.toAsync toAsync ### [CancellableAutoOpens](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-cancellableautoopens.html) CancellableAutoOpens CancellableAutoOpens.cancellable cancellable ### [CancellableAutoOpens.cancellable](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-cancellableautoopens.html#cancellable) CancellableAutoOpens.cancellable cancellable ### [Dictionary](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-dictionary.html) Dictionary Dictionary.newWithSize newWithSize Dictionary.ofList ofList ### [Dictionary.newWithSize](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-dictionary.html#newWithSize) Dictionary.newWithSize newWithSize ### [Dictionary.ofList](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-dictionary.html#ofList) Dictionary.ofList ofList ### [Extras](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html) Extras Extras.ArrayParallel ArrayParallel Extras.Async Async Extras.Bits Bits Extras.Bool Bool Extras.Int32 Int32 Extras.Int64 Int64 Extras.IntMap IntMap Extras.ListAssoc ListAssoc Extras.ListParallel ListParallel Extras.ListSet ListSet Extras.NameMap NameMap Extras.NameSet NameSet Extras.Pair Pair Extras.WeakMap WeakMap Extras.Zmap Zmap Extras.Zset Zset Extras.DisposablesTracker DisposablesTracker Extras.Graph<'Data, 'Id> Graph<'Data, 'Id> Extras.IntMap<'T> IntMap<'T> Extras.MaybeLazy<'T> MaybeLazy<'T> Extras.NameSet NameSet Extras.NonNullSlot<'T> NonNullSlot<'T> Extras.cache<'T> cache<'T> Extras.debug debug Extras.verbose verbose Extras.progress progress Extras.tracking tracking Extras.isEnvVarSet isEnvVarSet Extras.GetEnvInteger GetEnvInteger Extras.dispose dispose Extras.mapFoldFst mapFoldFst Extras.mapFoldSnd mapFoldSnd Extras.pair pair Extras.p13 p13 Extras.p23 p23 Extras.p33 p33 Extras.p14 p14 Extras.p24 p24 Extras.p34 p34 Extras.p44 p44 Extras.p15 p15 Extras.p25 p25 Extras.p35 p35 Extras.p45 p45 Extras.p55 p55 Extras.map1Of2 map1Of2 Extras.map2Of2 map2Of2 Extras.map1Of3 map1Of3 Extras.map2Of3 map2Of3 Extras.map3Of3 map3Of3 Extras.map3Of4 map3Of4 Extras.map4Of4 map4Of4 Extras.map5Of5 map5Of5 Extras.map6Of6 map6Of6 Extras.foldPair foldPair Extras.fold1Of2 fold1Of2 Extras.foldTriple foldTriple Extras.foldQuadruple foldQuadruple Extras.mapPair mapPair Extras.mapTriple mapTriple Extras.mapQuadruple mapQuadruple Extras.buildString buildString Extras.writeViaBuffer writeViaBuffer Extras.nullableSlotEmpty nullableSlotEmpty Extras.nullableSlotFull nullableSlotFull Extras.newCache newCache Extras.cached cached Extras.cacheOptByref cacheOptByref Extras.cacheOptByrefByVersion cacheOptByrefByVersion Extras.cacheOptRef cacheOptRef Extras.tryGetCacheValue tryGetCacheValue Extras.vsnd vsnd Extras.AppendString AppendString ### [Extras.debug](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#debug) Extras.debug debug ### [Extras.verbose](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#verbose) Extras.verbose verbose ### [Extras.progress](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#progress) Extras.progress progress ### [Extras.tracking](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#tracking) Extras.tracking tracking ### [Extras.isEnvVarSet](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#isEnvVarSet) Extras.isEnvVarSet isEnvVarSet ### [Extras.GetEnvInteger](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#GetEnvInteger) Extras.GetEnvInteger GetEnvInteger ### [Extras.dispose](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#dispose) Extras.dispose dispose ### [Extras.mapFoldFst](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#mapFoldFst) Extras.mapFoldFst mapFoldFst ### [Extras.mapFoldSnd](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#mapFoldSnd) Extras.mapFoldSnd mapFoldSnd ### [Extras.pair](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#pair) Extras.pair pair ### [Extras.p13](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#p13) Extras.p13 p13 ### [Extras.p23](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#p23) Extras.p23 p23 ### [Extras.p33](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#p33) Extras.p33 p33 ### [Extras.p14](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#p14) Extras.p14 p14 ### [Extras.p24](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#p24) Extras.p24 p24 ### [Extras.p34](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#p34) Extras.p34 p34 ### [Extras.p44](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#p44) Extras.p44 p44 ### [Extras.p15](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#p15) Extras.p15 p15 ### [Extras.p25](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#p25) Extras.p25 p25 ### [Extras.p35](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#p35) Extras.p35 p35 ### [Extras.p45](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#p45) Extras.p45 p45 ### [Extras.p55](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#p55) Extras.p55 p55 ### [Extras.map1Of2](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#map1Of2) Extras.map1Of2 map1Of2 ### [Extras.map2Of2](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#map2Of2) Extras.map2Of2 map2Of2 ### [Extras.map1Of3](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#map1Of3) Extras.map1Of3 map1Of3 ### [Extras.map2Of3](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#map2Of3) Extras.map2Of3 map2Of3 ### [Extras.map3Of3](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#map3Of3) Extras.map3Of3 map3Of3 ### [Extras.map3Of4](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#map3Of4) Extras.map3Of4 map3Of4 ### [Extras.map4Of4](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#map4Of4) Extras.map4Of4 map4Of4 ### [Extras.map5Of5](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#map5Of5) Extras.map5Of5 map5Of5 ### [Extras.map6Of6](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#map6Of6) Extras.map6Of6 map6Of6 ### [Extras.foldPair](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#foldPair) Extras.foldPair foldPair ### [Extras.fold1Of2](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#fold1Of2) Extras.fold1Of2 fold1Of2 ### [Extras.foldTriple](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#foldTriple) Extras.foldTriple foldTriple ### [Extras.foldQuadruple](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#foldQuadruple) Extras.foldQuadruple foldQuadruple ### [Extras.mapPair](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#mapPair) Extras.mapPair mapPair ### [Extras.mapTriple](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#mapTriple) Extras.mapTriple mapTriple ### [Extras.mapQuadruple](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#mapQuadruple) Extras.mapQuadruple mapQuadruple ### [Extras.buildString](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#buildString) Extras.buildString buildString Buffer printing utility ### [Extras.writeViaBuffer](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#writeViaBuffer) Extras.writeViaBuffer writeViaBuffer Writing to output stream via a string buffer. ### [Extras.nullableSlotEmpty](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#nullableSlotEmpty) Extras.nullableSlotEmpty nullableSlotEmpty ### [Extras.nullableSlotFull](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#nullableSlotFull) Extras.nullableSlotFull nullableSlotFull ### [Extras.newCache](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#newCache) Extras.newCache newCache ### [Extras.cached](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#cached) Extras.cached cached ### [Extras.cacheOptByref](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#cacheOptByref) Extras.cacheOptByref cacheOptByref ### [Extras.cacheOptByrefByVersion](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#cacheOptByrefByVersion) Extras.cacheOptByrefByVersion cacheOptByrefByVersion Version-stamped variant of 'cacheOptByref' for memo tables whose backing data may be appended to concurrently. The cached value is tagged with the data 'version' observed when it was computed; a reader whose 'version' no longer matches recomputes. Callers must read 'version' with acquire semantics before evaluating 'f', and 'f' must read only data covered by that version. 'cache' must be a reference type so its publication is a single atomic store. ### [Extras.cacheOptRef](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#cacheOptRef) Extras.cacheOptRef cacheOptRef ### [Extras.tryGetCacheValue](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#tryGetCacheValue) Extras.tryGetCacheValue tryGetCacheValue ### [Extras.vsnd](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#vsnd) Extras.vsnd vsnd ### [Extras.AppendString](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras.html#AppendString) Extras.AppendString AppendString Like Append, but returns unit ### [ArrayParallel](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-arrayparallel.html) ArrayParallel Specialized parallel functions for an array. Different from Array.Parallel as it will try to minimize the max degree of parallelism. Will flatten aggregate exceptions that contain one exception. ArrayParallel.iter iter ArrayParallel.iteri iteri ArrayParallel.map map ArrayParallel.mapi mapi ### [ArrayParallel.iter](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-arrayparallel.html#iter) ArrayParallel.iter iter ### [ArrayParallel.iteri](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-arrayparallel.html#iteri) ArrayParallel.iteri iteri ### [ArrayParallel.map](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-arrayparallel.html#map) ArrayParallel.map map ### [ArrayParallel.mapi](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-arrayparallel.html#mapi) ArrayParallel.mapi mapi ### [Async](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-async.html) Async Async.map map ### [Async.map](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-async.html#map) Async.map map ### [Bits](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-bits.html) Bits Bits.b0 b0 Bits.b1 b1 Bits.b2 b2 Bits.b3 b3 Bits.pown32 pown32 Bits.pown64 pown64 Bits.mask32 mask32 Bits.mask64 mask64 ### [Bits.b0](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-bits.html#b0) Bits.b0 b0 Get the least significant byte of a 32-bit integer ### [Bits.b1](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-bits.html#b1) Bits.b1 b1 Get the 2nd least significant byte of a 32-bit integer ### [Bits.b2](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-bits.html#b2) Bits.b2 b2 Get the 3rd least significant byte of a 32-bit integer ### [Bits.b3](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-bits.html#b3) Bits.b3 b3 Get the most significant byte of a 32-bit integer ### [Bits.pown32](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-bits.html#pown32) Bits.pown32 pown32 ### [Bits.pown64](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-bits.html#pown64) Bits.pown64 pown64 ### [Bits.mask32](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-bits.html#mask32) Bits.mask32 mask32 ### [Bits.mask64](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-bits.html#mask64) Bits.mask64 mask64 ### [Bool](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-bool.html) Bool Bool.order order ### [Bool.order](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-bool.html#order) Bool.order order ### [Int32](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-int32.html) Int32 Int32.order order ### [Int32.order](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-int32.html#order) Int32.order order ### [Int64](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-int64.html) Int64 Int64.order order ### [Int64.order](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-int64.html#order) Int64.order order ### [IntMap](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-intmap.html) IntMap IntMap.empty empty IntMap.add add IntMap.find find IntMap.tryFind tryFind IntMap.remove remove IntMap.mem mem IntMap.iter iter IntMap.map map IntMap.fold fold ### [IntMap.empty](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-intmap.html#empty) IntMap.empty empty ### [IntMap.add](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-intmap.html#add) IntMap.add add ### [IntMap.find](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-intmap.html#find) IntMap.find find ### [IntMap.tryFind](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-intmap.html#tryFind) IntMap.tryFind tryFind ### [IntMap.remove](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-intmap.html#remove) IntMap.remove remove ### [IntMap.mem](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-intmap.html#mem) IntMap.mem mem ### [IntMap.iter](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-intmap.html#iter) IntMap.iter iter ### [IntMap.map](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-intmap.html#map) IntMap.map map ### [IntMap.fold](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-intmap.html#fold) IntMap.fold fold ### [ListAssoc](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-listassoc.html) ListAssoc ListAssoc.find find ListAssoc.tryFind tryFind ### [ListAssoc.find](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-listassoc.html#find) ListAssoc.find find Treat a list of key-value pairs as a lookup collection. This function looks up a value based on a match from the supplied predicate function. ### [ListAssoc.tryFind](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-listassoc.html#tryFind) ListAssoc.tryFind tryFind Treat a list of key-value pairs as a lookup collection. This function looks up a value based on a match from the supplied predicate function and returns None if value does not exist. ### [ListParallel](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-listparallel.html) ListParallel ListParallel.map map ### [ListParallel.map](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-listparallel.html#map) ListParallel.map map ### [ListSet](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-listset.html) ListSet ListSet.contains contains ListSet.insert insert ListSet.unionFavourRight unionFavourRight ListSet.findIndex findIndex ListSet.remove remove ListSet.subtract subtract ListSet.isSubsetOf isSubsetOf ListSet.isSupersetOf isSupersetOf ListSet.equals equals ListSet.unionFavourLeft unionFavourLeft ListSet.intersect intersect ListSet.setify setify ListSet.hasDuplicates hasDuplicates ### [ListSet.contains](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-listset.html#contains) ListSet.contains contains ### [ListSet.insert](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-listset.html#insert) ListSet.insert insert NOTE: O(n)! ### [ListSet.unionFavourRight](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-listset.html#unionFavourRight) ListSet.unionFavourRight unionFavourRight ### [ListSet.findIndex](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-listset.html#findIndex) ListSet.findIndex findIndex NOTE: O(n)! ### [ListSet.remove](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-listset.html#remove) ListSet.remove remove ### [ListSet.subtract](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-listset.html#subtract) ListSet.subtract subtract NOTE: quadratic! ### [ListSet.isSubsetOf](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-listset.html#isSubsetOf) ListSet.isSubsetOf isSubsetOf ### [ListSet.isSupersetOf](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-listset.html#isSupersetOf) ListSet.isSupersetOf isSupersetOf ### [ListSet.equals](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-listset.html#equals) ListSet.equals equals ### [ListSet.unionFavourLeft](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-listset.html#unionFavourLeft) ListSet.unionFavourLeft unionFavourLeft ### [ListSet.intersect](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-listset.html#intersect) ListSet.intersect intersect NOTE: not tail recursive! ### [ListSet.setify](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-listset.html#setify) ListSet.setify setify Note: if duplicates appear, keep the ones toward the _front_ of the list ### [ListSet.hasDuplicates](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-listset.html#hasDuplicates) ListSet.hasDuplicates hasDuplicates ### [NameMap](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-namemap.html) NameMap NameMap.domain domain NameMap.domainL domainL ### [NameMap.domain](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-namemap.html#domain) NameMap.domain domain ### [NameMap.domainL](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-namemap.html#domainL) NameMap.domainL domainL ### [NameSet](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-namesetmodule.html) NameSet NameSet.ofList ofList ### [NameSet.ofList](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-namesetmodule.html#ofList) NameSet.ofList ofList ### [Pair](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-pair.html) Pair Pair.order order ### [Pair.order](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-pair.html#order) Pair.order order ### [WeakMap](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-weakmap.html) WeakMap WeakMap.getOrCreate getOrCreate WeakMap.cacheConditionally cacheConditionally ### [WeakMap.getOrCreate](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-weakmap.html#getOrCreate) WeakMap.getOrCreate getOrCreate
 Provides association of lazily-created values with arbitrary key objects.
 The associated value is created on first request and kept alive only while the key
 is strongly referenced elsewhere (backed by ConditionalWeakTable).

 Usage:
   let getValueFor = WeakMap.getOrCreate (fun key -> expensiveInit key)
   let v = getValueFor someKey
### [WeakMap.cacheConditionally](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-weakmap.html#cacheConditionally) WeakMap.cacheConditionally cacheConditionally Like getOrCreate, but only cache the value if it satisfies the given predicate. ### [Zmap](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-zmap.html) Zmap Zmap.force force Zmap.mapKey mapKey ### [Zmap.force](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-zmap.html#force) Zmap.force force ### [Zmap.mapKey](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-zmap.html#mapKey) Zmap.mapKey mapKey ### [Zset](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-zset.html) Zset Zset.ofList ofList Zset.fixpoint fixpoint ### [Zset.ofList](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-zset.html#ofList) Zset.ofList ofList ### [Zset.fixpoint](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-zset.html#fixpoint) Zset.fixpoint fixpoint ### [DisposablesTracker](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-disposablestracker.html) DisposablesTracker Track a set of resources to cleanup DisposablesTracker.``.ctor`` ``.ctor`` DisposablesTracker.Register Register ### [DisposablesTracker.``.ctor``](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-disposablestracker.html#``.ctor``) DisposablesTracker.``.ctor`` ``.ctor`` ### [DisposablesTracker.Register](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-disposablestracker.html#Register) DisposablesTracker.Register Register Register some items to dispose ### [Graph<'Data, 'Id>](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-graph-2.html) Graph<'Data, 'Id> Graph<'Data, 'Id>.``.ctor`` ``.ctor`` Graph<'Data, 'Id>.GetNodeData GetNodeData Graph<'Data, 'Id>.IterateCycles IterateCycles ### [Graph<'Data, 'Id>.``.ctor``](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-graph-2.html#``.ctor``) Graph<'Data, 'Id>.``.ctor`` ``.ctor`` ### [Graph<'Data, 'Id>.GetNodeData](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-graph-2.html#GetNodeData) Graph<'Data, 'Id>.GetNodeData GetNodeData ### [Graph<'Data, 'Id>.IterateCycles](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-graph-2.html#IterateCycles) Graph<'Data, 'Id>.IterateCycles IterateCycles ### [IntMap<'T>](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-intmap-1.html) IntMap<'T> IntMap<'T>.IsEmpty IsEmpty IntMap<'T>.Item Item IntMap<'T>.Count Count ### [IntMap<'T>.IsEmpty](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-intmap-1.html#IsEmpty) IntMap<'T>.IsEmpty IsEmpty Return True if there are no bindings in the map. ### [IntMap<'T>.Item](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-intmap-1.html#Item) IntMap<'T>.Item Item Lookup an element in the map. Raise KeyNotFoundException if no binding exists in the map. ### [IntMap<'T>.Count](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-intmap-1.html#Count) IntMap<'T>.Count Count The number of bindings in the map. ### [MaybeLazy<'T>](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-maybelazy-1.html) MaybeLazy<'T> MaybeLazy<'T>.Force Force MaybeLazy<'T>.IsLazy IsLazy MaybeLazy<'T>.IsStrict IsStrict MaybeLazy<'T>.Value Value MaybeLazy<'T>.Strict Strict MaybeLazy<'T>.Lazy Lazy ### [MaybeLazy<'T>.Force](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-maybelazy-1.html#Force) MaybeLazy<'T>.Force Force ### [MaybeLazy<'T>.IsLazy](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-maybelazy-1.html#IsLazy) MaybeLazy<'T>.IsLazy IsLazy ### [MaybeLazy<'T>.IsStrict](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-maybelazy-1.html#IsStrict) MaybeLazy<'T>.IsStrict IsStrict ### [MaybeLazy<'T>.Value](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-maybelazy-1.html#Value) MaybeLazy<'T>.Value Value ### [MaybeLazy<'T>.Strict](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-maybelazy-1.html#Strict) MaybeLazy<'T>.Strict Strict ### [MaybeLazy<'T>.Lazy](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-maybelazy-1.html#Lazy) MaybeLazy<'T>.Lazy Lazy ### [NameSet](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-nameset.html) NameSet NameSet.IsEmpty IsEmpty NameSet.MinimumElement MinimumElement NameSet.MaximumElement MaximumElement NameSet.Count Count NameSet.Choose Choose ### [NameSet.IsEmpty](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-nameset.html#IsEmpty) NameSet.IsEmpty IsEmpty A useful shortcut for Set.isEmpty. See the Set module for further operations on sets. ### [NameSet.MinimumElement](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-nameset.html#MinimumElement) NameSet.MinimumElement MinimumElement Returns the lowest element in the set according to the ordering being used for the set. ### [NameSet.MaximumElement](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-nameset.html#MaximumElement) NameSet.MaximumElement MaximumElement Returns the highest element in the set according to the ordering being used for the set. ### [NameSet.Count](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-nameset.html#Count) NameSet.Count Count Return the number of elements in the set. ### [NameSet.Choose](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-nameset.html#Choose) NameSet.Choose Choose The number of elements in the set. ### [NonNullSlot<'T>](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-nonnullslot-1.html) NonNullSlot<'T> In some cases we play games where we use 'null' as a more efficient representation in F#. The functions below are used to give initial values to mutable fields. This is an unsafe trick, as it relies on the fact that the type of values being placed into the slot never utilizes "null" as a representation. To be used with with care. ### [cache<'T>](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-cache-1.html) cache<'T> Caches, mainly for free variables cache<'T>.cacheVal cacheVal ### [cache<'T>.cacheVal](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-extras-cache-1.html#cacheVal) cache<'T>.cacheVal cacheVal ### [IPartialEqualityComparer](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-ipartialequalitycomparer.html) IPartialEqualityComparer Interface that defines methods for comparing objects using partial equality relation IPartialEqualityComparer.On On IPartialEqualityComparer.partialDistinctBy partialDistinctBy ### [IPartialEqualityComparer.On](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-ipartialequalitycomparer.html#On) IPartialEqualityComparer.On On ### [IPartialEqualityComparer.partialDistinctBy](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-ipartialequalitycomparer.html#partialDistinctBy) IPartialEqualityComparer.partialDistinctBy partialDistinctBy Like Seq.distinctBy but only filters out duplicates for some of the elements ### [InterruptibleLazy](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-interruptiblelazy.html) InterruptibleLazy InterruptibleLazy.force force ### [InterruptibleLazy.force](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-interruptiblelazy.html#force) InterruptibleLazy.force force ### [Lazy](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-lazy.html) Lazy Lazy.force force ### [Lazy.force](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-lazy.html#force) Lazy.force force ### [List](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html) List List.sortWithOrder sortWithOrder List.splitAfter splitAfter List.existsi existsi List.lengthsEqAndForall2 lengthsEqAndForall2 List.findi findi List.splitChoose splitChoose List.checkq checkq List.mapq mapq List.frontAndBack frontAndBack List.tryFrontAndBack tryFrontAndBack List.tryRemove tryRemove List.zip4 zip4 List.unzip4 unzip4 List.iter3 iter3 List.takeUntil takeUntil List.order order List.indexNotFound indexNotFound List.assoc assoc List.memAssoc memAssoc List.memq memq List.mapNth mapNth List.count count List.headAndTail headAndTail List.mapHeadTail mapHeadTail List.collectFold collectFold List.collect2 collect2 List.toArraySquared toArraySquared List.iterSquared iterSquared List.collectSquared collectSquared List.mapSquared mapSquared List.mapFoldSquared mapFoldSquared List.forallSquared forallSquared List.mapiSquared mapiSquared List.existsSquared existsSquared List.mapiFoldSquared mapiFoldSquared List.duplicates duplicates List.allEqual allEqual List.isSingleton isSingleton List.prependIfSome prependIfSome List.vMapFold vMapFold ### [List.sortWithOrder](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#sortWithOrder) List.sortWithOrder sortWithOrder ### [List.splitAfter](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#splitAfter) List.splitAfter splitAfter ### [List.existsi](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#existsi) List.existsi existsi ### [List.lengthsEqAndForall2](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#lengthsEqAndForall2) List.lengthsEqAndForall2 lengthsEqAndForall2 ### [List.findi](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#findi) List.findi findi ### [List.splitChoose](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#splitChoose) List.splitChoose splitChoose ### [List.checkq](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#checkq) List.checkq checkq ### [List.mapq](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#mapq) List.mapq mapq ### [List.frontAndBack](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#frontAndBack) List.frontAndBack frontAndBack ### [List.tryFrontAndBack](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#tryFrontAndBack) List.tryFrontAndBack tryFrontAndBack ### [List.tryRemove](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#tryRemove) List.tryRemove tryRemove ### [List.zip4](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#zip4) List.zip4 zip4 ### [List.unzip4](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#unzip4) List.unzip4 unzip4 ### [List.iter3](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#iter3) List.iter3 iter3 ### [List.takeUntil](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#takeUntil) List.takeUntil takeUntil ### [List.order](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#order) List.order order ### [List.indexNotFound](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#indexNotFound) List.indexNotFound indexNotFound ### [List.assoc](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#assoc) List.assoc assoc ### [List.memAssoc](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#memAssoc) List.memAssoc memAssoc ### [List.memq](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#memq) List.memq memq ### [List.mapNth](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#mapNth) List.mapNth mapNth ### [List.count](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#count) List.count count ### [List.headAndTail](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#headAndTail) List.headAndTail headAndTail ### [List.mapHeadTail](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#mapHeadTail) List.mapHeadTail mapHeadTail ### [List.collectFold](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#collectFold) List.collectFold collectFold ### [List.collect2](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#collect2) List.collect2 collect2 ### [List.toArraySquared](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#toArraySquared) List.toArraySquared toArraySquared ### [List.iterSquared](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#iterSquared) List.iterSquared iterSquared ### [List.collectSquared](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#collectSquared) List.collectSquared collectSquared ### [List.mapSquared](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#mapSquared) List.mapSquared mapSquared ### [List.mapFoldSquared](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#mapFoldSquared) List.mapFoldSquared mapFoldSquared ### [List.forallSquared](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#forallSquared) List.forallSquared forallSquared ### [List.mapiSquared](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#mapiSquared) List.mapiSquared mapiSquared ### [List.existsSquared](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#existsSquared) List.existsSquared existsSquared ### [List.mapiFoldSquared](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#mapiFoldSquared) List.mapiFoldSquared mapiFoldSquared ### [List.duplicates](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#duplicates) List.duplicates duplicates ### [List.allEqual](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#allEqual) List.allEqual allEqual ### [List.isSingleton](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#isSingleton) List.isSingleton isSingleton ### [List.prependIfSome](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#prependIfSome) List.prependIfSome prependIfSome ### [List.vMapFold](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-list.html#vMapFold) List.vMapFold vMapFold ### [LockAutoOpens](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-lockautoopens.html) LockAutoOpens LockAutoOpens.RequireCompilationThread RequireCompilationThread LockAutoOpens.DoesNotRequireCompilerThreadTokenAndCouldPossiblyBeMadeConcurrent DoesNotRequireCompilerThreadTokenAndCouldPossiblyBeMadeConcurrent LockAutoOpens.AssumeCompilationThreadWithoutEvidence AssumeCompilationThreadWithoutEvidence LockAutoOpens.AnyCallerThread AnyCallerThread LockAutoOpens.AssumeLockWithoutEvidence AssumeLockWithoutEvidence ### [LockAutoOpens.RequireCompilationThread](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-lockautoopens.html#RequireCompilationThread) LockAutoOpens.RequireCompilationThread RequireCompilationThread Represents a place where we are stating that execution on the compilation thread is required. The reason why will be documented in a comment in the code at the callsite. ### [LockAutoOpens.DoesNotRequireCompilerThreadTokenAndCouldPossiblyBeMadeConcurrent](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-lockautoopens.html#DoesNotRequireCompilerThreadTokenAndCouldPossiblyBeMadeConcurrent) LockAutoOpens.DoesNotRequireCompilerThreadTokenAndCouldPossiblyBeMadeConcurrent DoesNotRequireCompilerThreadTokenAndCouldPossiblyBeMadeConcurrent Represents a place in the compiler codebase where we are passed a CompilationThreadToken unnecessarily. This represents code that may potentially not need to be executed on the compilation thread. ### [LockAutoOpens.AssumeCompilationThreadWithoutEvidence](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-lockautoopens.html#AssumeCompilationThreadWithoutEvidence) LockAutoOpens.AssumeCompilationThreadWithoutEvidence AssumeCompilationThreadWithoutEvidence Represents a place in the compiler codebase where we assume we are executing on a compilation thread ### [LockAutoOpens.AnyCallerThread](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-lockautoopens.html#AnyCallerThread) LockAutoOpens.AnyCallerThread AnyCallerThread ### [LockAutoOpens.AssumeLockWithoutEvidence](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-lockautoopens.html#AssumeLockWithoutEvidence) LockAutoOpens.AssumeLockWithoutEvidence AssumeLockWithoutEvidence ### [Map](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-map.html) Map Map.tryFindMulti tryFindMulti ### [Map.tryFindMulti](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-map.html#tryFindMulti) Map.tryFindMulti tryFindMulti ### [MapAutoOpens](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-mapautoopens.html) MapAutoOpens MapAutoOpens.Empty Empty MapAutoOpens.Values Values MapAutoOpens.AddMany AddMany MapAutoOpens.AddOrModify AddOrModify ### [MapAutoOpens.Empty](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-mapautoopens.html#Empty) MapAutoOpens.Empty Empty ### [MapAutoOpens.Values](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-mapautoopens.html#Values) MapAutoOpens.Values Values ### [MapAutoOpens.AddMany](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-mapautoopens.html#AddMany) MapAutoOpens.AddMany AddMany ### [MapAutoOpens.AddOrModify](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-mapautoopens.html#AddOrModify) MapAutoOpens.AddOrModify AddOrModify ### [MultiMap](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-multimap.html) MultiMap MultiMap.existsInRange existsInRange MultiMap.find find MultiMap.add add MultiMap.range range MultiMap.empty empty MultiMap.initBy initBy MultiMap.ofList ofList ### [MultiMap.existsInRange](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-multimap.html#existsInRange) MultiMap.existsInRange existsInRange ### [MultiMap.find](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-multimap.html#find) MultiMap.find find ### [MultiMap.add](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-multimap.html#add) MultiMap.add add ### [MultiMap.range](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-multimap.html#range) MultiMap.range range ### [MultiMap.empty](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-multimap.html#empty) MultiMap.empty empty ### [MultiMap.initBy](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-multimap.html#initBy) MultiMap.initBy initBy ### [MultiMap.ofList](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-multimap.html#ofList) MultiMap.ofList ofList ### [NameMap](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap.html) NameMap NameMap.empty empty NameMap.range range NameMap.foldBack foldBack NameMap.forall forall NameMap.exists exists NameMap.ofKeyedList ofKeyedList NameMap.ofList ofList NameMap.ofSeq ofSeq NameMap.toList toList NameMap.layer layer NameMap.layerAdditive layerAdditive NameMap.union union NameMap.subfold2 subfold2 NameMap.suball2 suball2 NameMap.mapFold mapFold NameMap.foldBackRange foldBackRange NameMap.filterRange filterRange NameMap.mapFilter mapFilter NameMap.map map NameMap.iter iter NameMap.partition partition NameMap.mem mem NameMap.find find NameMap.tryFind tryFind NameMap.add add NameMap.isEmpty isEmpty NameMap.existsInRange existsInRange NameMap.tryFindInRange tryFindInRange ### [NameMap.empty](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap.html#empty) NameMap.empty empty ### [NameMap.range](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap.html#range) NameMap.range range ### [NameMap.foldBack](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap.html#foldBack) NameMap.foldBack foldBack ### [NameMap.forall](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap.html#forall) NameMap.forall forall ### [NameMap.exists](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap.html#exists) NameMap.exists exists ### [NameMap.ofKeyedList](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap.html#ofKeyedList) NameMap.ofKeyedList ofKeyedList ### [NameMap.ofList](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap.html#ofList) NameMap.ofList ofList ### [NameMap.ofSeq](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap.html#ofSeq) NameMap.ofSeq ofSeq ### [NameMap.toList](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap.html#toList) NameMap.toList toList ### [NameMap.layer](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap.html#layer) NameMap.layer layer ### [NameMap.layerAdditive](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap.html#layerAdditive) NameMap.layerAdditive layerAdditive Not a very useful function - only called in one place - should be changed ### [NameMap.union](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap.html#union) NameMap.union union Union entries by identical key, using the provided function to union sets of values ### [NameMap.subfold2](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap.html#subfold2) NameMap.subfold2 subfold2 For every entry in m2 find an entry in m1 and fold ### [NameMap.suball2](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap.html#suball2) NameMap.suball2 suball2 ### [NameMap.mapFold](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap.html#mapFold) NameMap.mapFold mapFold ### [NameMap.foldBackRange](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap.html#foldBackRange) NameMap.foldBackRange foldBackRange ### [NameMap.filterRange](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap.html#filterRange) NameMap.filterRange filterRange ### [NameMap.mapFilter](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap.html#mapFilter) NameMap.mapFilter mapFilter ### [NameMap.map](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap.html#map) NameMap.map map ### [NameMap.iter](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap.html#iter) NameMap.iter iter ### [NameMap.partition](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap.html#partition) NameMap.partition partition ### [NameMap.mem](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap.html#mem) NameMap.mem mem ### [NameMap.find](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap.html#find) NameMap.find find ### [NameMap.tryFind](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap.html#tryFind) NameMap.tryFind tryFind ### [NameMap.add](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap.html#add) NameMap.add add ### [NameMap.isEmpty](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap.html#isEmpty) NameMap.isEmpty isEmpty ### [NameMap.existsInRange](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap.html#existsInRange) NameMap.existsInRange existsInRange ### [NameMap.tryFindInRange](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap.html#tryFindInRange) NameMap.tryFindInRange tryFindInRange ### [NameMultiMap](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemultimap.html) NameMultiMap NameMultiMap.existsInRange existsInRange NameMultiMap.find find NameMultiMap.add add NameMultiMap.range range NameMultiMap.rangeReversingEachBucket rangeReversingEachBucket NameMultiMap.chooseRange chooseRange NameMultiMap.map map NameMultiMap.empty empty NameMultiMap.initBy initBy NameMultiMap.ofList ofList ### [NameMultiMap.existsInRange](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemultimap.html#existsInRange) NameMultiMap.existsInRange existsInRange ### [NameMultiMap.find](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemultimap.html#find) NameMultiMap.find find ### [NameMultiMap.add](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemultimap.html#add) NameMultiMap.add add ### [NameMultiMap.range](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemultimap.html#range) NameMultiMap.range range ### [NameMultiMap.rangeReversingEachBucket](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemultimap.html#rangeReversingEachBucket) NameMultiMap.rangeReversingEachBucket rangeReversingEachBucket ### [NameMultiMap.chooseRange](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemultimap.html#chooseRange) NameMultiMap.chooseRange chooseRange ### [NameMultiMap.map](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemultimap.html#map) NameMultiMap.map map ### [NameMultiMap.empty](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemultimap.html#empty) NameMultiMap.empty empty ### [NameMultiMap.initBy](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemultimap.html#initBy) NameMultiMap.initBy initBy ### [NameMultiMap.ofList](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemultimap.html#ofList) NameMultiMap.ofList ofList ### [NullHelpers](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-nullhelpers.html) NullHelpers NullHelpers.objEqualsArg objEqualsArg NullHelpers.isNotNull isNotNull NullHelpers.(!!) (!!) NullHelpers.nullSafeEquality nullSafeEquality NullHelpers.(|NonEmptyString|_|) (|NonEmptyString|_|) ### [NullHelpers.isNotNull](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-nullhelpers.html#isNotNull) NullHelpers.isNotNull isNotNull ### [NullHelpers.(!!)](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-nullhelpers.html#(!!)) NullHelpers.(!!) (!!) ### [NullHelpers.nullSafeEquality](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-nullhelpers.html#nullSafeEquality) NullHelpers.nullSafeEquality nullSafeEquality ### [NullHelpers.(|NonEmptyString|_|)](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-nullhelpers.html#(|NonEmptyString|_|)) NullHelpers.(|NonEmptyString|_|) (|NonEmptyString|_|) ### [objEqualsArg](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-nullhelpers-objequalsarg.html) objEqualsArg ### [Option](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-option.html) Option Option.mapFold mapFold Option.attempt attempt ### [Option.mapFold](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-option.html#mapFold) Option.mapFold mapFold ### [Option.attempt](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-option.html#attempt) Option.attempt attempt ### [Order](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-order.html) Order Order.orderBy orderBy Order.orderOn orderOn Order.toFunction toFunction ### [Order.orderBy](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-order.html#orderBy) Order.orderBy orderBy ### [Order.orderOn](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-order.html#orderOn) Order.orderOn orderOn ### [Order.toFunction](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-order.html#toFunction) Order.toFunction toFunction ### [PervasiveAutoOpens](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-pervasiveautoopens.html) PervasiveAutoOpens PervasiveAutoOpens.(>>>&) (>>>&) PervasiveAutoOpens.notlazy notlazy PervasiveAutoOpens.isNil isNil PervasiveAutoOpens.isNilOrSingleton isNilOrSingleton PervasiveAutoOpens.isSingleton isSingleton PervasiveAutoOpens.(===) (===) PervasiveAutoOpens.LOH_SIZE_THRESHOLD_BYTES LOH_SIZE_THRESHOLD_BYTES PervasiveAutoOpens.reportTime reportTime PervasiveAutoOpens.getHole getHole PervasiveAutoOpens.foldOn foldOn PervasiveAutoOpens.notFound notFound PervasiveAutoOpens.StartsWithOrdinal StartsWithOrdinal PervasiveAutoOpens.EndsWithOrdinal EndsWithOrdinal PervasiveAutoOpens.EndsWithOrdinalIgnoreCase EndsWithOrdinalIgnoreCase PervasiveAutoOpens.IndexOfOrdinal IndexOfOrdinal PervasiveAutoOpens.IndexOfOrdinal IndexOfOrdinal PervasiveAutoOpens.IndexOfOrdinal IndexOfOrdinal PervasiveAutoOpens.RunSynchronouslyImmediate RunSynchronouslyImmediate PervasiveAutoOpens.(|InterruptibleLazy|) (|InterruptibleLazy|) PervasiveAutoOpens.(|RecoverableException|_|) (|RecoverableException|_|) ### [PervasiveAutoOpens.(>>>&)](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-pervasiveautoopens.html#(>>>&)) PervasiveAutoOpens.(>>>&) (>>>&) Logical shift right treating int32 as unsigned integer. Code that uses this should probably be adjusted to use unsigned integer types. ### [PervasiveAutoOpens.notlazy](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-pervasiveautoopens.html#notlazy) PervasiveAutoOpens.notlazy notlazy ### [PervasiveAutoOpens.isNil](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-pervasiveautoopens.html#isNil) PervasiveAutoOpens.isNil isNil ### [PervasiveAutoOpens.isNilOrSingleton](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-pervasiveautoopens.html#isNilOrSingleton) PervasiveAutoOpens.isNilOrSingleton isNilOrSingleton Returns true if the list has less than 2 elements. Otherwise false. ### [PervasiveAutoOpens.isSingleton](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-pervasiveautoopens.html#isSingleton) PervasiveAutoOpens.isSingleton isSingleton Returns true if the list contains exactly 1 element. Otherwise false. ### [PervasiveAutoOpens.(===)](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-pervasiveautoopens.html#(===)) PervasiveAutoOpens.(===) (===) ### [PervasiveAutoOpens.LOH_SIZE_THRESHOLD_BYTES](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-pervasiveautoopens.html#LOH_SIZE_THRESHOLD_BYTES) PervasiveAutoOpens.LOH_SIZE_THRESHOLD_BYTES LOH_SIZE_THRESHOLD_BYTES Per the docs the threshold for the Large Object Heap is 85000 bytes: https://learn.microsoft.com/dotnet/standard/garbage-collection/large-object-heap#how-an-object-ends-up-on-the-large-object-heap-and-how-gc-handles-them We set the limit to be 80k to account for larger pointer sizes for when F# is running 64-bit. ### [PervasiveAutoOpens.reportTime](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-pervasiveautoopens.html#reportTime) PervasiveAutoOpens.reportTime reportTime ### [PervasiveAutoOpens.getHole](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-pervasiveautoopens.html#getHole) PervasiveAutoOpens.getHole getHole Get an initialization hole ### [PervasiveAutoOpens.foldOn](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-pervasiveautoopens.html#foldOn) PervasiveAutoOpens.foldOn foldOn ### [PervasiveAutoOpens.notFound](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-pervasiveautoopens.html#notFound) PervasiveAutoOpens.notFound notFound ### [PervasiveAutoOpens.StartsWithOrdinal](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-pervasiveautoopens.html#StartsWithOrdinal) PervasiveAutoOpens.StartsWithOrdinal StartsWithOrdinal ### [PervasiveAutoOpens.EndsWithOrdinal](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-pervasiveautoopens.html#EndsWithOrdinal) PervasiveAutoOpens.EndsWithOrdinal EndsWithOrdinal ### [PervasiveAutoOpens.EndsWithOrdinalIgnoreCase](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-pervasiveautoopens.html#EndsWithOrdinalIgnoreCase) PervasiveAutoOpens.EndsWithOrdinalIgnoreCase EndsWithOrdinalIgnoreCase ### [PervasiveAutoOpens.IndexOfOrdinal](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-pervasiveautoopens.html#IndexOfOrdinal) PervasiveAutoOpens.IndexOfOrdinal IndexOfOrdinal ### [PervasiveAutoOpens.IndexOfOrdinal](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-pervasiveautoopens.html#IndexOfOrdinal) PervasiveAutoOpens.IndexOfOrdinal IndexOfOrdinal ### [PervasiveAutoOpens.IndexOfOrdinal](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-pervasiveautoopens.html#IndexOfOrdinal) PervasiveAutoOpens.IndexOfOrdinal IndexOfOrdinal ### [PervasiveAutoOpens.RunSynchronouslyImmediate](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-pervasiveautoopens.html#RunSynchronouslyImmediate) PervasiveAutoOpens.RunSynchronouslyImmediate RunSynchronouslyImmediate Runs the computation synchronously, always starting on the current thread. ### [PervasiveAutoOpens.(|InterruptibleLazy|)](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-pervasiveautoopens.html#(|InterruptibleLazy|)) PervasiveAutoOpens.(|InterruptibleLazy|) (|InterruptibleLazy|) ### [PervasiveAutoOpens.(|RecoverableException|_|)](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-pervasiveautoopens.html#(|RecoverableException|_|)) PervasiveAutoOpens.(|RecoverableException|_|) (|RecoverableException|_|) ### [ResizeArray](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-resizearray.html) ResizeArray ResizeArray.chunkBySize chunkBySize ResizeArray.mapToSmallArrayChunks mapToSmallArrayChunks ### [ResizeArray.chunkBySize](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-resizearray.html#chunkBySize) ResizeArray.chunkBySize chunkBySize Split a ResizeArray into an array of smaller chunks. This requires `items/chunkSize` Array copies of length `chunkSize` if `items/chunkSize % 0 = 0`, otherwise `items/chunkSize + 1` Array copies. ### [ResizeArray.mapToSmallArrayChunks](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-resizearray.html#mapToSmallArrayChunks) ResizeArray.mapToSmallArrayChunks mapToSmallArrayChunks Split a large ResizeArray into a series of array chunks that are each under the Large Object Heap limit. This is done to help prevent a stop-the-world collection of the single large array, instead allowing for a greater probability of smaller collections. Stop-the-world is still possible, just less likely. ### [ResultOrException](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-resultorexception.html) ResultOrException ResultOrException.success success ResultOrException.raze raze ResultOrException.(|?>) (|?>) ResultOrException.ForceRaise ForceRaise ResultOrException.otherwise otherwise ### [ResultOrException.success](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-resultorexception.html#success) ResultOrException.success success ### [ResultOrException.raze](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-resultorexception.html#raze) ResultOrException.raze raze ### [ResultOrException.(|?>)](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-resultorexception.html#(|?>)) ResultOrException.(|?>) (|?>) ### [ResultOrException.ForceRaise](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-resultorexception.html#ForceRaise) ResultOrException.ForceRaise ForceRaise ### [ResultOrException.otherwise](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-resultorexception.html#otherwise) ResultOrException.otherwise otherwise ### [Span](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-span.html) Span Span.exists exists ### [Span.exists](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-span.html#exists) Span.exists exists ### [String](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-string.html) String String.make make String.get get String.sub sub String.contains contains String.order order String.lowercase lowercase String.uppercase uppercase String.isLeadingIdentifierCharacterUpperCase isLeadingIdentifierCharacterUpperCase String.capitalize capitalize String.uncapitalize uncapitalize String.dropPrefix dropPrefix String.dropSuffix dropSuffix String.toCharArray toCharArray String.lowerCaseFirstChar lowerCaseFirstChar String.extractTrailingIndex extractTrailingIndex String.split split String.getLines getLines String.(|StartsWith|_|) (|StartsWith|_|) String.(|Contains|_|) (|Contains|_|) ### [String.make](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-string.html#make) String.make make ### [String.get](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-string.html#get) String.get get ### [String.sub](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-string.html#sub) String.sub sub ### [String.contains](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-string.html#contains) String.contains contains ### [String.order](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-string.html#order) String.order order ### [String.lowercase](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-string.html#lowercase) String.lowercase lowercase ### [String.uppercase](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-string.html#uppercase) String.uppercase uppercase ### [String.isLeadingIdentifierCharacterUpperCase](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-string.html#isLeadingIdentifierCharacterUpperCase) String.isLeadingIdentifierCharacterUpperCase isLeadingIdentifierCharacterUpperCase ### [String.capitalize](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-string.html#capitalize) String.capitalize capitalize ### [String.uncapitalize](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-string.html#uncapitalize) String.uncapitalize uncapitalize ### [String.dropPrefix](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-string.html#dropPrefix) String.dropPrefix dropPrefix ### [String.dropSuffix](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-string.html#dropSuffix) String.dropSuffix dropSuffix ### [String.toCharArray](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-string.html#toCharArray) String.toCharArray toCharArray ### [String.lowerCaseFirstChar](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-string.html#lowerCaseFirstChar) String.lowerCaseFirstChar lowerCaseFirstChar ### [String.extractTrailingIndex](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-string.html#extractTrailingIndex) String.extractTrailingIndex extractTrailingIndex ### [String.split](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-string.html#split) String.split split Splits a string into substrings based on the strings in the array separators ### [String.getLines](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-string.html#getLines) String.getLines getLines ### [String.(|StartsWith|_|)](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-string.html#(|StartsWith|_|)) String.(|StartsWith|_|) (|StartsWith|_|) ### [String.(|Contains|_|)](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-string.html#(|Contains|_|)) String.(|Contains|_|) (|Contains|_|) ### [Tables](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-tables.html) Tables Intern tables to save space. Tables.memoize memoize ### [Tables.memoize](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-tables.html#memoize) Tables.memoize memoize ### [AnyCallerThreadToken](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-anycallerthreadtoken.html) AnyCallerThreadToken Represents a token that indicates execution on any of several potential user threads calling the F# compiler services. AnyCallerThreadToken.``.ctor`` ``.ctor`` ### [AnyCallerThreadToken.``.ctor``](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-anycallerthreadtoken.html#``.ctor``) AnyCallerThreadToken.``.ctor`` ``.ctor`` ### [Cancellable<'T>](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-cancellable-1.html) Cancellable<'T> Represents a synchronous, cold-start, cancellable computation with explicit representation of a cancelled result. A cancellable computation may be cancelled via a CancellationToken, which is propagated implicitly. If cancellation occurs, it is propagated as data rather than by raising an OperationCanceledException. Cancellable<'T>.Cancellable Cancellable ### [Cancellable<'T>.Cancellable](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-cancellable-1.html#Cancellable) Cancellable<'T>.Cancellable Cancellable ### [CancellableBuilder](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-cancellablebuilder.html) CancellableBuilder CancellableBuilder.``.ctor`` ``.ctor`` CancellableBuilder.Bind Bind CancellableBuilder.BindReturn BindReturn CancellableBuilder.Combine Combine CancellableBuilder.Delay Delay CancellableBuilder.Return Return CancellableBuilder.ReturnFrom ReturnFrom CancellableBuilder.TryFinally TryFinally CancellableBuilder.TryWith TryWith CancellableBuilder.Using Using CancellableBuilder.Zero Zero ### [CancellableBuilder.``.ctor``](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-cancellablebuilder.html#``.ctor``) CancellableBuilder.``.ctor`` ``.ctor`` ### [CancellableBuilder.Bind](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-cancellablebuilder.html#Bind) CancellableBuilder.Bind Bind ### [CancellableBuilder.BindReturn](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-cancellablebuilder.html#BindReturn) CancellableBuilder.BindReturn BindReturn ### [CancellableBuilder.Combine](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-cancellablebuilder.html#Combine) CancellableBuilder.Combine Combine ### [CancellableBuilder.Delay](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-cancellablebuilder.html#Delay) CancellableBuilder.Delay Delay ### [CancellableBuilder.Return](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-cancellablebuilder.html#Return) CancellableBuilder.Return Return ### [CancellableBuilder.ReturnFrom](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-cancellablebuilder.html#ReturnFrom) CancellableBuilder.ReturnFrom ReturnFrom ### [CancellableBuilder.TryFinally](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-cancellablebuilder.html#TryFinally) CancellableBuilder.TryFinally TryFinally ### [CancellableBuilder.TryWith](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-cancellablebuilder.html#TryWith) CancellableBuilder.TryWith TryWith ### [CancellableBuilder.Using](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-cancellablebuilder.html#Using) CancellableBuilder.Using Using ### [CancellableBuilder.Zero](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-cancellablebuilder.html#Zero) CancellableBuilder.Zero Zero ### [CompilationThreadToken](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-compilationthreadtoken.html) CompilationThreadToken
 Represents a token that indicates execution on the compilation thread, i.e.
   - we have full access to the (partially mutable) TAST and TcImports data structures
   - compiler execution may result in type provider invocations when resolving types and members
   - we can access various caches in the SourceCodeServices

 Like other execution tokens this should be passed via argument passing and not captured/stored beyond
 the lifetime of stack-based calls. This is not checked, it is a discipline within the compiler code.
CompilationThreadToken.``.ctor`` ``.ctor`` ### [CompilationThreadToken.``.ctor``](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-compilationthreadtoken.html#``.ctor``) CompilationThreadToken.``.ctor`` ``.ctor`` ### [ConcurrentDictionaryExtensions](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-concurrentdictionaryextensions.html) ConcurrentDictionaryExtensions ConcurrentDictionaryExtensions.GetOrAddLazy GetOrAddLazy ### [ConcurrentDictionaryExtensions.GetOrAddLazy](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-concurrentdictionaryextensions.html#GetOrAddLazy) ConcurrentDictionaryExtensions.GetOrAddLazy GetOrAddLazy GetOrAdd whose value is produced by 'factory' at most once per key and then cached. The value is held behind a Lazy, so under contention every caller observes the same instance and 'factory' runs once per key. ### [DelayInitArrayMap<'T, 'TDictKey, 'TDictValue>](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-delayinitarraymap-3.html) DelayInitArrayMap<'T, 'TDictKey, 'TDictValue> DelayInitArrayMap<'T, 'TDictKey, 'TDictValue>.``.ctor`` ``.ctor`` DelayInitArrayMap<'T, 'TDictKey, 'TDictValue>.CreateDictionary CreateDictionary DelayInitArrayMap<'T, 'TDictKey, 'TDictValue>.GetArray GetArray DelayInitArrayMap<'T, 'TDictKey, 'TDictValue>.GetDictionary GetDictionary ### [DelayInitArrayMap<'T, 'TDictKey, 'TDictValue>.``.ctor``](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-delayinitarraymap-3.html#``.ctor``) DelayInitArrayMap<'T, 'TDictKey, 'TDictValue>.``.ctor`` ``.ctor`` ### [DelayInitArrayMap<'T, 'TDictKey, 'TDictValue>.CreateDictionary](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-delayinitarraymap-3.html#CreateDictionary) DelayInitArrayMap<'T, 'TDictKey, 'TDictValue>.CreateDictionary CreateDictionary ### [DelayInitArrayMap<'T, 'TDictKey, 'TDictValue>.GetArray](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-delayinitarraymap-3.html#GetArray) DelayInitArrayMap<'T, 'TDictKey, 'TDictValue>.GetArray GetArray ### [DelayInitArrayMap<'T, 'TDictKey, 'TDictValue>.GetDictionary](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-delayinitarraymap-3.html#GetDictionary) DelayInitArrayMap<'T, 'TDictKey, 'TDictValue>.GetDictionary GetDictionary ### [DelayInitValue<'T>](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-delayinitvalue-1.html) DelayInitValue<'T> Computes a value once, in place: an unforced value costs one object rather than a lazy plus its closure. DelayInitValue<'T>.``.ctor`` ``.ctor`` DelayInitValue<'T>.Compute Compute DelayInitValue<'T>.Value Value ### [DelayInitValue<'T>.``.ctor``](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-delayinitvalue-1.html#``.ctor``) DelayInitValue<'T>.``.ctor`` ``.ctor`` ### [DelayInitValue<'T>.Compute](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-delayinitvalue-1.html#Compute) DelayInitValue<'T>.Compute Compute Called at most once, under the instance's lock. An exception is not cached: the next access retries. ### [DelayInitValue<'T>.Value](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-delayinitvalue-1.html#Value) DelayInitValue<'T>.Value Value ### [DictionaryExtensions](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-dictionaryextensions.html) DictionaryExtensions DictionaryExtensions.BagAdd BagAdd DictionaryExtensions.BagExistsValueForKey BagExistsValueForKey ### [DictionaryExtensions.BagAdd](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-dictionaryextensions.html#BagAdd) DictionaryExtensions.BagAdd BagAdd ### [DictionaryExtensions.BagExistsValueForKey](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-dictionaryextensions.html#BagExistsValueForKey) DictionaryExtensions.BagExistsValueForKey BagExistsValueForKey ### [ExecutionToken](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-executiontoken.html) ExecutionToken Represents a permission active at this point in execution ### [IPartialEqualityComparer<'T>](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-ipartialequalitycomparer-1.html) IPartialEqualityComparer<'T> Interface that defines methods for comparing objects using partial equality relation IPartialEqualityComparer<'T>.InEqualityRelation InEqualityRelation ### [IPartialEqualityComparer<'T>.InEqualityRelation](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-ipartialequalitycomparer-1.html#InEqualityRelation) IPartialEqualityComparer<'T>.InEqualityRelation InEqualityRelation ### [InterruptibleLazy<'T>](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-interruptiblelazy-1.html) InterruptibleLazy<'T> Do not lock on these objects. InterruptibleLazy<'T>.``.ctor`` ``.ctor`` InterruptibleLazy<'T>.Force Force InterruptibleLazy<'T>.IsValueCreated IsValueCreated InterruptibleLazy<'T>.Value Value InterruptibleLazy<'T>.FromValue FromValue ### [InterruptibleLazy<'T>.``.ctor``](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-interruptiblelazy-1.html#``.ctor``) InterruptibleLazy<'T>.``.ctor`` ``.ctor`` ### [InterruptibleLazy<'T>.Force](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-interruptiblelazy-1.html#Force) InterruptibleLazy<'T>.Force Force ### [InterruptibleLazy<'T>.IsValueCreated](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-interruptiblelazy-1.html#IsValueCreated) InterruptibleLazy<'T>.IsValueCreated IsValueCreated ### [InterruptibleLazy<'T>.Value](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-interruptiblelazy-1.html#Value) InterruptibleLazy<'T>.Value Value ### [InterruptibleLazy<'T>.FromValue](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-interruptiblelazy-1.html#FromValue) InterruptibleLazy<'T>.FromValue FromValue ### [LayeredMap<'Key, 'Value>](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-layeredmap-2.html) LayeredMap<'Key, 'Value> LayeredMap<'Key, 'Value>.IsEmpty IsEmpty LayeredMap<'Key, 'Value>.Keys Keys LayeredMap<'Key, 'Value>.Item Item LayeredMap<'Key, 'Value>.Count Count LayeredMap<'Key, 'Value>.Values Values ### [LayeredMap<'Key, 'Value>.IsEmpty](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-layeredmap-2.html#IsEmpty) LayeredMap<'Key, 'Value>.IsEmpty IsEmpty ### [LayeredMap<'Key, 'Value>.Keys](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-layeredmap-2.html#Keys) LayeredMap<'Key, 'Value>.Keys Keys ### [LayeredMap<'Key, 'Value>.Item](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-layeredmap-2.html#Item) LayeredMap<'Key, 'Value>.Item Item ### [LayeredMap<'Key, 'Value>.Count](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-layeredmap-2.html#Count) LayeredMap<'Key, 'Value>.Count Count ### [LayeredMap<'Key, 'Value>.Values](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-layeredmap-2.html#Values) LayeredMap<'Key, 'Value>.Values Values ### [LayeredMultiMap<'Key, 'Value>](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-layeredmultimap-2.html) LayeredMultiMap<'Key, 'Value> Immutable map collection, with explicit flattening to a backing dictionary LayeredMultiMap<'Key, 'Value>.``.ctor`` ``.ctor`` LayeredMultiMap<'Key, 'Value>.Add Add LayeredMultiMap<'Key, 'Value>.AddMany AddMany LayeredMultiMap<'Key, 'Value>.TryFind TryFind LayeredMultiMap<'Key, 'Value>.TryGetValue TryGetValue LayeredMultiMap<'Key, 'Value>.Item Item LayeredMultiMap<'Key, 'Value>.Values Values LayeredMultiMap<'Key, 'Value>.Empty Empty ### [LayeredMultiMap<'Key, 'Value>.``.ctor``](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-layeredmultimap-2.html#``.ctor``) LayeredMultiMap<'Key, 'Value>.``.ctor`` ``.ctor`` ### [LayeredMultiMap<'Key, 'Value>.Add](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-layeredmultimap-2.html#Add) LayeredMultiMap<'Key, 'Value>.Add Add ### [LayeredMultiMap<'Key, 'Value>.AddMany](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-layeredmultimap-2.html#AddMany) LayeredMultiMap<'Key, 'Value>.AddMany AddMany ### [LayeredMultiMap<'Key, 'Value>.TryFind](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-layeredmultimap-2.html#TryFind) LayeredMultiMap<'Key, 'Value>.TryFind TryFind ### [LayeredMultiMap<'Key, 'Value>.TryGetValue](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-layeredmultimap-2.html#TryGetValue) LayeredMultiMap<'Key, 'Value>.TryGetValue TryGetValue ### [LayeredMultiMap<'Key, 'Value>.Item](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-layeredmultimap-2.html#Item) LayeredMultiMap<'Key, 'Value>.Item Item ### [LayeredMultiMap<'Key, 'Value>.Values](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-layeredmultimap-2.html#Values) LayeredMultiMap<'Key, 'Value>.Values Values ### [LayeredMultiMap<'Key, 'Value>.Empty](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-layeredmultimap-2.html#Empty) LayeredMultiMap<'Key, 'Value>.Empty Empty ### [LazyWithContext<'T, 'ctxt>](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-lazywithcontext-2.html) LazyWithContext<'T, 'ctxt> Just like "Lazy" but EVERY forcer must provide an instance of "ctxt", e.g. to help track errors on forcing back to at least one sensible user location LazyWithContext<'T, 'ctxt>.Force Force LazyWithContext<'T, 'ctxt>.UnsynchronizedForce UnsynchronizedForce LazyWithContext<'T, 'ctxt>.IsDelayed IsDelayed LazyWithContext<'T, 'ctxt>.IsForced IsForced LazyWithContext<'T, 'ctxt>.Create Create LazyWithContext<'T, 'ctxt>.NotLazy NotLazy ### [LazyWithContext<'T, 'ctxt>.Force](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-lazywithcontext-2.html#Force) LazyWithContext<'T, 'ctxt>.Force Force ### [LazyWithContext<'T, 'ctxt>.UnsynchronizedForce](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-lazywithcontext-2.html#UnsynchronizedForce) LazyWithContext<'T, 'ctxt>.UnsynchronizedForce UnsynchronizedForce ### [LazyWithContext<'T, 'ctxt>.IsDelayed](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-lazywithcontext-2.html#IsDelayed) LazyWithContext<'T, 'ctxt>.IsDelayed IsDelayed ### [LazyWithContext<'T, 'ctxt>.IsForced](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-lazywithcontext-2.html#IsForced) LazyWithContext<'T, 'ctxt>.IsForced IsForced ### [LazyWithContext<'T, 'ctxt>.Create](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-lazywithcontext-2.html#Create) LazyWithContext<'T, 'ctxt>.Create Create ### [LazyWithContext<'T, 'ctxt>.NotLazy](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-lazywithcontext-2.html#NotLazy) LazyWithContext<'T, 'ctxt>.NotLazy NotLazy ### [LazyWithContextFailure](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-lazywithcontextfailure.html) LazyWithContextFailure LazyWithContextFailure.``.ctor`` ``.ctor`` LazyWithContextFailure.Exception Exception LazyWithContextFailure.Undefined Undefined ### [LazyWithContextFailure.``.ctor``](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-lazywithcontextfailure.html#``.ctor``) LazyWithContextFailure.``.ctor`` ``.ctor`` ### [LazyWithContextFailure.Exception](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-lazywithcontextfailure.html#Exception) LazyWithContextFailure.Exception Exception ### [LazyWithContextFailure.Undefined](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-lazywithcontextfailure.html#Undefined) LazyWithContextFailure.Undefined Undefined ### [Lock<'LockTokenType>](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-lock-1.html) Lock<'LockTokenType> Encapsulates a lock associated with a particular token-type representing the acquisition of that lock. Lock<'LockTokenType>.``.ctor`` ``.ctor`` Lock<'LockTokenType>.AcquireLock AcquireLock ### [Lock<'LockTokenType>.``.ctor``](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-lock-1.html#``.ctor``) Lock<'LockTokenType>.``.ctor`` ``.ctor`` ### [Lock<'LockTokenType>.AcquireLock](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-lock-1.html#AcquireLock) Lock<'LockTokenType>.AcquireLock AcquireLock ### [LockToken](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-locktoken.html) LockToken A base type for various types of tokens that must be passed when a lock is taken. Each different static lock should declare a new subtype of this type. ### [MemoizationTable<'T, 'U>](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-memoizationtable-2.html) MemoizationTable<'T, 'U> Memoize tables (all entries cached, never collected unless whole table is collected) MemoizationTable<'T, 'U>.``.ctor`` ``.ctor`` MemoizationTable<'T, 'U>.Apply Apply ### [MemoizationTable<'T, 'U>.``.ctor``](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-memoizationtable-2.html#``.ctor``) MemoizationTable<'T, 'U>.``.ctor`` ``.ctor`` ### [MemoizationTable<'T, 'U>.Apply](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-memoizationtable-2.html#Apply) MemoizationTable<'T, 'U>.Apply Apply ### [MultiMap<'T, 'U>](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-multimap-2.html) MultiMap<'T, 'U> MultiMap<'T, 'U>.IsEmpty IsEmpty MultiMap<'T, 'U>.Keys Keys MultiMap<'T, 'U>.Item Item MultiMap<'T, 'U>.Count Count MultiMap<'T, 'U>.Values Values ### [MultiMap<'T, 'U>.IsEmpty](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-multimap-2.html#IsEmpty) MultiMap<'T, 'U>.IsEmpty IsEmpty ### [MultiMap<'T, 'U>.Keys](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-multimap-2.html#Keys) MultiMap<'T, 'U>.Keys Keys ### [MultiMap<'T, 'U>.Item](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-multimap-2.html#Item) MultiMap<'T, 'U>.Item Item ### [MultiMap<'T, 'U>.Count](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-multimap-2.html#Count) MultiMap<'T, 'U>.Count Count ### [MultiMap<'T, 'U>.Values](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-multimap-2.html#Values) MultiMap<'T, 'U>.Values Values ### [NameMap<'T>](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap-1.html) NameMap<'T> NameMap<'T>.IsEmpty IsEmpty NameMap<'T>.Keys Keys NameMap<'T>.Item Item NameMap<'T>.Count Count NameMap<'T>.Values Values ### [NameMap<'T>.IsEmpty](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap-1.html#IsEmpty) NameMap<'T>.IsEmpty IsEmpty ### [NameMap<'T>.Keys](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap-1.html#Keys) NameMap<'T>.Keys Keys ### [NameMap<'T>.Item](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap-1.html#Item) NameMap<'T>.Item Item ### [NameMap<'T>.Count](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap-1.html#Count) NameMap<'T>.Count Count ### [NameMap<'T>.Values](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemap-1.html#Values) NameMap<'T>.Values Values ### [NameMultiMap<'T>](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemultimap-1.html) NameMultiMap<'T> NameMultiMap<'T>.IsEmpty IsEmpty NameMultiMap<'T>.Keys Keys NameMultiMap<'T>.Item Item NameMultiMap<'T>.Count Count NameMultiMap<'T>.Values Values ### [NameMultiMap<'T>.IsEmpty](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemultimap-1.html#IsEmpty) NameMultiMap<'T>.IsEmpty IsEmpty ### [NameMultiMap<'T>.Keys](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemultimap-1.html#Keys) NameMultiMap<'T>.Keys Keys ### [NameMultiMap<'T>.Item](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemultimap-1.html#Item) NameMultiMap<'T>.Item Item ### [NameMultiMap<'T>.Count](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemultimap-1.html#Count) NameMultiMap<'T>.Count Count ### [NameMultiMap<'T>.Values](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-namemultimap-1.html#Values) NameMultiMap<'T>.Values Values ### [ResultOrException<'TResult>](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-resultorexception-1.html) ResultOrException<'TResult> ResultOrException<'TResult>.IsException IsException ResultOrException<'TResult>.IsResult IsResult ResultOrException<'TResult>.Result Result ResultOrException<'TResult>.Exception Exception ### [ResultOrException<'TResult>.IsException](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-resultorexception-1.html#IsException) ResultOrException<'TResult>.IsException IsException ### [ResultOrException<'TResult>.IsResult](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-resultorexception-1.html#IsResult) ResultOrException<'TResult>.IsResult IsResult ### [ResultOrException<'TResult>.Result](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-resultorexception-1.html#Result) ResultOrException<'TResult>.Result Result ### [ResultOrException<'TResult>.Exception](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-resultorexception-1.html#Exception) ResultOrException<'TResult>.Exception Exception ### [StampedDictionary<'T, 'U>](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-stampeddictionary-2.html) StampedDictionary<'T, 'U> A thread-safe lookup table which is assigning an auto-increment stamp with each insert StampedDictionary<'T, 'U>.``.ctor`` ``.ctor`` StampedDictionary<'T, 'U>.Add Add StampedDictionary<'T, 'U>.GetAll GetAll StampedDictionary<'T, 'U>.UpdateIfExists UpdateIfExists ### [StampedDictionary<'T, 'U>.``.ctor``](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-stampeddictionary-2.html#``.ctor``) StampedDictionary<'T, 'U>.``.ctor`` ``.ctor`` ### [StampedDictionary<'T, 'U>.Add](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-stampeddictionary-2.html#Add) StampedDictionary<'T, 'U>.Add Add ### [StampedDictionary<'T, 'U>.GetAll](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-stampeddictionary-2.html#GetAll) StampedDictionary<'T, 'U>.GetAll GetAll ### [StampedDictionary<'T, 'U>.UpdateIfExists](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-stampeddictionary-2.html#UpdateIfExists) StampedDictionary<'T, 'U>.UpdateIfExists UpdateIfExists ### [UndefinedException](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-undefinedexception.html) UndefinedException ### [UniqueStampGenerator<'T>](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-uniquestampgenerator-1.html) UniqueStampGenerator<'T> Generates unique stamps UniqueStampGenerator<'T>.``.ctor`` ``.ctor`` UniqueStampGenerator<'T>.Encode Encode UniqueStampGenerator<'T>.Table Table ### [UniqueStampGenerator<'T>.``.ctor``](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-uniquestampgenerator-1.html#``.ctor``) UniqueStampGenerator<'T>.``.ctor`` ``.ctor`` ### [UniqueStampGenerator<'T>.Encode](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-uniquestampgenerator-1.html#Encode) UniqueStampGenerator<'T>.Encode Encode ### [UniqueStampGenerator<'T>.Table](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-uniquestampgenerator-1.html#Table) UniqueStampGenerator<'T>.Table Table ### [ValueOrCancelled<'TResult>](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-valueorcancelled-1.html) ValueOrCancelled<'TResult> ValueOrCancelled<'TResult>.IsCancelled IsCancelled ValueOrCancelled<'TResult>.IsValue IsValue ValueOrCancelled<'TResult>.Value Value ValueOrCancelled<'TResult>.Cancelled Cancelled ### [ValueOrCancelled<'TResult>.IsCancelled](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-valueorcancelled-1.html#IsCancelled) ValueOrCancelled<'TResult>.IsCancelled IsCancelled ### [ValueOrCancelled<'TResult>.IsValue](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-valueorcancelled-1.html#IsValue) ValueOrCancelled<'TResult>.IsValue IsValue ### [ValueOrCancelled<'TResult>.Value](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-valueorcancelled-1.html#Value) ValueOrCancelled<'TResult>.Value Value ### [ValueOrCancelled<'TResult>.Cancelled](https://fsprojects.github.io/fantomas/reference/internal-utilities-library-valueorcancelled-1.html#Cancelled) ValueOrCancelled<'TResult>.Cancelled Cancelled ### [LexBuffer<'Char>](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-lexbuffer-1.html) LexBuffer<'Char> Input buffers consumed by lexers generated by fslex.exe. The type must be generic to match the code generated by FsLex and FsYacc (if you would like to fix this, please submit a PR to the FsLexYacc repository allowing for optional emit of a non-generic type reference). LexBuffer<'Char>.CheckLanguageFeatureAndRecover CheckLanguageFeatureAndRecover LexBuffer<'Char>.LexemeChar LexemeChar LexBuffer<'Char>.LexemeContains LexemeContains LexBuffer<'Char>.SupportsFeature SupportsFeature LexBuffer<'Char>.ReportLibraryOnlyFeatures ReportLibraryOnlyFeatures LexBuffer<'Char>.EndPos EndPos LexBuffer<'Char>.LexemeLength LexemeLength LexBuffer<'Char>.LanguageVersion LanguageVersion LexBuffer<'Char>.BufferLocalStore BufferLocalStore LexBuffer<'Char>.LexemeView LexemeView LexBuffer<'Char>.IsPastEndOfStream IsPastEndOfStream LexBuffer<'Char>.StartPos StartPos LexBuffer<'Char>.FromChars FromChars LexBuffer<'Char>.FromFunction FromFunction LexBuffer<'Char>.FromSourceText FromSourceText LexBuffer<'Char>.LexemeString LexemeString ### [LexBuffer<'Char>.CheckLanguageFeatureAndRecover](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-lexbuffer-1.html#CheckLanguageFeatureAndRecover) LexBuffer<'Char>.CheckLanguageFeatureAndRecover CheckLanguageFeatureAndRecover Logs a recoverable error if a language feature is unsupported, at the specified range. ### [LexBuffer<'Char>.LexemeChar](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-lexbuffer-1.html#LexemeChar) LexBuffer<'Char>.LexemeChar LexemeChar Get single character of matched string ### [LexBuffer<'Char>.LexemeContains](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-lexbuffer-1.html#LexemeContains) LexBuffer<'Char>.LexemeContains LexemeContains Determine if Lexeme contains a specific character ### [LexBuffer<'Char>.SupportsFeature](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-lexbuffer-1.html#SupportsFeature) LexBuffer<'Char>.SupportsFeature SupportsFeature True if the specified language feature is supported. ### [LexBuffer<'Char>.ReportLibraryOnlyFeatures](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-lexbuffer-1.html#ReportLibraryOnlyFeatures) LexBuffer<'Char>.ReportLibraryOnlyFeatures ReportLibraryOnlyFeatures Determines if the parser can report FSharpCore library-only features. ### [LexBuffer<'Char>.EndPos](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-lexbuffer-1.html#EndPos) LexBuffer<'Char>.EndPos EndPos The end position for the lexeme. ### [LexBuffer<'Char>.LexemeLength](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-lexbuffer-1.html#LexemeLength) LexBuffer<'Char>.LexemeLength LexemeLength Length of the currently matched lexeme, in characters. Setting this to a value smaller than the actual match effectively rewinds the scanner: the next token will start LexemeLength characters into the previously-matched lexeme. Use with caution. ### [LexBuffer<'Char>.LanguageVersion](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-lexbuffer-1.html#LanguageVersion) LexBuffer<'Char>.LanguageVersion LanguageVersion Get the language version being supported ### [LexBuffer<'Char>.BufferLocalStore](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-lexbuffer-1.html#BufferLocalStore) LexBuffer<'Char>.BufferLocalStore BufferLocalStore Dynamically typed, non-lexically scoped parameter table. ### [LexBuffer<'Char>.LexemeView](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-lexbuffer-1.html#LexemeView) LexBuffer<'Char>.LexemeView LexemeView The currently matched text as a Span, it is only valid until the lexer is advanced ### [LexBuffer<'Char>.IsPastEndOfStream](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-lexbuffer-1.html#IsPastEndOfStream) LexBuffer<'Char>.IsPastEndOfStream IsPastEndOfStream True if the refill of the buffer ever failed , or if explicitly set to True. ### [LexBuffer<'Char>.StartPos](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-lexbuffer-1.html#StartPos) LexBuffer<'Char>.StartPos StartPos The start position for the lexeme. ### [LexBuffer<'Char>.FromChars](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-lexbuffer-1.html#FromChars) LexBuffer<'Char>.FromChars FromChars Create a lex buffer suitable for Unicode lexing that reads characters from the given array. Important: does take ownership of the array. ### [LexBuffer<'Char>.FromFunction](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-lexbuffer-1.html#FromFunction) LexBuffer<'Char>.FromFunction FromFunction Create a lex buffer that reads character or byte inputs by using the given function. ### [LexBuffer<'Char>.FromSourceText](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-lexbuffer-1.html#FromSourceText) LexBuffer<'Char>.FromSourceText FromSourceText Create a lex buffer backed by source text. ### [LexBuffer<'Char>.LexemeString](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-lexbuffer-1.html#LexemeString) LexBuffer<'Char>.LexemeString LexemeString Fast helper to turn the matched characters into a string, avoiding an intermediate array. ### [Position](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-position.html) Position Position information stored for lexing tokens Position.EndOfToken EndOfToken Position.ShiftColumnBy ShiftColumnBy Position.Column Column Position.ColumnMinusOne ColumnMinusOne Position.NextLine NextLine Position.FirstLine FirstLine Position.Empty Empty Position.FileIndex FileIndex Position.Line Line Position.AbsoluteOffset AbsoluteOffset Position.StartOfLineAbsoluteOffset StartOfLineAbsoluteOffset ### [Position.EndOfToken](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-position.html#EndOfToken) Position.EndOfToken EndOfToken Given a position at the start of a token of length n, return a position just beyond the end of the token. ### [Position.ShiftColumnBy](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-position.html#ShiftColumnBy) Position.ShiftColumnBy ShiftColumnBy Gives a position shifted by specified number of characters. ### [Position.Column](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-position.html#Column) Position.Column Column Return the column number marked by the position, i.e. the difference between the AbsoluteOffset and the StartOfLineAbsoluteOffset ### [Position.ColumnMinusOne](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-position.html#ColumnMinusOne) Position.ColumnMinusOne ColumnMinusOne Same line, column -1. ### [Position.NextLine](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-position.html#NextLine) Position.NextLine NextLine Given a position just beyond the end of a line, return a position at the start of the next line. ### [Position.FirstLine](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-position.html#FirstLine) Position.FirstLine FirstLine ### [Position.Empty](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-position.html#Empty) Position.Empty Empty Get an arbitrary position, with the empty string as file name. ### [Position.FileIndex](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-position.html#FileIndex) Position.FileIndex FileIndex The file index for the file associated with the input stream, use fileOfFileIndex to decode ### [Position.Line](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-position.html#Line) Position.Line Line The line number in the input stream, assuming fresh positions have been updated for the new line by modifying the EndPos property of the LexBuffer. ### [Position.AbsoluteOffset](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-position.html#AbsoluteOffset) Position.AbsoluteOffset AbsoluteOffset The character number in the input stream. ### [Position.StartOfLineAbsoluteOffset](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-position.html#StartOfLineAbsoluteOffset) Position.StartOfLineAbsoluteOffset StartOfLineAbsoluteOffset Return absolute offset of the start of the line marked by the position. ### [UnicodeTables](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-unicodetables.html) UnicodeTables The type of tables for an unicode lexer generated by fslex.exe. UnicodeTables.Interpret Interpret UnicodeTables.Create Create ### [UnicodeTables.Interpret](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-unicodetables.html#Interpret) UnicodeTables.Interpret Interpret Interpret tables for a unicode lexer generated by fslex.exe. ### [UnicodeTables.Create](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-lexing-unicodetables.html#Create) UnicodeTables.Create Create Create the tables from raw data ### [Flags](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-flags.html) Flags Flags.debug debug ### [Flags.debug](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-flags.html#debug) Flags.debug debug ### [ParseHelpers](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-parsehelpers.html) ParseHelpers Helpers used by generated parsers. ParseHelpers.parse_error_rich parse_error_rich ParseHelpers.parse_error parse_error ### [ParseHelpers.parse_error_rich](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-parsehelpers.html#parse_error_rich) ParseHelpers.parse_error_rich parse_error_rich The default implementation of the parse_error_rich function. ### [ParseHelpers.parse_error](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-parsehelpers.html#parse_error) ParseHelpers.parse_error parse_error The default implementation of the parse_error function. ### [Accept](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-accept.html) Accept Indicates an accept action has occurred. Accept.Data0 Data0 ### [Accept.Data0](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-accept.html#Data0) Accept.Data0 Data0 ### [IParseState](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-iparsestate.html) IParseState IParseState.GetInput GetInput IParseState.InputEndPosition InputEndPosition IParseState.InputRange InputRange IParseState.InputStartPosition InputStartPosition IParseState.RaiseError RaiseError IParseState.ResultStartPosition ResultStartPosition IParseState.LexBuffer LexBuffer IParseState.ResultEndPosition ResultEndPosition IParseState.ResultRange ResultRange ### [IParseState.GetInput](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-iparsestate.html#GetInput) IParseState.GetInput GetInput Get the value produced by the terminal or non-terminal at the given position. ### [IParseState.InputEndPosition](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-iparsestate.html#InputEndPosition) IParseState.InputEndPosition InputEndPosition Get the end position for the terminal or non-terminal at a given index matched by the production. ### [IParseState.InputRange](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-iparsestate.html#InputRange) IParseState.InputRange InputRange Get the start and end position for the terminal or non-terminal at a given index matched by the production. ### [IParseState.InputStartPosition](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-iparsestate.html#InputStartPosition) IParseState.InputStartPosition InputStartPosition Get the start position for the terminal or non-terminal at a given index matched by the production. ### [IParseState.RaiseError](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-iparsestate.html#RaiseError) IParseState.RaiseError RaiseError Raise an error in this parse context. ### [IParseState.ResultStartPosition](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-iparsestate.html#ResultStartPosition) IParseState.ResultStartPosition ResultStartPosition Get the start of the range of positions matched by the production. ### [IParseState.LexBuffer](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-iparsestate.html#LexBuffer) IParseState.LexBuffer LexBuffer Return the LexBuffer for this parser instance. ### [IParseState.ResultEndPosition](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-iparsestate.html#ResultEndPosition) IParseState.ResultEndPosition ResultEndPosition Get the end of the range of positions matched by the production. ### [IParseState.ResultRange](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-iparsestate.html#ResultRange) IParseState.ResultRange ResultRange Get the full range of positions matched by the production. ### [ParseErrorContext<'Token>](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-parseerrorcontext-1.html) ParseErrorContext<'Token> The context provided when a parse error occurs. ParseErrorContext<'Token>.ReduceTokens ReduceTokens ParseErrorContext<'Token>.StateStack StateStack ParseErrorContext<'Token>.ReducibleProductions ReducibleProductions ParseErrorContext<'Token>.CurrentToken CurrentToken ParseErrorContext<'Token>.ParseState ParseState ParseErrorContext<'Token>.Message Message ParseErrorContext<'Token>.ShiftTokens ShiftTokens ### [ParseErrorContext<'Token>.ReduceTokens](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-parseerrorcontext-1.html#ReduceTokens) ParseErrorContext<'Token>.ReduceTokens ReduceTokens The tokens that would cause a reduction at the parse error. ### [ParseErrorContext<'Token>.StateStack](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-parseerrorcontext-1.html#StateStack) ParseErrorContext<'Token>.StateStack StateStack The stack of state indexes active at the parse error . ### [ParseErrorContext<'Token>.ReducibleProductions](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-parseerrorcontext-1.html#ReducibleProductions) ParseErrorContext<'Token>.ReducibleProductions ReducibleProductions The stack of productions that would be reduced at the parse error. ### [ParseErrorContext<'Token>.CurrentToken](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-parseerrorcontext-1.html#CurrentToken) ParseErrorContext<'Token>.CurrentToken CurrentToken The token that caused the parse error. ### [ParseErrorContext<'Token>.ParseState](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-parseerrorcontext-1.html#ParseState) ParseErrorContext<'Token>.ParseState ParseState The state active at the parse error. ### [ParseErrorContext<'Token>.Message](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-parseerrorcontext-1.html#Message) ParseErrorContext<'Token>.Message Message The message associated with the parse error. ### [ParseErrorContext<'Token>.ShiftTokens](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-parseerrorcontext-1.html#ShiftTokens) ParseErrorContext<'Token>.ShiftTokens ShiftTokens The token that would cause a shift at the parse error. ### [RecoverableParseError](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-recoverableparseerror.html) RecoverableParseError Indicates a parse error has occurred and parse recovery is in progress. ### [Tables<'Token>](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-tables-1.html) Tables<'Token> Tables generated by fsyacc The type of the tables contained in a file produced by the fsyacc.exe parser generator. Tables<'Token>.Interpret Interpret Tables<'Token>.reductions reductions Tables<'Token>.endOfInputTag endOfInputTag Tables<'Token>.tagOfToken tagOfToken Tables<'Token>.dataOfToken dataOfToken Tables<'Token>.actionTableElements actionTableElements Tables<'Token>.actionTableRowOffsets actionTableRowOffsets Tables<'Token>.reductionSymbolCounts reductionSymbolCounts Tables<'Token>.immediateActions immediateActions Tables<'Token>.gotos gotos Tables<'Token>.sparseGotoTableRowOffsets sparseGotoTableRowOffsets Tables<'Token>.stateToProdIdxsTableElements stateToProdIdxsTableElements Tables<'Token>.stateToProdIdxsTableRowOffsets stateToProdIdxsTableRowOffsets Tables<'Token>.productionToNonTerminalTable productionToNonTerminalTable Tables<'Token>.parseError parseError Tables<'Token>.numTerminals numTerminals Tables<'Token>.tagOfErrorTerminal tagOfErrorTerminal ### [Tables<'Token>.Interpret](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-tables-1.html#Interpret) Tables<'Token>.Interpret Interpret Interpret the parser table taking input from the given lexer, using the given lex buffer, and the given start state. Returns an object indicating the final synthesized value for the parse. ### [Tables<'Token>.reductions](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-tables-1.html#reductions) Tables<'Token>.reductions reductions The reduction table. ### [Tables<'Token>.endOfInputTag](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-tables-1.html#endOfInputTag) Tables<'Token>.endOfInputTag endOfInputTag The token number indicating the end of input. ### [Tables<'Token>.tagOfToken](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-tables-1.html#tagOfToken) Tables<'Token>.tagOfToken tagOfToken A function to compute the tag of a token. ### [Tables<'Token>.dataOfToken](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-tables-1.html#dataOfToken) Tables<'Token>.dataOfToken dataOfToken A function to compute the data carried by a token. ### [Tables<'Token>.actionTableElements](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-tables-1.html#actionTableElements) Tables<'Token>.actionTableElements actionTableElements The sparse action table elements. ### [Tables<'Token>.actionTableRowOffsets](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-tables-1.html#actionTableRowOffsets) Tables<'Token>.actionTableRowOffsets actionTableRowOffsets The sparse action table row offsets. ### [Tables<'Token>.reductionSymbolCounts](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-tables-1.html#reductionSymbolCounts) Tables<'Token>.reductionSymbolCounts reductionSymbolCounts The number of symbols for each reduction. ### [Tables<'Token>.immediateActions](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-tables-1.html#immediateActions) Tables<'Token>.immediateActions immediateActions The immediate action table. ### [Tables<'Token>.gotos](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-tables-1.html#gotos) Tables<'Token>.gotos gotos The sparse goto table. ### [Tables<'Token>.sparseGotoTableRowOffsets](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-tables-1.html#sparseGotoTableRowOffsets) Tables<'Token>.sparseGotoTableRowOffsets sparseGotoTableRowOffsets The sparse goto table row offsets. ### [Tables<'Token>.stateToProdIdxsTableElements](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-tables-1.html#stateToProdIdxsTableElements) Tables<'Token>.stateToProdIdxsTableElements stateToProdIdxsTableElements The sparse table for the productions active for each state. ### [Tables<'Token>.stateToProdIdxsTableRowOffsets](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-tables-1.html#stateToProdIdxsTableRowOffsets) Tables<'Token>.stateToProdIdxsTableRowOffsets stateToProdIdxsTableRowOffsets The sparse table offsets for the productions active for each state. ### [Tables<'Token>.productionToNonTerminalTable](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-tables-1.html#productionToNonTerminalTable) Tables<'Token>.productionToNonTerminalTable productionToNonTerminalTable This table is logically part of the Goto table. ### [Tables<'Token>.parseError](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-tables-1.html#parseError) Tables<'Token>.parseError parseError This function is used to hold the user specified "parse_error" or "parse_error_rich" functions. ### [Tables<'Token>.numTerminals](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-tables-1.html#numTerminals) Tables<'Token>.numTerminals numTerminals The total number of terminals. ### [Tables<'Token>.tagOfErrorTerminal](https://fsprojects.github.io/fantomas/reference/internal-utilities-text-parsing-tables-1.html#tagOfErrorTerminal) Tables<'Token>.tagOfErrorTerminal tagOfErrorTerminal The tag of the error terminal. ### [ReadOnlySpanExtensions](https://fsprojects.github.io/fantomas/reference/system-readonlyspanextensions.html) ReadOnlySpanExtensions ReadOnlySpanExtensions.IndexOfAnyExcept IndexOfAnyExcept ReadOnlySpanExtensions.IndexOfAnyExcept IndexOfAnyExcept ReadOnlySpanExtensions.IndexOfAnyExcept IndexOfAnyExcept ReadOnlySpanExtensions.LastIndexOfAnyExcept LastIndexOfAnyExcept ReadOnlySpanExtensions.LastIndexOfAnyInRange LastIndexOfAnyInRange ### [ReadOnlySpanExtensions.IndexOfAnyExcept](https://fsprojects.github.io/fantomas/reference/system-readonlyspanextensions.html#IndexOfAnyExcept) ReadOnlySpanExtensions.IndexOfAnyExcept IndexOfAnyExcept ### [ReadOnlySpanExtensions.IndexOfAnyExcept](https://fsprojects.github.io/fantomas/reference/system-readonlyspanextensions.html#IndexOfAnyExcept) ReadOnlySpanExtensions.IndexOfAnyExcept IndexOfAnyExcept ### [ReadOnlySpanExtensions.IndexOfAnyExcept](https://fsprojects.github.io/fantomas/reference/system-readonlyspanextensions.html#IndexOfAnyExcept) ReadOnlySpanExtensions.IndexOfAnyExcept IndexOfAnyExcept ### [ReadOnlySpanExtensions.LastIndexOfAnyExcept](https://fsprojects.github.io/fantomas/reference/system-readonlyspanextensions.html#LastIndexOfAnyExcept) ReadOnlySpanExtensions.LastIndexOfAnyExcept LastIndexOfAnyExcept ### [ReadOnlySpanExtensions.LastIndexOfAnyInRange](https://fsprojects.github.io/fantomas/reference/system-readonlyspanextensions.html#LastIndexOfAnyInRange) ReadOnlySpanExtensions.LastIndexOfAnyInRange LastIndexOfAnyInRange