ast library

Classes

Api
Represents a collection of Methods that are hosted on a given location.
Class
Represents a class with fields.
Enum
Represents a Enum.
EnumMember
Represents a Enum member.
Method
Represents a method on an Api.
NamedType
Represents a named entity that has a type.
Node
Superclass for all AST nodes.
Parameter
Represents a Method's parameter that has a type and a name.
Root
Top-level node for the AST.
TypeDeclaration
A specific instance of a type.

Enums

ApiLocation
Enum that represents where an Api is located, on the host or Flutter.