Expand description
Re-exports or generator and general use
Re-exports§
pub use crate::functions::FunctionBase;pub use crate::functions::FunctionBody;pub use crate::functions::FunctionHeader;pub use crate::functions::FunctionParameters;pub use crate::functions::MethodHeader;pub use crate::functions::Parameter;pub use crate::functions::ParameterData;pub use crate::functions::SpreadParameter;pub use crate::number::NumberRepresentation;pub use crate::Block;pub use crate::Decorated;pub use crate::ExpressionPosition;pub use crate::PropertyKey;pub use crate::StatementOrDeclaration;pub use crate::StatementPosition;pub use crate::VariableField;pub use crate::VariableIdentifier;pub use crate::WithComment;pub use self::assignments::LHSOfAssignment;pub use self::assignments::VariableOrPropertyAccess;pub use crate::declarations::classes::*;pub use crate::declarations::*;pub use crate::expressions::*;pub use crate::statements::*;
Structs§
- Base
Span - A start and end. Also contains trace of original source (depending on
T) - JSXElement
- JSXFragment
- Source
Id - A identifier for a crate::Source
Enums§
- JSXAttribute
- TODO spread attributes and boolean attributes
- JSXElement
Children - JSXNode
- JSXRoot
Functions§
- html_
tag_ contains_ literal_ content - Used for lexing
- html_
tag_ is_ self_ closing - Used for lexing