blob: 7f9b5b4cba7174614e62920369b53ae39e747ae0 [file] [log] [blame]
class LogPipeBuilder {
LogPipeBuilder(Closure<T> transformer==) {
}
}
-----
Groovy script
Class definition
Modifiers
<empty list>
PsiElement(class)('class')
PsiWhiteSpace(' ')
PsiElement(identifier)('LogPipeBuilder')
Extends clause
<empty list>
Implements clause
<empty list>
PsiWhiteSpace(' ')
Type definition body
PsiElement({)('{')
PsiWhiteSpace('\n ')
Constructor
Modifiers
<empty list>
PsiElement(identifier)('LogPipeBuilder')
PsiElement(()('(')
Parameter list
Parameter
Modifiers
<empty list>
Type element
Reference element
PsiElement(identifier)('Closure')
Type arguments
PsiElement(<)('<')
Type element
Reference element
PsiElement(identifier)('T')
PsiElement(>)('>')
PsiWhiteSpace(' ')
PsiElement(identifier)('transformer')
PsiErrorElement:')' expected
<empty list>
Throw clause
<empty list>
PsiElement(==)('==')
PsiErrorElement:';', '}' or new line expected
<empty list>
PsiElement())(')')
PsiErrorElement:';', '}' or new line expected
<empty list>
PsiWhiteSpace(' ')
Class initializer
Modifiers
<empty list>
Open block
PsiElement({)('{')
PsiWhiteSpace('\n ')
PsiElement(})('}')
PsiElement(new line)('\n')
PsiElement(})('}')