simple_dart_code_gen library
Classes
- ClassDeclaration
- CodeAndConstType
- Declaration
- EnumDeclaration
- EnumValue
- Expr
- 式
- ExprBool
- ExprCall
- ExprConditionalOperator
- ExprConstructor
- ExprEnumValue
- ExprGet
- ExprIntLiteral
- ExprIs
- ExprLambda
- ExprListLiteral
- ExprMapLiteral
- ExprMethodCall
- ExprNull
- ExprOperator
- ExprRecord
- ExprStringLiteral
- ExprSwitch
- ExprThrow
- ExprVariable
- Field
- ImportPackageFileNameAndAsName
- Method
- Parameter
- ParameterPattern
- ParameterPatternNamed
- ParameterPatternNamedWithDefault
- ParameterPatternPositional
- Pattern
- PatternFinal
- PatternNullLiteral
- PatternObject
- PatternStringLiteral
- PatternWildcard
- SimpleDartCode
- Statement
- 文
- StatementFinal
- StatementIf
- StatementReturn
-
return expr; - StatementSwitch
- StatementThrow
- StaticField
- StringLiteralItem
- StringLiteralItemInterpolation
- StringLiteralItemNormal
- Type
- TypeFunction
- TypeNormal
- TypeRecord
Constants
- documentationCommentsSlash → const String
Functions
-
comparePackageName(
String a, String b) → int -
documentationCommentsToCodeString(
String documentationComments) → String -
stringListJoinWithComma(
IList< String> list) → String -
updateFieldsFieldExpr(
String fieldName, Type type) → Expr