Header menu logo F# Compiler Guide

ParsedInput Type

Represents the syntax tree for a parsed implementation or signature file

Union cases

Union case Description

A parsed implementation file

Item : ParsedImplFileInput

A parsed signature file

Item : ParsedSigFileInput

Instance members

Instance member Description

this.FileName

Full Usage: this.FileName

Returns: string

Gets the file name for the parsed input

Returns: string

this.Identifiers

Full Usage: this.Identifiers

Returns: Set<string>

Gets a set of all identifiers used in this parsed input. Only populated if captureIdentifiersWhenParsing option was used.

Returns: Set<string>

this.IsImplFile

Full Usage: this.IsImplFile

Returns: bool
Returns: bool

this.IsSigFile

Full Usage: this.IsSigFile

Returns: bool
Returns: bool

this.QualifiedName

Full Usage: this.QualifiedName

Returns: QualifiedNameOfFile

Gets the qualified name used to help match signature and implementation files

Returns: QualifiedNameOfFile

this.Range

Full Usage: this.Range

Returns: range

Gets the syntax range of this construct

Returns: range

this.ScopedPragmas

Full Usage: this.ScopedPragmas

Returns: ScopedPragma list

Gets the #nowarn and other scoped pragmas

Returns: ScopedPragma list

Type something to start searching.