[−][src]Trait swc_ecma_codegen::Node
Required methods
Loading content...Implementations on Foreign Types
impl Node for Decl
[src]
impl Node for ClassDecl
[src]
impl Node for FnDecl
[src]
impl Node for VarDecl
[src]
impl Node for VarDeclarator
[src]
impl Node for JSXElement
[src]
impl Node for JSXOpeningElement
[src]
impl Node for JSXElementName
[src]
impl Node for JSXAttr
[src]
impl Node for JSXAttrName
[src]
impl Node for JSXAttrOrSpread
[src]
impl Node for JSXElementChild
[src]
impl Node for JSXSpreadChild
[src]
impl Node for JSXExprContainer
[src]
impl Node for JSXExpr
[src]
impl Node for JSXClosingElement
[src]
impl Node for JSXFragment
[src]
impl Node for JSXOpeningFragment
[src]
impl Node for JSXClosingFragment
[src]
impl Node for JSXNamespacedName
[src]
impl Node for JSXEmptyExpr
[src]
impl Node for JSXText
[src]
impl Node for JSXMemberExpr
[src]
impl Node for JSXObject
[src]
impl Node for PatOrTsParamProp
[src]
impl Node for TsArrayType
[src]
impl Node for TsAsExpr
[src]
impl Node for TsCallSignatureDecl
[src]
impl Node for TsConditionalType
[src]
impl Node for TsConstructSignatureDecl
[src]
impl Node for TsConstructorType
[src]
impl Node for TsEntityName
[src]
impl Node for TsEnumDecl
[src]
impl Node for TsEnumMember
[src]
impl Node for TsEnumMemberId
[src]
impl Node for TsExportAssignment
[src]
impl Node for TsExprWithTypeArgs
[src]
impl Node for TsExternalModuleRef
[src]
impl Node for TsFnOrConstructorType
[src]
impl Node for TsFnParam
[src]
impl Node for TsFnType
[src]
impl Node for TsImportEqualsDecl
[src]
impl Node for TsIndexSignature
[src]
impl Node for TsIndexedAccessType
[src]
impl Node for TsInferType
[src]
impl Node for TsInterfaceBody
[src]
impl Node for TsInterfaceDecl
[src]
impl Node for TsIntersectionType
[src]
impl Node for TsKeywordType
[src]
impl Node for TsLit
[src]
impl Node for TsLitType
[src]
impl Node for TsMappedType
[src]
impl Node for TsMethodSignature
[src]
impl Node for TsModuleBlock
[src]
impl Node for TsModuleDecl
[src]
impl Node for TsModuleName
[src]
impl Node for TsModuleRef
[src]
impl Node for TsNamespaceBody
[src]
impl Node for TsNamespaceDecl
[src]
impl Node for TsNamespaceExportDecl
[src]
impl Node for TsNonNullExpr
[src]
impl Node for TsOptionalType
[src]
impl Node for TsParamProp
[src]
impl Node for TsParamPropParam
[src]
impl Node for TsParenthesizedType
[src]
impl Node for TsPropertySignature
[src]
impl Node for TsQualifiedName
[src]
impl Node for TsRestType
[src]
impl Node for TsSignatureDecl
[src]
impl Node for TsThisType
[src]
impl Node for TsThisTypeOrIdent
[src]
impl Node for TsTupleType
[src]
impl Node for TsType
[src]
impl Node for TsTypeAliasDecl
[src]
impl Node for TsTypeAnn
[src]
impl Node for TsTypeAssertion
[src]
impl Node for TsTypeCastExpr
[src]
impl Node for TsTypeElement
[src]
impl Node for TsTypeLit
[src]
impl Node for TsTypeOperator
[src]
impl Node for TsTypeParam
[src]
impl Node for TsTypeParamDecl
[src]
impl Node for TsTypeParamInstantiation
[src]
impl Node for TsTypePredicate
[src]
impl Node for TsTypeQuery
[src]
impl Node for TsTypeRef
[src]
impl Node for TsUnionOrIntersectionType
[src]
impl Node for TsUnionType
[src]
impl<N: Node> Node for Box<N>
[src]
impl<'a, N: Node> Node for &'a N
[src]
impl Node for Module
[src]
impl Node for Script
[src]
impl Node for ModuleItem
[src]
impl Node for ModuleDecl
[src]
impl Node for ExportDecl
[src]
impl Node for ExportDefaultExpr
[src]
impl Node for ExportDefaultDecl
[src]
impl Node for ImportDecl
[src]
impl Node for ImportSpecific
[src]
impl Node for ExportSpecifier
[src]
impl Node for NamedExportSpecifier
[src]
impl Node for NamedExport
[src]
impl Node for ExportAll
[src]
impl Node for Lit
[src]
impl Node for Str
[src]
impl Node for Number
[src]
impl Node for ExprOrSuper
[src]
impl Node for Expr
[src]
impl Node for CallExpr
[src]
impl Node for NewExpr
[src]
impl Node for MemberExpr
[src]
impl Node for ArrowExpr
[src]
impl Node for MetaPropExpr
[src]
impl Node for SeqExpr
[src]
impl Node for AssignExpr
[src]
impl Node for BinExpr
[src]
impl Node for Decorator
[src]
impl Node for ClassExpr
[src]
impl Node for Class
[src]
impl Node for ClassMember
[src]
impl Node for PrivateMethod
[src]
impl Node for Method
[src]
impl Node for PrivateProp
[src]
impl Node for ClassProp
[src]
impl Node for Constructor
[src]
impl Node for PropName
[src]
impl Node for CondExpr
[src]
impl Node for FnExpr
[src]
impl Node for Function
[src]
impl Node for BlockStmtOrExpr
[src]
impl Node for ThisExpr
[src]
impl Node for Tpl
[src]
impl Node for TaggedTpl
[src]
impl Node for TplElement
[src]
impl Node for UnaryExpr
[src]
impl Node for UpdateExpr
[src]
impl Node for YieldExpr
[src]
impl Node for ExprOrSpread
[src]
impl Node for AwaitExpr
[src]
impl Node for ArrayLit
[src]
impl Node for ObjectLit
[src]
impl Node for Prop
[src]
impl Node for KeyValueProp
[src]
impl Node for AssignProp
[src]
impl Node for GetterProp
[src]
impl Node for SetterProp
[src]
impl Node for MethodProp
[src]
impl Node for ParenExpr
[src]
impl Node for PrivateName
[src]
impl Node for Ident
[src]
impl Node for Pat
[src]
impl Node for RestPat
[src]
impl Node for PropOrSpread
[src]
impl Node for SpreadElement
[src]
impl Node for PatOrExpr
[src]
impl Node for ArrayPat
[src]
impl Node for AssignPat
[src]
impl Node for ObjectPat
[src]
impl Node for ObjectPatProp
[src]
impl Node for KeyValuePatProp
[src]
impl Node for AssignPatProp
[src]
impl Node for VarDeclOrPat
[src]
impl Node for Stmt
[src]
impl Node for BlockStmt
[src]
impl Node for EmptyStmt
[src]
impl Node for DebuggerStmt
[src]
impl Node for WithStmt
[src]
impl Node for ReturnStmt
[src]
impl Node for LabeledStmt
[src]
impl Node for BreakStmt
[src]
impl Node for ContinueStmt
[src]
impl Node for IfStmt
[src]
impl Node for SwitchStmt
[src]
impl Node for CatchClause
[src]
impl Node for SwitchCase
[src]
impl Node for ThrowStmt
[src]
impl Node for TryStmt
[src]
impl Node for WhileStmt
[src]
impl Node for DoWhileStmt
[src]
impl Node for ForStmt
[src]
impl Node for ForInStmt
[src]
impl Node for ForOfStmt
[src]
impl Node for VarDeclOrExpr
[src]
impl<N> Node for Option<N> where
N: Node,
[src]
Loading content...
N: Node,