FlowArrayTypeShorthandTree |
TreeFactory.flowArrayTypeShorthand(FlowTypeTree flowTypeTree,
InternalSyntaxToken lbracket,
InternalSyntaxToken rbracket) |
FlowArrayTypeShorthandTree |
TreeFactory.flowArrayTypeShorthand(FlowTypeTree flowTypeTree,
List<TreeFactory.Tuple<InternalSyntaxToken,InternalSyntaxToken>> tails) |
FlowArrayTypeWithKeywordTree |
TreeFactory.flowArrayTypeWithKeyword(InternalSyntaxToken arrayToken,
InternalSyntaxToken lbracket,
FlowTypeTree type,
InternalSyntaxToken rbracket) |
FlowCastingExpressionTree |
TreeFactory.flowCastingExpression(InternalSyntaxToken lParenthesis,
ExpressionTree expression,
InternalSyntaxToken colon,
FlowTypeTree flowTypeTree,
InternalSyntaxToken rParenthesis) |
DefaultExportDeclarationTree |
TreeFactory.flowExportDefaultType(InternalSyntaxToken exportToken,
InternalSyntaxToken defaultToken,
FlowTypeTree type,
Tree eos) |
FlowFunctionTypeTree |
TreeFactory.flowFunctionType(com.sonar.sslr.api.typed.Optional<FlowGenericParameterClauseTree> genericParameterClause,
FlowFunctionTypeParameterClauseTree parameterClause,
InternalSyntaxToken doubleArrow,
FlowTypeTree returnType) |
FlowFunctionTypeParameterTree |
TreeFactory.flowFunctionTypeParameter(FlowTypeTree type) |
FlowFunctionTypeParameterClauseTree |
TreeFactory.flowFunctionTypeSingleParameterClause(FlowTypeTree parameter) |
FlowImplementsClauseTree |
TreeFactory.flowImplementsClause(InternalSyntaxToken implementsToken,
FlowTypeTree first,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,FlowTypeTree>>> rest) |
FlowIndexerPropertyDefinitionKeyTree |
TreeFactory.flowIndexerPropertyDefinitionKey(InternalSyntaxToken lbracket,
com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<IdentifierTree,InternalSyntaxToken>> name,
FlowTypeTree type,
InternalSyntaxToken rbracket) |
FlowOptionalTypeTree |
TreeFactory.flowOptionalType(InternalSyntaxToken questionType,
FlowTypeTree type) |
FlowParameterizedGenericsTypeTree |
TreeFactory.flowParameterizedGenericsClause(FlowTypeTree type,
InternalSyntaxToken left,
com.sonar.sslr.api.typed.Optional<FlowTypeTree> first,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,FlowTypeTree>>> rest,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> trailingComma,
InternalSyntaxToken right) |
FlowParenthesisedTypeTree |
TreeFactory.flowParenthesisedType(InternalSyntaxToken leftParenthesis,
FlowTypeTree flowTypeTree,
InternalSyntaxToken rightParenthesis) |
SeparatedList<FlowTypeTree> |
TreeFactory.flowTupleTypeElements(FlowTypeTree type,
com.sonar.sslr.api.typed.Optional<List<TreeFactory.Tuple<InternalSyntaxToken,FlowTypeTree>>> restTypes,
com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> trailingComma) |
FlowTypeAliasStatementTree |
TreeFactory.flowTypeAliasStatement(com.sonar.sslr.api.typed.Optional<InternalSyntaxToken> opaqueToken,
InternalSyntaxToken typeToken,
IdentifierTree identifierTree,
com.sonar.sslr.api.typed.Optional<FlowGenericParameterClauseTree> generic,
com.sonar.sslr.api.typed.Optional<FlowTypeAnnotationTree> superTypeAnnotation,
InternalSyntaxToken equalToken,
FlowTypeTree flowTypeTree,
Tree semicolonToken) |
FlowTypeAnnotationTree |
TreeFactory.flowTypeAnnotation(InternalSyntaxToken colonToken,
FlowTypeTree flowTypeTree) |
SeparatedList<FlowTypeTree> |
TreeFactory.flowTypeElements(FlowTypeTree type,
List<TreeFactory.Tuple<InternalSyntaxToken,FlowTypeTree>> rest) |