Lines Matching defs:ast
775 extern "C" es2panda_Type *AstNodeType(es2panda_AstNode *ast) in AstNodeType()
785 extern "C" es2panda_AstNode *const *AstNodeDecorators(es2panda_AstNode *ast, size_t *sizeP) in AstNodeDecorators()
797 extern "C" es2panda_ModifierFlags AstNodeModifierFlags(es2panda_AstNode *ast) in AstNodeModifierFlags()
803 extern "C" void AstNodeSetDecorators(es2panda_Context *context, es2panda_AstNode *ast, es2panda_Ast… in AstNodeSetDecorators()
818 extern "C" void AstNodeSetType(es2panda_AstNode *ast, es2panda_Type *type) in AstNodeSetType()
830 extern "C" void AstNodeForEach(es2panda_AstNode *ast, void (*func)(es2panda_AstNode *, void *), voi… in AstNodeForEach() argument
899 extern "C" es2panda_AstNode *ArrowFunctionExpressionScriptFunction(es2panda_AstNode *ast) in ArrowFunctionExpressionScriptFunction()
916 extern "C" es2panda_AstNode *AsExpressionExpr(es2panda_AstNode *ast) in AsExpressionExpr()
922 extern "C" es2panda_AstNode *AsExpressionTypeAnnotation(es2panda_AstNode *ast) in AsExpressionTypeAnnotation()
928 extern "C" bool AsExpressionIsConst(es2panda_AstNode *ast) in AsExpressionIsConst()
934 extern "C" void AsExpressionSetExpr(es2panda_AstNode *ast, es2panda_AstNode *expr) in AsExpressionSetExpr()
941 extern "C" void AsExpressionSetTypeAnnotation(es2panda_AstNode *ast, es2panda_AstNode *typeAnnotati… in AsExpressionSetTypeAnnotation()
978 extern "C" es2panda_AstNode *AssignmentExpressionLeft(es2panda_AstNode *ast) in AssignmentExpressionLeft()
984 extern "C" es2panda_AstNode *AssignmentExpressionRight(es2panda_AstNode *ast) in AssignmentExpressionRight()
990 extern "C" char const *AssignmentExpressionOperatorType(es2panda_AstNode *ast) in AssignmentExpressionOperatorType()
996 extern "C" void AssignmentExpressionSetOperatorType(es2panda_AstNode *ast, char const *operatorType) in AssignmentExpressionSetOperatorType()
1043 extern "C" es2panda_AstNode *BinaryExpressionLeft(es2panda_AstNode *ast) in BinaryExpressionLeft()
1049 extern "C" es2panda_AstNode *BinaryExpressionRight(es2panda_AstNode *ast) in BinaryExpressionRight()
1055 extern "C" char const *BinaryExpressionOperator(es2panda_AstNode *ast) in BinaryExpressionOperator()
1061 extern "C" void BinaryExpressionSetOperator(es2panda_AstNode *ast, char const *operatorType) in BinaryExpressionSetOperator()
1078 extern "C" es2panda_AstNode **BlockStatementStatements(es2panda_AstNode *ast, size_t *sizeP) in BlockStatementStatements()
1085 extern "C" void BlockStatementAddStatement(es2panda_AstNode *ast, es2panda_AstNode *statement) in BlockStatementAddStatement()
1115 extern "C" es2panda_AstNode const *CallExpressionCallee(es2panda_AstNode *ast) in CallExpressionCallee()
1121 extern "C" es2panda_AstNode const *CallExpressionTypeArguments(es2panda_AstNode *ast) in CallExpressionTypeArguments()
1127 extern "C" es2panda_AstNode **CallExpressionArguments(es2panda_AstNode *ast, size_t *sizeP) in CallExpressionArguments()
1134 extern "C" bool CallExpressionIsOptional(es2panda_AstNode *ast) in CallExpressionIsOptional()
1140 extern "C" void CallExpressionSetTypeArguments(es2panda_AstNode *ast, es2panda_AstNode *typeArgumen… in CallExpressionSetTypeArguments()
1156 extern "C" es2panda_AstNode const *ChainExpressionChild(es2panda_AstNode *ast) in ChainExpressionChild()
1171 extern "C" es2panda_AstNode *ClassDeclarationDefinition(es2panda_AstNode *ast) in ClassDeclarationDefinition()
1190 extern "C" es2panda_AstNode *ClassDefinitionIdentifier(es2panda_AstNode *ast) in ClassDefinitionIdentifier()
1196 extern "C" es2panda_AstNode *ClassDefinitionTypeParameters(es2panda_AstNode *ast) in ClassDefinitionTypeParameters()
1202 extern "C" es2panda_AstNode *ClassDefinitionSuperClass(es2panda_AstNode *ast) in ClassDefinitionSuperClass()
1208 extern "C" es2panda_AstNode **ClassDefinitionImplements(es2panda_AstNode *ast, size_t *sizeP) in ClassDefinitionImplements()
1216 extern "C" es2panda_AstNode *ClassDefinitionConstructor(es2panda_AstNode *ast) in ClassDefinitionConstructor()
1222 extern "C" es2panda_AstNode **ClassDefinitionBody(es2panda_AstNode *ast, size_t *sizeP) in ClassDefinitionBody()
1230 extern "C" void ClassDefinitionSetIdentifier(es2panda_AstNode *ast, es2panda_AstNode *identifier) in ClassDefinitionSetIdentifier()
1237 extern "C" void ClassDefinitionSetTypeParameters(es2panda_AstNode *ast, es2panda_AstNode *typeParam… in ClassDefinitionSetTypeParameters()
1244 extern "C" void ClassDefinitionSetSuperClass(es2panda_AstNode *ast, es2panda_AstNode *superClass) in ClassDefinitionSetSuperClass()
1251 extern "C" void ClassDefinitionSetImplements(es2panda_AstNode *ast, es2panda_AstNode **implements, … in ClassDefinitionSetImplements()
1262 extern "C" void ClassDefinitionAddImplements(es2panda_AstNode *ast, es2panda_AstNode *implements) in ClassDefinitionAddImplements()
1269 extern "C" void ClassDefinitionSetConstructor(es2panda_AstNode *ast, es2panda_AstNode *constructor) in ClassDefinitionSetConstructor()
1276 extern "C" void ClassDefinitionSetBody(es2panda_AstNode *ast, es2panda_AstNode **body, size_t nElem… in ClassDefinitionSetBody()
1287 extern "C" void ClassDefinitionAddToBody(es2panda_AstNode *ast, es2panda_AstNode *bodyElem) in ClassDefinitionAddToBody()
1295 extern "C" es2panda_AstNode *ClassElementKey(es2panda_AstNode *ast) in ClassElementKey()
1301 extern "C" es2panda_AstNode *ClassElementValue(es2panda_AstNode *ast) in ClassElementValue()
1320 extern "C" es2panda_AstNode *ClassImplementsClauseExpression(es2panda_AstNode *ast) in ClassImplementsClauseExpression()
1326 extern "C" es2panda_AstNode const *ClassImplementsClauseTypeArguments(es2panda_AstNode *ast) in ClassImplementsClauseTypeArguments()
1349 extern "C" es2panda_AstNode *ClassPropertyTypeAnnotation(es2panda_AstNode *ast) in ClassPropertyTypeAnnotation()
1364 extern "C" es2panda_AstNode *ExpressionStatementExpression(es2panda_AstNode *ast) in ExpressionStatementExpression()
1379 extern "C" es2panda_AstNode *FunctionDeclarationFunction(es2panda_AstNode *ast) in FunctionDeclarationFunction()
1394 extern "C" es2panda_AstNode *FunctionExpressionFunction(es2panda_AstNode *ast) in FunctionExpressionFunction()
1424 extern "C" es2panda_AstNode const *FunctionTypeNodeTypeParams(es2panda_AstNode *ast) in FunctionTypeNodeTypeParams()
1430 extern "C" es2panda_AstNode *const *FunctionTypeNodeParams(es2panda_AstNode *ast, size_t *sizeP) in FunctionTypeNodeParams()
1438 extern "C" es2panda_AstNode *FunctionTypeNodeReturnType(es2panda_AstNode *ast) in FunctionTypeNodeReturnType()
1444 extern "C" es2panda_ScriptFunctionFlags FunctionTypeNodeFlags(es2panda_AstNode *ast) in FunctionTypeNodeFlags()
1544 extern "C" es2panda_AstNode const *ImportDeclarationSource(es2panda_AstNode *ast) in ImportDeclarationSource()
1551 extern "C" es2panda_AstNode *const *ImportDeclarationSpecifiers(es2panda_AstNode *ast, size_t *size… in ImportDeclarationSpecifiers()
1570 extern "C" es2panda_AstNode *ImportExpressionSource(es2panda_AstNode *ast) in ImportExpressionSource()
1587 extern "C" es2panda_AstNode *ImportSpecifierImported(es2panda_AstNode *ast) in ImportSpecifierImported()
1593 extern "C" es2panda_AstNode *ImportSpecifierLocal(es2panda_AstNode *ast) in ImportSpecifierLocal()
1646 extern "C" es2panda_AstNode *MemberExpressionObject(es2panda_AstNode *ast) in MemberExpressionObject()
1652 extern "C" es2panda_AstNode *MemberExpressionProperty(es2panda_AstNode *ast) in MemberExpressionProperty()
1658 extern "C" es2panda_MemberExpressionKind MemberExpressionKind(es2panda_AstNode *ast) in MemberExpressionKind()
1664 extern "C" bool MemberExpressionIsComputed(es2panda_AstNode *ast) in MemberExpressionIsComputed()
1670 extern "C" bool MemberExpressionIsOptional(es2panda_AstNode *ast) in MemberExpressionIsOptional()
1724 extern "C" char const *MethodDefinitionKind(es2panda_AstNode *ast) in MethodDefinitionKind()
1730 extern "C" es2panda_AstNode const *MethodDefinitionKey(es2panda_AstNode *ast) in MethodDefinitionKey()
1736 extern "C" es2panda_AstNode const *MethodDefinitionValue(es2panda_AstNode *ast) in MethodDefinitionValue()
1742 extern "C" es2panda_ModifierFlags MethodDefinitionModifiers(es2panda_AstNode *ast) in MethodDefinitionModifiers()
1748 extern "C" bool MethodDefinitionIsComputed(es2panda_AstNode *ast) in MethodDefinitionIsComputed()
1754 extern "C" es2panda_AstNode *const *MethodDefinitionOverloads(es2panda_AstNode *ast, size_t *sizeP) in MethodDefinitionOverloads()
1762 extern "C" void MethodDefinitionSetOverloads(es2panda_AstNode *ast, es2panda_AstNode **overloads, s… in MethodDefinitionSetOverloads()
1774 extern "C" void MethodDefinitionAddOverload(es2panda_AstNode *ast, es2panda_AstNode *overload) in MethodDefinitionAddOverload()
1803 extern "C" es2panda_AstNode *NewClassInstanceExpressionTypeReference(es2panda_AstNode *ast) in NewClassInstanceExpressionTypeReference()
1809 extern "C" es2panda_AstNode *const *NewClassInstanceExpressionArguments(es2panda_AstNode *ast, size… in NewClassInstanceExpressionArguments()
1818 extern "C" es2panda_AstNode *NewClassInstanceExpressionClassDefinition(es2panda_AstNode *ast) in NewClassInstanceExpressionClassDefinition()
1836 extern "C" es2panda_AstNode *NewArrayInstanceExpressionTypeReference(es2panda_AstNode *ast) in NewArrayInstanceExpressionTypeReference()
1842 extern "C" es2panda_AstNode *NewArrayInstanceExpressionDimension(es2panda_AstNode *ast) in NewArrayInstanceExpressionDimension()
1866 extern "C" es2panda_AstNode *NewMultiDimArrayInstanceExpressionTypeReference(es2panda_AstNode *ast) in NewMultiDimArrayInstanceExpressionTypeReference()
1872 …anda_AstNode *const *NewMultiDimArrayInstanceExpressionDimensions(es2panda_AstNode *ast, size_t *s… in NewMultiDimArrayInstanceExpressionDimensions()
1904 extern "C" es2panda_AstNode *ParameterDeclarationIdentifierOrSpread(es2panda_AstNode *ast) in ParameterDeclarationIdentifierOrSpread()
1917 extern "C" es2panda_AstNode *ParameterDeclarationInitializer(es2panda_AstNode *ast) in ParameterDeclarationInitializer()
1969 extern "C" char const *PrimitiveTypeNodeType(es2panda_AstNode *ast) in PrimitiveTypeNodeType()
1984 extern "C" es2panda_AstNode *ReturnStatementArgument(es2panda_AstNode *ast) in ReturnStatementArgument()
1990 extern "C" es2panda_Type *ReturnStatementReturnType(es2panda_AstNode *ast) in ReturnStatementReturnType()
2028 extern "C" es2panda_AstNode *ScriptFunctionTypeParams(es2panda_AstNode *ast) in ScriptFunctionTypeParams()
2034 extern "C" es2panda_AstNode *const *ScriptFunctionParams(es2panda_AstNode *ast, size_t *sizeP) in ScriptFunctionParams()
2043 extern "C" es2panda_AstNode *ScriptFunctionReturnTypeAnnotation(es2panda_AstNode *ast) in ScriptFunctionReturnTypeAnnotation()
2049 extern "C" es2panda_ScriptFunctionFlags ScriptFunctionScriptFunctionFlags(es2panda_AstNode *ast) in ScriptFunctionScriptFunctionFlags()
2055 extern "C" bool ScriptFunctionIsDeclare(es2panda_AstNode *ast) in ScriptFunctionIsDeclare()
2061 extern "C" es2panda_AstNode *ScriptFunctionIdentifier(es2panda_AstNode *ast) in ScriptFunctionIdentifier()
2067 extern "C" es2panda_AstNode *ScriptFunctionBody(es2panda_AstNode *ast) in ScriptFunctionBody()
2073 extern "C" void ScriptFunctionSetIdentifier(es2panda_AstNode *ast, es2panda_AstNode *identifier) in ScriptFunctionSetIdentifier()
2081 extern "C" void ScriptFunctionSetBody(es2panda_AstNode *ast, es2panda_AstNode *body) in ScriptFunctionSetBody()
2089 extern "C" void ScriptFunctionSetParams(es2panda_AstNode *ast, es2panda_AstNode **params, size_t nP… in ScriptFunctionSetParams()
2101 extern "C" void ScripFunctionAddParam(es2panda_AstNode *ast, es2panda_AstNode *param) in ScripFunctionAddParam()
2118 extern "C" char const *StringLiteralString(es2panda_Context *context, es2panda_AstNode *ast) in StringLiteralString()
2148 extern "C" es2panda_AstNode const *TypeParameterName(es2panda_AstNode *ast) in TypeParameterName()
2154 extern "C" es2panda_AstNode const *TypeParameterConstraint(es2panda_AstNode *ast) in TypeParameterConstraint()
2160 extern "C" es2panda_AstNode const *TypeParameterDefaultType(es2panda_AstNode *ast) in TypeParameterDefaultType()
2176 extern "C" void TypeParameterDeclarationAddTypeParameter(es2panda_AstNode *ast, es2panda_AstNode *t… in TypeParameterDeclarationAddTypeParameter()
2184 extern "C" es2panda_AstNode *const *TypeParameterDeclarationTypeParameters(es2panda_AstNode *ast, s… in TypeParameterDeclarationTypeParameters()
2206 extern "C" es2panda_AstNode *const *TypeParameterInstantiationTypeParameters(es2panda_AstNode *ast,… in TypeParameterInstantiationTypeParameters()
2223 extern "C" es2panda_AstNode *TypeReferenceNodePart(es2panda_AstNode *ast) in TypeReferenceNodePart()
2243 extern "C" es2panda_AstNode *TypeReferencePartName(es2panda_AstNode *ast) in TypeReferencePartName()
2249 extern "C" es2panda_AstNode *TypeReferencePartTypeArguments(es2panda_AstNode *ast) in TypeReferencePartTypeArguments()
2255 extern "C" es2panda_AstNode *TypeReferencePartPrevious(es2panda_AstNode *ast) in TypeReferencePartPrevious()
2275 extern "C" es2panda_AstNode *const *UnionTypeNodeTypes(es2panda_AstNode *ast, size_t *sizeP) in UnionTypeNodeTypes()
2335 extern "C" char const *VariableDeclarationKind(es2panda_AstNode *ast) in VariableDeclarationKind()
2341 extern "C" es2panda_AstNode *const *VariableDeclarationDeclarators(es2panda_AstNode *ast, size_t *s… in VariableDeclarationDeclarators()
2349 extern "C" bool VariableDeclarationIsDeclare(es2panda_AstNode *ast) in VariableDeclarationIsDeclare()
2367 extern "C" es2panda_AstNode *VariableDeclaratorIdentifier(es2panda_AstNode *ast) in VariableDeclaratorIdentifier()
2373 extern "C" es2panda_AstNode *VariableDeclaratorInitializer(es2panda_AstNode *ast) in VariableDeclaratorInitializer()