AstType

io.joern.rubysrc2cpg.parser.AstType
See theAstType companion object
enum AstType(val name: String)

Attributes

Companion
object
Graph
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Type members

Enum entries

case Alias extends AstType
case And extends AstType
case AndAssign extends AstType
case Arg extends AstType
case Args extends AstType
case Array extends AstType
case ArrayPattern extends AstType
case BackRef extends AstType
case Begin extends AstType
case Block extends AstType
case BlockArg extends AstType
case BlockPass extends AstType
case Break extends AstType
case CaseExpression extends AstType
case ClassDefinition extends AstType
case ClassVariable extends AstType
case ConditionalSend extends AstType
case Defined extends AstType
case DynamicString extends AstType
case DynamicSymbol extends AstType
case Ensure extends AstType
case ExclusiveFlipFlop extends AstType
case ExclusiveRange extends AstType
case ExecutableString extends AstType
case False extends AstType
case FindPattern extends AstType
case Float extends AstType
case ForPostStatement extends AstType
case ForStatement extends AstType
case ForwardArg extends AstType
case ForwardArgs extends AstType
case ForwardedArgs extends AstType
case GlobalVariable extends AstType
case Hash extends AstType
case HashPattern extends AstType
case Identifier extends AstType
case IfGuard extends AstType
case IfStatement extends AstType
case InPattern extends AstType
case InclusiveFlipFlop extends AstType
case InclusiveRange extends AstType
case InstanceVariable extends AstType
case Int extends AstType
case KwArg extends AstType
case KwBegin extends AstType
case KwNilArg extends AstType
case KwOptArg extends AstType
case KwRestArg extends AstType
case KwSplat extends AstType
case LocalVariable extends AstType
case MatchAlt extends AstType
case MatchAs extends AstType
case MatchNilPattern extends AstType
case MatchPattern extends AstType
case MatchPatternP extends AstType
case MatchRest extends AstType
case MatchVariable extends AstType
case MethodDefinition extends AstType
case ModuleDefinition extends AstType
case Next extends AstType
case Nil extends AstType
case NthRef extends AstType
case OperatorAssign extends AstType
case OptionalArgument extends AstType
case Or extends AstType
case OrAssign extends AstType
case Pair extends AstType
case PostExpression extends AstType
case PreExpression extends AstType
case ProcArgument extends AstType
case Rational extends AstType
case Redo extends AstType
case RegexExpression extends AstType
case RegexOption extends AstType
case ResBody extends AstType
case RescueStatement extends AstType
case RestArg extends AstType
case Retry extends AstType
case Return extends AstType
case ScopedConstant extends AstType
case Self extends AstType
case Send extends AstType
case ShadowArg extends AstType
case Splat extends AstType
case StaticString extends AstType
case StaticSymbol extends AstType
case Super extends AstType
case SuperNoArgs extends AstType
case TopLevelConstant extends AstType
case True extends AstType
case UnDefine extends AstType
case UnlessExpression extends AstType
case UnlessGuard extends AstType
case UntilExpression extends AstType
case WhenStatement extends AstType
case WhileStatement extends AstType
case Yield extends AstType