Interface FunctionDeclarationTree
- All Superinterfaces:
FunctionTree
,HasAttributes
,StatementTree
,Tree
- All Known Implementing Classes:
FunctionDeclarationTreeImpl
functionname()
parameters()
body()
function &name()
parameters()
body()
-
Nested Class Summary
-
Method Summary
Methods inherited from interface org.sonar.plugins.php.api.tree.declaration.HasAttributes
attributeGroups
-
Method Details
-
functionToken
SyntaxToken functionToken()- Specified by:
functionToken
in interfaceFunctionTree
-
referenceToken
- Specified by:
referenceToken
in interfaceFunctionTree
-
name
NameIdentifierTree name() -
parameters
ParameterListTree parameters()- Specified by:
parameters
in interfaceFunctionTree
-
returnTypeClause
- Specified by:
returnTypeClause
in interfaceFunctionTree
-
body
BlockTree body()- Specified by:
body
in interfaceFunctionTree
-