public final enum

CElementType

extends Enum<E extends Enum<E>>
java.lang.Object
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast.CElementType

Class Overview

A list of C AST element types. Each concrete implementation of ICElement provides its type via the getElementType method.

Summary

Enum Values
CElementType  Annotation   
CElementType  AnnotationElement   
CElementType  ArrayElement   
CElementType  Assignment   
CElementType  Block   
CElementType  Break   
CElementType  Call   
CElementType  Catch   
CElementType  Class   
CElementType  ConditionalExpression   
CElementType  Constant   
CElementType  Continue   
CElementType  CustomStatement   
CElementType  Declaration   
CElementType  DoWhile   
CElementType  Field   
CElementType  For   
CElementType  Goto   
CElementType  Identifier   
CElementType  If   
CElementType  InstanceField   
CElementType  Label   
CElementType  Method   
CElementType  Monitor   
CElementType  New   
CElementType  NewArray   
CElementType  Operation   
CElementType  Predicate   
CElementType  Return   
CElementType  StaticField   
CElementType  Switch   
CElementType  SynchronizedBlock   
CElementType  Throw   
CElementType  Try   
CElementType  Tuple   
CElementType  Type   
CElementType  TypeReference   
CElementType  While   
Public Methods
static CElementType valueOf(String name)
final static CElementType[] values()
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final CElementType Annotation

public static final CElementType AnnotationElement

public static final CElementType ArrayElement

public static final CElementType Assignment

public static final CElementType Block

public static final CElementType Break

public static final CElementType Call

public static final CElementType Catch

public static final CElementType Class

public static final CElementType ConditionalExpression

public static final CElementType Constant

public static final CElementType Continue

public static final CElementType CustomStatement

public static final CElementType Declaration

public static final CElementType DoWhile

public static final CElementType Field

public static final CElementType For

public static final CElementType Goto

public static final CElementType Identifier

public static final CElementType If

public static final CElementType InstanceField

public static final CElementType Label

public static final CElementType Method

public static final CElementType Monitor

public static final CElementType New

public static final CElementType NewArray

public static final CElementType Operation

public static final CElementType Predicate

public static final CElementType Return

public static final CElementType StaticField

public static final CElementType Switch

public static final CElementType SynchronizedBlock

public static final CElementType Throw

public static final CElementType Try

public static final CElementType Tuple

public static final CElementType Type

public static final CElementType TypeReference

public static final CElementType While

Public Methods

public static CElementType valueOf (String name)

public static final CElementType[] values ()