ParserAst

io.joern.gosrc2cpg.parser.ParserAst$
object ParserAst

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
ParserAst.type

Members list

Type members

Classlikes

object AssignStmt extends ParserNode

Attributes

Supertypes
trait ParserNode
class Object
trait Matchable
class Any
Self type
AssignStmt.type
sealed trait BaseExprStmt extends ParserNode

Attributes

Supertypes
trait ParserNode
class Object
trait Matchable
class Any
Known subtypes
object BinaryExpr.type
object ExprStmt.type
object ParenExpr.type
object StarExpr.type
object UnaryExpr.type
object BasicLit extends ParserNode

Attributes

Supertypes
trait ParserNode
class Object
trait Matchable
class Any
Self type
BasicLit.type
object BinaryExpr extends BaseExprStmt

Attributes

Supertypes
trait BaseExprStmt
trait ParserNode
class Object
trait Matchable
class Any
Self type
BinaryExpr.type
object BlockStmt extends ParserNode

Attributes

Supertypes
trait ParserNode
class Object
trait Matchable
class Any
Self type
BlockStmt.type
object DeclStmt extends ParserNode

Attributes

Supertypes
trait ParserNode
class Object
trait Matchable
class Any
Self type
DeclStmt.type
object Ellipsis extends ParserNode

Attributes

Supertypes
trait ParserNode
class Object
trait Matchable
class Any
Self type
Ellipsis.type
object ExprStmt extends BaseExprStmt

Attributes

Supertypes
trait BaseExprStmt
trait ParserNode
class Object
trait Matchable
class Any
Self type
ExprStmt.type
object File extends ParserNode

Attributes

Supertypes
trait ParserNode
class Object
trait Matchable
class Any
Self type
File.type
object FuncDecl extends ParserNode

Attributes

Supertypes
trait ParserNode
class Object
trait Matchable
class Any
Self type
FuncDecl.type
object FuncType extends ParserNode

Attributes

Supertypes
trait ParserNode
class Object
trait Matchable
class Any
Self type
FuncType.type
object GenDecl extends ParserNode

Attributes

Supertypes
trait ParserNode
class Object
trait Matchable
class Any
Self type
GenDecl.type
object Ident extends ParserNode

Attributes

Supertypes
trait ParserNode
class Object
trait Matchable
class Any
Self type
Ident.type
object IfStmt extends ParserNode

Attributes

Supertypes
trait ParserNode
class Object
trait Matchable
class Any
Self type
IfStmt.type
object ImportSpec extends ParserNode

Attributes

Supertypes
trait ParserNode
class Object
trait Matchable
class Any
Self type
ImportSpec.type
object IncDecStmt extends ParserNode

Attributes

Supertypes
trait ParserNode
class Object
trait Matchable
class Any
Self type
IncDecStmt.type
object ParenExpr extends BaseExprStmt

Attributes

Supertypes
trait BaseExprStmt
trait ParserNode
class Object
trait Matchable
class Any
Self type
ParenExpr.type
sealed trait ParserNode

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object AssignStmt.type
trait BaseExprStmt
object BinaryExpr.type
object ExprStmt.type
object ParenExpr.type
object StarExpr.type
object UnaryExpr.type
object BasicLit.type
object BlockStmt.type
object DeclStmt.type
object Ellipsis.type
object File.type
object FuncDecl.type
object FuncType.type
object GenDecl.type
object Ident.type
object IfStmt.type
object ImportSpec.type
object IncDecStmt.type
object ReturnStmt.type
object SelectorExpr.type
object ValueSpec.type
Show all
object ReturnStmt extends ParserNode

Attributes

Supertypes
trait ParserNode
class Object
trait Matchable
class Any
Self type
ReturnStmt.type
object SelectorExpr extends ParserNode

Attributes

Supertypes
trait ParserNode
class Object
trait Matchable
class Any
Self type
object StarExpr extends BaseExprStmt

Attributes

Supertypes
trait BaseExprStmt
trait ParserNode
class Object
trait Matchable
class Any
Self type
StarExpr.type
object UnaryExpr extends BaseExprStmt

Attributes

Supertypes
trait BaseExprStmt
trait ParserNode
class Object
trait Matchable
class Any
Self type
UnaryExpr.type
object ValueSpec extends ParserNode

Attributes

Supertypes
trait ParserNode
class Object
trait Matchable
class Any
Self type
ValueSpec.type

Value members

Concrete methods

def fromString(nodeName: String): ParserNode