hasmer
Classes
Hasmer.Decompiler.AST Namespace Reference

Classes

class  ArrayExpression
 
class  AssignmentExpression
 
class  BinaryExpression
 
class  BlockStatement
 
class  CallExpression
 
class  ClassDeclaration
 
class  EmptyExpression
 Represents an empty token in the syntax tree. This is commonly used a placeholder during decompilation. More...
 
class  FunctionDeclaration
 
class  Identifier
 Represents a JavaScript identifier, such as a field name, class name, etc. More...
 
class  IfStatement
 
class  Literal
 
class  MemberExpression
 
class  MethodDefinition
 
class  ObjectExpressionProperty
 
class  ObjectExpression
 
class  ProgramDefinition
 Represents the entire decompile program as a sequence of tokens. This is the root token of the output. More...
 
class  RegExpLiteral
 
class  ReturnStatement
 
class  SyntaxNode
 Represents a token in the JavaScript syntax tree. More...
 
class  UnaryExpression