|
Lombok.ast - v0.2.2 | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
Class returning method is called on an
annotation instance from Resolver.toAnnotationInstance(Class, lombok.ast.Annotation).Node.accept(AstVisitor) method to get
a specific method called for each type of Node.SourceFormatter.buildBlock(Node) call.
SourceFormatter.buildInline(Node) call.
lombok.ast based ASTs into eclipse/ecj's org.eclipse.jdt.internal.compiler.ast.ASTNode model.SourceFormatter.startSuppressBlock() call.
SourceFormatter.startSuppressIndent() call.
false, then first all children are visited, and then this endVisit method is called.
AstVisitor which this class extends; the difference is that in this class all methods are non-abstract and forward
themselves to the ForwardingAstVisitor.visitNode(lombok.ast.Node) which by default returns false, causing automatic traversal.Resolver.toAnnotationInstance(Class, Annotation).
Resolver.toAnnotationInstance(Class, Annotation).
Modifiers works.
Modifiers works.
Expression.getParens(), unless that method returns 0,
and Expression.needsParentheses() is true, then this method returns 1.
Position corresponding to the given node
true if this node is generated (not actually present in the source).
lombok.ast based ASTs into javac's JCTree model.JCTree (javac) based tree into a hierarchical dump that should make
it easy to analyse the exact structure of the AST.SourceFormatter.buildInline(Node) or SourceFormatter.buildBlock(Node)'s relation to the current block is named by this call.
true if the expression would need parentheses because without them the interpretation
of this node would be different, due to operator precedence rules.
parseX to this method; parsing is extremely slow.
BasicParseRunner but will also track statistics on the parse run which you can retrieve by calling ProfilerParseRunner.getOverviewReport()
or ProfilerParseRunner.getExtendedReport(int) after a parse run.value is an enum constant of type enumClass, then the enum value will be returned.
node to position, and then does the same for all of node's children, recursively.
PositionFactory associated with nodes of this type.
buildBlock(Node) call should NOT be rendered in its own vertical area, but should instead be treated as an inline element.
buildBlock(Node) call should NOT indent.
Message to a list for each syntactic problem with a node.SyntacticValidityVisitor, which is generated.typeReference could legally be referring to the listed fully qualified typeName.
|
Lombok.ast - v0.2.2 | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||