Header menu logo F# Compiler Guide

InterfaceData Type

Capture information about an interface in ASTs

Union cases

Union case Description

Interface(interfaceType, memberDefns)

Full Usage: Interface(interfaceType, memberDefns)

Parameters:
interfaceType : SynType
memberDefns : SynMemberDefns option

ObjExpr(objType, bindings)

Full Usage: ObjExpr(objType, bindings)

Parameters:
objType : SynType
bindings : SynBinding list

Instance members

Instance member Description

this.IsInterface

Full Usage: this.IsInterface

Returns: bool
Returns: bool

this.IsObjExpr

Full Usage: this.IsObjExpr

Returns: bool
Returns: bool

this.Range

Full Usage: this.Range

Returns: range
Returns: range

this.TypeParameters

Full Usage: this.TypeParameters

Returns: string[]
Returns: string[]

Type something to start searching.