ast.ts 此文件
createRoot 此函数用来创建根元素的ast 即JS 对象
createVNodeCall 此函数用来创建节点的ast
createArrayExpression 此函数用来创建数组表达式的ast
createObjectExpression 此函数用来创建对象表达式的 ast
createObjectProperty 此函数用来创建对象属性的 ast
createSimpleExpression 此函数用来创建简单的表达式的 ast
createInterpolation 此函数用来创建插值的表达式的 ast
createCompoundExpression 此函数用来创建复合表达式的 ast
createCallExpression 此函数用来创建可执行表达工的 ast
createFunctionExpression 创建函数表达式的 ast
createConditionalExpression 创建条件表达式的 ast
createCacheExpression 创建缓存表达式的 ast
createBlockStatement 创建声语句 ast
createTemplateLiteral 创建模版文件 ast
createIfStatement 创建if语句 ast
createAssignmentExpression 创建赋值表达式的 ast
createSequenceExpression 创建序列表达式的 ast
createReturnStatement 创建返回语句的 ast
getVNodeHelper 获取节点声辅助 ast
getVNodeBlockHelper 获取节点声辅助 ast
convertToBlock 转换为块的 ast