Java Language Frontend
open class JavaLanguageFrontend(language: Language<JavaLanguageFrontend>, ctx: TranslationContext) : LanguageFrontend<Node, Type>
Main parser for ONE Java file.
Properties
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun <N : Node, T : Type> getReturnTypeAsGoodAsPossible(nodeWithType: NodeWithType<N, T>, resolved: ResolvedMethodDeclaration): Type
Link copied to clipboard
fun <N : Node, T : Type> getTypeAsGoodAsPossible(nodeWithType: NodeWithType<N, T>, resolved: ResolvedValueDeclaration): Type
Link copied to clipboard
Link copied to clipboard
Processes Java annotations.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun registerPredicateListener(predicate: BiPredicate<Any, Node>, biConsumer: BiConsumer<Any, Node>)
Link copied to clipboard