org.omp4j

extractor

package extractor

Parse tree properties extractors

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. extractor
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class AnonymousClassExtractor extends Java8BaseVisitor[List[ClassBodyContext]]

    Extracts first-level classes from ANTLR4 ParseTree

  2. class ClassExtractor extends Java8BaseVisitor[List[ClassDeclarationContext]]

    Extracts first-level classes from ANTLR4 ParseTree

  3. class FieldClassExtractor extends Java8BaseVisitor[List[ClassDeclarationContext]]

    Extract classes defined as field (nested ones)

  4. class FieldExtractor extends Java8BaseVisitor[List[FieldDeclarationContext]]

    Extract class fields from ANTLR4 ParseTree, stop at any ClassDeclaration

  5. class FirstLevelBreakExtractor extends Java8BaseVisitor[List[BreakStatementContext]]

    Extracts first-level classes from ANTLR4 ParseTree

  6. class FirstLevelContinueExtractor extends Java8BaseVisitor[List[ContinueStatementContext]]

    Extracts first-level classes from ANTLR4 ParseTree

  7. class FirstLevelLocalVariableExtractor extends Java8BaseVisitor[Set[OMPVariable]]

    Extracts all local variable declarations from ANTLR4 ParseTree with no statement pass

  8. class FirstLevelReturnStatement extends Java8BaseVisitor[List[ReturnStatementContext]]

    Extracts first-level classes from ANTLR4 ParseTree

  9. class FirstLevelSuperExtractor extends Java8BaseVisitor[List[SuperRuleContext]]

    Extracts first-level supers from ANTLR4 ParseTree

  10. class InnerClassExtractor extends Java8BaseVisitor[List[ClassDeclarationContext]]

    Extracts first-level classes from ANTLR4 ParseTree

  11. class LocalVariableExtractor extends Java8BaseVisitor[Set[LocalVariableDeclarationContext]]

    Extracts all local variable declarations from ANTLR4 ParseTree

Value Members

  1. object Inheritor

    Tool for complicated inheritance problems.

Inherited from AnyRef

Inherited from Any

Ungrouped