Header menu logo F# Compiler Guide

ParsedHashDirectiveArgument Type

Represents a parsed hash directive argument

Union cases

Union case Description

Ident(value, range)

Full Usage: Ident(value, range)

Parameters:
value : Ident
range : range

Int32(value, range)

Full Usage: Int32(value, range)

Parameters:
value : Int32
range : range

LongIdent(value, range)

Full Usage: LongIdent(value, range)

Parameters:
value : SynLongIdent
range : range

SourceIdentifier(constant, value, range)

Full Usage: SourceIdentifier(constant, value, range)

Parameters:
    constant : string
    value : string
    range : range

constant : string
value : string
range : range

String(value, stringKind, range)

Full Usage: String(value, stringKind, range)

Parameters:
value : string
stringKind : SynStringKind
range : range

Instance members

Instance member Description

this.IsIdent

Full Usage: this.IsIdent

Returns: bool
Returns: bool

this.IsInt32

Full Usage: this.IsInt32

Returns: bool
Returns: bool

this.IsLongIdent

Full Usage: this.IsLongIdent

Returns: bool
Returns: bool

this.IsSourceIdentifier

Full Usage: this.IsSourceIdentifier

Returns: bool
Returns: bool

this.IsString

Full Usage: this.IsString

Returns: bool
Returns: bool

this.Range

Full Usage: this.Range

Returns: range

Gets the syntax range of this construct

Returns: range

Type something to start searching.