Packages

trait ASTNodeVisitor extends AnyRef

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ASTNodeVisitor
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  9. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  10. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  11. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  13. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  14. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  15. def toString(): String
    Definition Classes
    AnyRef → Any
  16. def visit(node: AstNode): Unit
  17. def visit(statement: IdentifierDeclStatement): Unit
  18. def visit(statement: ExpressionStatement): Unit
  19. def visit(statement: ExpressionHolderStatement): Unit
  20. def visit(expression: ExpressionHolder): Unit
  21. def visit(statement: ThrowStatement): Unit
  22. def visit(statement: ReturnStatement): Unit
  23. def visit(statement: GotoStatement): Unit
  24. def visit(statement: ContinueStatement): Unit
  25. def visit(statement: BreakStatement): Unit
  26. def visit(statement: WhileStatement): Unit
  27. def visit(statement: TryStatement): Unit
  28. def visit(statement: SwitchStatement): Unit
  29. def visit(statement: NamespaceStatement): Unit
  30. def visit(statement: IfStatementBase): Unit
  31. def visit(statement: ForStatement): Unit
  32. def visit(statement: DoStatement): Unit
  33. def visit(statement: CatchStatement): Unit
  34. def visit(statement: CatchList): Unit
  35. def visit(statement: Statement): Unit
  36. def visit(statement: Label): Unit
  37. def visit(statement: JumpStatement): Unit
  38. def visit(statement: CompoundStatement): Unit
  39. def visit(statement: BreakOrContinueStatement): Unit
  40. def visit(statement: BlockStarterWithStmtAndCnd): Unit
  41. def visit(statement: BlockStarter): Unit
  42. def visit(statement: BlockCloser): Unit
  43. def visit(statement: IfStatement): Unit
  44. def visit(statement: ElseStatement): Unit
  45. def visit(templateParameterList: TemplateParameterList): Unit
  46. def visit(templateTypeName: TemplateTypeName): Unit
  47. def visit(template: Template): Unit
  48. def visit(templateBase: TemplateBase): Unit
  49. def visit(parameterType: ParameterType): Unit
  50. def visit(parameter: Parameter): Unit
  51. def visit(functionDef: FunctionDef): Unit
  52. def visit(expression: SizeofExpression): Unit
  53. def visit(expression: CallExpression): Unit
  54. def visit(returnType: ReturnType): Unit
  55. def visit(parameterList: ParameterList): Unit
  56. def visit(parameterBase: ParameterBase): Unit
  57. def visit(functionDefBase: FunctionDefBase): Unit
  58. def visit(expression: Variable): Unit
  59. def visit(expression: UnaryOperator): Unit
  60. def visit(expression: UnaryOperationExpression): Unit
  61. def visit(expression: UnaryExpression): Unit
  62. def visit(expression: StringExpression): Unit
  63. def visit(expression: StaticPropertyExpression): Unit
  64. def visit(expression: SizeofOperand): Unit
  65. def visit(expression: Sizeof): Unit
  66. def visit(expression: ShiftExpression): Unit
  67. def visit(expression: RelationalExpression): Unit
  68. def visit(expression: PtrMemberAccess): Unit
  69. def visit(expression: PropertyExpression): Unit
  70. def visit(expression: PrimaryExpression): Unit
  71. def visit(expression: PostIncDecOperationExpression): Unit
  72. def visit(expression: PostfixExpression): Unit
  73. def visit(expression: OrExpression): Unit
  74. def visit(expression: DeleteExpression): Unit
  75. def visit(expression: NewExpression): Unit
  76. def visit(expression: MultiplicativeExpression): Unit
  77. def visit(expression: MemberAccess): Unit
  78. def visit(expression: IntegerExpression): Unit
  79. def visit(expression: InstanceofExpression): Unit
  80. def visit(expression: InitializerList): Unit
  81. def visit(expression: InclusiveOrExpression): Unit
  82. def visit(expression: IncDec): Unit
  83. def visit(expression: IdentifierList): Unit
  84. def visit(expression: Identifier): Unit
  85. def visit(expression: ForInit): Unit
  86. def visit(expression: ExpressionList): Unit
  87. def visit(expression: Expression): Unit
  88. def visit(expression: ExclusiveOrExpression): Unit
  89. def visit(expression: EqualityExpression): Unit
  90. def visit(expression: DoubleExpression): Unit
  91. def visit(expression: Constant): Unit
  92. def visit(expression: ConditionalExpression): Unit
  93. def visit(expression: Condition): Unit
  94. def visit(expression: ClassConstantExpression): Unit
  95. def visit(expression: CastTarget): Unit
  96. def visit(expression: CastExpression): Unit
  97. def visit(expression: CallExpressionBase): Unit
  98. def visit(expression: Callee): Unit
  99. def visit(expression: BitAndExpression): Unit
  100. def visit(expression: BinaryOperationExpression): Unit
  101. def visit(expression: BinaryExpression): Unit
  102. def visit(expression: AssignmentExpression): Unit
  103. def visit(arrayIndexing: ArrayIndexing): Unit
  104. def visit(argumentList: ArgumentList): Unit
  105. def visit(argument: Argument): Unit
  106. def visit(expression: AndExpression): Unit
  107. def visit(expression: AdditiveExpression): Unit
  108. def visit(identifierDeclType: IdentifierDeclType): Unit
  109. def visit(identifierDecl: IdentifierDecl): Unit
  110. def visit(statement: ClassDefStatement): Unit
  111. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  112. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  113. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from AnyRef

Inherited from Any

Ungrouped