Header menu logo F# Compiler Guide

FSharp.Compiler.CodeAnalysis Namespace

Type/Module Description

CacheStamp

DelayedILModuleReader

Delays the creation of an ILModuleReader

DocumentSource

FileVersion

FSharpChecker

Used to parse and check F# source code.

FSharpCheckFileAnswer

The result of calling TypeCheckResult including the possibility of abort and background compiler not caught up.

FSharpCheckFileResults

A handle to the results of CheckFileInProject.

FSharpCheckProjectResults

A handle to the results of CheckFileInProject.

FSharpParseFileResults

Represents the results of parsing an F# file and a set of analysis operations based on the parse tree alone.

FSharpParsingOptions

Options used to determine active --define conditionals and other options relevant to parsing files in a project

FSharpProjectContext

Represents the checking context implied by the ProjectOptions

FSharpProjectOptions

A set of information describing a project or script build configuration.

FSharpProjectSnapshot

FSharpReferencedProject

FSharpSymbolUse

Represents the use of an F# symbol from F# source code

FSharpUnresolvedReferencesSet

Unused in this API

ILegacyReferenceResolver

LegacyResolutionEnvironment

LegacyResolutionFailure

LegacyResolvedFile

ProjectSnapshot

SourceTextHash

Type something to start searching.