Interface FunctionTree
- All Superinterfaces:
HasAttributes
,Tree
- All Known Subinterfaces:
ArrowFunctionExpressionTree
,FunctionDeclarationTree
,FunctionExpressionTree
,MethodDeclarationTree
- All Known Implementing Classes:
ArrowFunctionExpressionTreeImpl
,FunctionDeclarationTreeImpl
,FunctionExpressionTreeImpl
,MethodDeclarationTreeImpl
Common interface for all kinds of function.
-
Nested Class Summary
-
Method Summary
Methods inherited from interface org.sonar.plugins.php.api.tree.declaration.HasAttributes
attributeGroups
-
Method Details
-
functionToken
SyntaxToken functionToken() -
referenceToken
-
parameters
ParameterListTree parameters() -
returnTypeClause
-
body
Tree body()
-