Java Language Frontend
open class JavaLanguageFrontend(language: Language<JavaLanguageFrontend>, ctx: TranslationContext) : LanguageFrontend
Main parser for ONE Java file.
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
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
Link copied to clipboard