ParserTreeConstants.smali

.class public interface abstract Lorg/apache/commons/jexl3/parser/ParserTreeConstants;
.super Ljava/lang/Object;
.source "SourceFile"


# static fields
.field public static final JJTADDNODE:I = 0x2a

.field public static final JJTAMBIGUOUS:I = 0x5

.field public static final JJTANDNODE:I = 0x19

.field public static final JJTANNOTATEDSTATEMENT:I = 0x2

.field public static final JJTANNOTATION:I = 0x1

.field public static final JJTARGUMENTS:I = 0x42

.field public static final JJTARRAYACCESS:I = 0x47

.field public static final JJTARRAYLITERAL:I = 0x3c

.field public static final JJTASSIGNMENT:I = 0xd

.field public static final JJTBITWISEANDNODE:I = 0x1c

.field public static final JJTBITWISECOMPLNODE:I = 0x30

.field public static final JJTBITWISEORNODE:I = 0x1a

.field public static final JJTBITWISEXORNODE:I = 0x1b

.field public static final JJTBLOCK:I = 0x4

.field public static final JJTBREAK:I = 0xa

.field public static final JJTCONSTRUCTORNODE:I = 0x44

.field public static final JJTCONTINUE:I = 0x9

.field public static final JJTDIVNODE:I = 0x2d

.field public static final JJTEMPTYFUNCTION:I = 0x32

.field public static final JJTEMPTYMETHOD:I = 0x40

.field public static final JJTEQNODE:I = 0x1d

.field public static final JJTERNODE:I = 0x24

.field public static final JJTEWNODE:I = 0x28

.field public static final JJTEXTENDEDLITERAL:I = 0x3b

.field public static final JJTFALSENODE:I = 0x38

.field public static final JJTFOREACHSTATEMENT:I = 0xb

.field public static final JJTFUNCTIONNODE:I = 0x43

.field public static final JJTGENODE:I = 0x23

.field public static final JJTGTNODE:I = 0x21

.field public static final JJTIDENTIFIER:I = 0x34

.field public static final JJTIDENTIFIERACCESS:I = 0x46

.field public static final JJTIFSTATEMENT:I = 0x6

.field public static final JJTJEXLLAMBDA:I = 0x45

.field public static final JJTJEXLSCRIPT:I = 0x0

.field public static final JJTJXLTLITERAL:I = 0x3a

.field public static final JJTLENODE:I = 0x22

.field public static final JJTLTNODE:I = 0x20

.field public static final JJTMAPENTRY:I = 0x3e

.field public static final JJTMAPLITERAL:I = 0x3d

.field public static final JJTMETHODNODE:I = 0x48

.field public static final JJTMODNODE:I = 0x2e

.field public static final JJTMULNODE:I = 0x2c

.field public static final JJTNENODE:I = 0x1e

.field public static final JJTNEWNODE:I = 0x29

.field public static final JJTNOTNODE:I = 0x31

.field public static final JJTNRNODE:I = 0x25

.field public static final JJTNSWNODE:I = 0x27

.field public static final JJTNULLLITERAL:I = 0x36

.field public static final JJTNUMBERLITERAL:I = 0x35

.field public static final JJTORNODE:I = 0x18

.field public static final JJTRANGENODE:I = 0x1f

.field public static final JJTREFERENCE:I = 0xc

.field public static final JJTREFERENCEEXPRESSION:I = 0x49

.field public static final JJTRETURNSTATEMENT:I = 0x8

.field public static final JJTSETADDNODE:I = 0xf

.field public static final JJTSETANDNODE:I = 0x13

.field public static final JJTSETDIVNODE:I = 0x11

.field public static final JJTSETLITERAL:I = 0x3f

.field public static final JJTSETMODNODE:I = 0x12

.field public static final JJTSETMULTNODE:I = 0x10

.field public static final JJTSETORNODE:I = 0x14

.field public static final JJTSETSUBNODE:I = 0x16

.field public static final JJTSETXORNODE:I = 0x15

.field public static final JJTSIZEFUNCTION:I = 0x33

.field public static final JJTSIZEMETHOD:I = 0x41

.field public static final JJTSTRINGLITERAL:I = 0x39

.field public static final JJTSUBNODE:I = 0x2b

.field public static final JJTSWNODE:I = 0x26

.field public static final JJTTERNARYNODE:I = 0x17

.field public static final JJTTRUENODE:I = 0x37

.field public static final JJTUNARYMINUSNODE:I = 0x2f

.field public static final JJTVAR:I = 0xe

.field public static final JJTVOID:I = 0x3

.field public static final JJTWHILESTATEMENT:I = 0x7

.field public static final jjtNodeName:[Ljava/lang/String;


# direct methods
.method public static constructor <clinit>()V
    .registers 74

    const-string v0, "JexlScript"

    const-string v1, "Annotation"

    const-string v2, "AnnotatedStatement"

    const-string v3, "void"

    const-string v4, "Block"

    const-string v5, "Ambiguous"

    const-string v6, "IfStatement"

    const-string v7, "WhileStatement"

    const-string v8, "ReturnStatement"

    const-string v9, "Continue"

    const-string v10, "Break"

    const-string v11, "ForeachStatement"

    const-string v12, "Reference"

    const-string v13, "Assignment"

    const-string v14, "Var"

    const-string v15, "SetAddNode"

    const-string v16, "SetMultNode"

    const-string v17, "SetDivNode"

    const-string v18, "SetModNode"

    const-string v19, "SetAndNode"

    const-string v20, "SetOrNode"

    const-string v21, "SetXorNode"

    const-string v22, "SetSubNode"

    const-string v23, "TernaryNode"

    const-string v24, "OrNode"

    const-string v25, "AndNode"

    const-string v26, "BitwiseOrNode"

    const-string v27, "BitwiseXorNode"

    const-string v28, "BitwiseAndNode"

    const-string v29, "EQNode"

    const-string v30, "NENode"

    const-string v31, "RangeNode"

    const-string v32, "LTNode"

    const-string v33, "GTNode"

    const-string v34, "LENode"

    const-string v35, "GENode"

    const-string v36, "ERNode"

    const-string v37, "NRNode"

    const-string v38, "SWNode"

    const-string v39, "NSWNode"

    const-string v40, "EWNode"

    const-string v41, "NEWNode"

    const-string v42, "AddNode"

    const-string v43, "SubNode"

    const-string v44, "MulNode"

    const-string v45, "DivNode"

    const-string v46, "ModNode"

    const-string v47, "UnaryMinusNode"

    const-string v48, "BitwiseComplNode"

    const-string v49, "NotNode"

    const-string v50, "EmptyFunction"

    const-string v51, "SizeFunction"

    const-string v52, "Identifier"

    const-string v53, "NumberLiteral"

    const-string v54, "NullLiteral"

    const-string v55, "TrueNode"

    const-string v56, "FalseNode"

    const-string v57, "StringLiteral"

    const-string v58, "JxltLiteral"

    const-string v59, "ExtendedLiteral"

    const-string v60, "ArrayLiteral"

    const-string v61, "MapLiteral"

    const-string v62, "MapEntry"

    const-string v63, "SetLiteral"

    const-string v64, "EmptyMethod"

    const-string v65, "SizeMethod"

    const-string v66, "Arguments"

    const-string v67, "FunctionNode"

    const-string v68, "ConstructorNode"

    const-string v69, "JexlLambda"

    const-string v70, "IdentifierAccess"

    const-string v71, "ArrayAccess"

    const-string v72, "MethodNode"

    const-string v73, "ReferenceExpression"

    filled-new-array/range {v0 .. v73}, [Ljava/lang/String;

    move-result-object v0

    sput-object v0, Lorg/apache/commons/jexl3/parser/ParserTreeConstants;->jjtNodeName:[Ljava/lang/String;

    return-void
.end method