trait AstVisitor[T] extends AnyRef
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- AstVisitor
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Abstract Value Members
- abstract def visit(typeIgnore: TypeIgnore): T
- abstract def visit(withItem: Withitem): T
- abstract def visit(alias: Alias): T
- abstract def visit(keyword: Keyword): T
- abstract def visit(ellipsisConstant: EllipsisConstant.type): T
- abstract def visit(noneConstant: NoneConstant.type): T
- abstract def visit(imaginaryConstant: ImaginaryConstant): T
- abstract def visit(intConstant: FloatConstant): T
- abstract def visit(intConstant: IntConstant): T
- abstract def visit(boolConstant: BoolConstant): T
- abstract def visit(joinedStringConstant: JoinedStringConstant): T
- abstract def visit(stringConstant: StringConstant): T
- abstract def visit(constant: iconstant): T
- abstract def visit(arg: Arg): T
- abstract def visit(arguments: Arguments): T
- abstract def visit(exceptHandler: ExceptHandler): T
- abstract def visit(comprehension: Comprehension): T
- abstract def visit(notIn: NotIn.type): T
- abstract def visit(in: In.type): T
- abstract def visit(isNot: IsNot.type): T
- abstract def visit(is: Is.type): T
- abstract def visit(gtE: GtE.type): T
- abstract def visit(gt: Gt.type): T
- abstract def visit(ltE: LtE.type): T
- abstract def visit(lt: Lt.type): T
- abstract def visit(notEq: NotEq.type): T
- abstract def visit(eq: Eq.type): T
- abstract def visit(compop: icompop): T
- abstract def visit(uSub: USub.type): T
- abstract def visit(uAdd: UAdd.type): T
- abstract def visit(not: Not.type): T
- abstract def visit(invert: Invert.type): T
- abstract def visit(unaryop: iunaryop): T
- abstract def visit(floorDiv: FloorDiv.type): T
- abstract def visit(bitAnd: BitAnd.type): T
- abstract def visit(bitXor: BitXor.type): T
- abstract def visit(bitOr: BitOr.type): T
- abstract def visit(rShift: RShift.type): T
- abstract def visit(lShift: LShift.type): T
- abstract def visit(pow: Pow.type): T
- abstract def visit(mod: Mod.type): T
- abstract def visit(div: Div.type): T
- abstract def visit(matMult: MatMult.type): T
- abstract def visit(mult: Mult.type): T
- abstract def visit(sub: Sub.type): T
- abstract def visit(add: Add.type): T
- abstract def visit(operator: ioperator): T
- abstract def visit(or: Or.type): T
- abstract def visit(and: And.type): T
- abstract def visit(boolop: iboolop): T
- abstract def visit(stringExpList: StringExpList): T
- abstract def visit(slice: Slice): T
- abstract def visit(tuple: Tuple): T
- abstract def visit(list: List): T
- abstract def visit(name: Name): T
- abstract def visit(starred: Starred): T
- abstract def visit(subscript: Subscript): T
- abstract def visit(attribute: Attribute): T
- abstract def visit(constant: Constant): T
- abstract def visit(joinedString: JoinedString): T
- abstract def visit(formattedValue: FormattedValue): T
- abstract def visit(call: Call): T
- abstract def visit(compare: Compare): T
- abstract def visit(yieldFrom: YieldFrom): T
- abstract def visit(yieldExpr: Yield): T
- abstract def visit(await: Await): T
- abstract def visit(generatorExp: GeneratorExp): T
- abstract def visit(dictComp: DictComp): T
- abstract def visit(setComp: SetComp): T
- abstract def visit(listComp: ListComp): T
- abstract def visit(set: Set): T
- abstract def visit(dict: Dict): T
- abstract def visit(ifExp: IfExp): T
- abstract def visit(lambda: Lambda): T
- abstract def visit(unaryOp: UnaryOp): T
- abstract def visit(binOp: BinOp): T
- abstract def visit(namedExpr: NamedExpr): T
- abstract def visit(boolOp: BoolOp): T
- abstract def visit(expr: iexpr): T
- abstract def visit(errorStatement: ErrorStatement): T
- abstract def visit(raise: RaiseP2): T
- abstract def visit(continue: Continue): T
- abstract def visit(break: Break): T
- abstract def visit(pass: Pass): T
- abstract def visit(expr: Expr): T
- abstract def visit(nonlocal: Nonlocal): T
- abstract def visit(global: Global): T
- abstract def visit(importFrom: ImportFrom): T
- abstract def visit(importStmt: Import): T
- abstract def visit(assert: Assert): T
- abstract def visit(tryStmt: Try): T
- abstract def visit(raise: Raise): T
- abstract def visit(withStmt: AsyncWith): T
- abstract def visit(withStmt: With): T
- abstract def visit(ifStmt: If): T
- abstract def visit(whileStmt: While): T
- abstract def visit(forStmt: AsyncFor): T
- abstract def visit(forStmt: For): T
- abstract def visit(augAssign: AugAssign): T
- abstract def visit(annAssign: AnnAssign): T
- abstract def visit(assign: Assign): T
- abstract def visit(delete: Delete): T
- abstract def visit(ret: Return): T
- abstract def visit(classDef: ClassDef): T
- abstract def visit(functionDef: AsyncFunctionDef): T
- abstract def visit(functionDef: FunctionDef): T
- abstract def visit(stmt: istmt): T
- abstract def visit(module: Module): T
- abstract def visit(mod: imod): T
- abstract def visit(ast: iast): T
Concrete Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated