Files
LNXSDK/Kha/Backends/Kinc-hxcpp/khacpp/src/hx/cppia/CppiaOps.inc
2025-01-22 16:18:30 +01:00

119 lines
4.4 KiB
SQL

CPPIA_OP( IaFunction , "FUNCTION", 1)
CPPIA_OP( IaVar , "VAR", 2)
CPPIA_OP( IaToInterface , "TOINTERFACE", 3)
CPPIA_OP( IaToDynArray , "TODYNARRAY", 4)
CPPIA_OP( IaToDataArray , "TODATAARRAY", 5)
CPPIA_OP( IaToInterfaceArray , "TOINTERFACEARRAY", 6)
CPPIA_OP( IaFun , "FUN", 7)
CPPIA_OP( IaCast , "CAST", 8)
CPPIA_OP( IaBlock , "BLOCK", 9)
CPPIA_OP( IaBreak , "BREAK", 10)
CPPIA_OP( IaContinue , "CONTINUE", 11)
CPPIA_OP( IaIsNull , "ISNULL", 12)
CPPIA_OP( IaNotNull , "NOTNULL", 13)
CPPIA_OP( IaSet , "SET", 14)
CPPIA_OP( IaCall , "CALL", 15)
CPPIA_OP( IaCallGlobal , "CALLGLOBAL", 16)
CPPIA_OP( IaCallStatic , "CALLSTATIC", 17)
CPPIA_OP( IaCallMember , "CALLMEMBER", 18)
CPPIA_OP( IaCallSuper , "CALLSUPER", 19)
CPPIA_OP( IaCallThis , "CALLTHIS", 20)
CPPIA_OP( IaCallSuperNew , "CALLSUPERNEW", 21)
CPPIA_OP( IaCreateEnum , "CREATEENUM", 22)
CPPIA_OP( IaADef , "ADEF", 23)
CPPIA_OP( IaIf , "IF", 24)
CPPIA_OP( IaIfElse , "IFELSE", 25)
CPPIA_OP( IaFName , "FNAME", 27)
CPPIA_OP( IaFStatic , "FSTATIC", 28)
CPPIA_OP( IaFThisInst , "FTHISINST", 29)
CPPIA_OP( IaFLink , "FLINK", 30)
CPPIA_OP( IaFThisName , "FTHISNAME", 31)
CPPIA_OP( IaFEnum , "FENUM", 32)
CPPIA_OP( IaThrow , "THROW", 33)
CPPIA_OP( IaArrayI , "ARRAYI", 34)
CPPIA_OP( IaPlusPlus , "++", 35)
CPPIA_OP( IaPlusPlusPost , "+++", 36)
CPPIA_OP( IaMinusMinus , "--", 37)
CPPIA_OP( IaMinusMinusPost , "---", 38)
CPPIA_OP( IaNeg , "NEG", 39)
CPPIA_OP( IaBitNot , "~", 40)
CPPIA_OP( IaLogicNot , "!", 41)
CPPIA_OP( IaTVars , "TVARS", 42)
CPPIA_OP( IaVarDecl , "VARDECL", 43)
CPPIA_OP( IaVarDeclI , "VARDECLI", 44)
CPPIA_OP( IaNew , "NEW", 45)
CPPIA_OP( IaReturn , "RETURN", 46)
CPPIA_OP( IaRetVal , "RETVAL", 47)
CPPIA_OP( IaPosInfo , "POSINFO", 48)
CPPIA_OP( IaObjDef , "OBJDEF", 49)
CPPIA_OP( IaClassOf , "CLASSOF", 50)
CPPIA_OP( IaWhile , "WHILE", 51)
CPPIA_OP( IaFor , "FOR", 52)
CPPIA_OP( IaEnumI , "ENUMI", 53)
CPPIA_OP( IaSwitch , "SWITCH", 54)
CPPIA_OP( IaTry , "TRY", 55)
CPPIA_OP( IaImplDynamic , "IMPLDYNAMIC", 56)
CPPIA_OP( IaConstInt , "i", 57)
CPPIA_OP( IaConstFloat , "f", 58)
CPPIA_OP( IaConstString , "s", 59)
CPPIA_OP( IaConstFalse , "false", 60)
CPPIA_OP( IaConstTrue , "true", 61)
CPPIA_OP( IaConstNull , "NULL", 62)
CPPIA_OP( IaConsThis , "THIS", 63)
CPPIA_OP( IaConstSuper , "SUPER", 64)
CPPIA_OP( IaCastInt , "CASTINT", 65)
CPPIA_OP( IaCastBool , "CASTBOOL", 66)
CPPIA_OP( IaInterface , "INTERFACE", 67)
CPPIA_OP( IaClass , "CLASS", 68)
CPPIA_OP( IaAccessNormal , "N", 69)
CPPIA_OP( IaAccessNot , "n", 70)
CPPIA_OP( IaAccessResolve , "R", 71)
CPPIA_OP( IaAccessCall , "C", 72)
CPPIA_OP( IaEnum , "ENUM", 73)
CPPIA_OP( IaInline , "INLINE", 74)
CPPIA_OP( IaMain , "MAIN", 75)
CPPIA_OP( IaNoMain , "NOMAIN", 76)
CPPIA_OP( IaResources , "RESOURCES", 77)
CPPIA_OP( IaReso , "RESO", 78)
CPPIA_OP( IaNoCast , "NOCAST", 79)
CPPIA_OP( IaAccessCallNative , "V", 80)
CPPIA_OP( IaBinOpAdd , "+", 101)
CPPIA_OP( IaBinOpMult , "*", 102)
CPPIA_OP( IaBinOpDiv , "/", 103)
CPPIA_OP( IaBinOpSub , "-", 104)
CPPIA_OP( IaBinOpAssign , "=", 105)
CPPIA_OP( IaBinOpEq , "==", 106)
CPPIA_OP( IaBinOpNotEq , "!=", 107)
CPPIA_OP( IaBinOpGte , ">=", 108)
CPPIA_OP( IaBinOpLte , "<=", 109)
CPPIA_OP( IaBinOpGt , ">", 110)
CPPIA_OP( IaBinOpLt , "<", 111)
CPPIA_OP( IaBinOpAnd , "&", 112)
CPPIA_OP( IaBinOpOr , "|", 113)
CPPIA_OP( IaBinOpXor , "^", 114)
CPPIA_OP( IaBinOpBoolAnd , "&&", 115)
CPPIA_OP( IaBinOpBoolOr , "||", 116)
CPPIA_OP( IaBinOpShr , ">>", 117)
CPPIA_OP( IaBinOpUShr , ">>>", 118)
CPPIA_OP( IaBinOpShl , "<<", 119)
CPPIA_OP( IaBinOpMod , "%", 120)
CPPIA_OP( IaBinOpInterval , "...", 121)
CPPIA_OP( IaBinOpArrow , "=>", 122)
CPPIA_OP( IaBinOpAssignAdd , "+=", 201)
CPPIA_OP( IaBinOpAssignMult , "*=", 202)
CPPIA_OP( IaBinOpAssignDiv , "/=", 203)
CPPIA_OP( IaBinOpAssignSub , "-=", 204)
CPPIA_OP( IaBinOpAssignAnd , "&=", 212)
CPPIA_OP( IaBinOpAssignOr , "|=", 213)
CPPIA_OP( IaBinOpAssignXor , "^=", 214)
CPPIA_OP( IaBinOpAssignBoolAnd , "&&=", 215)
CPPIA_OP( IaBinOpAssignBoolOr , "||=", 216)
CPPIA_OP( IaBinOpAssignShr , ">>=", 217)
CPPIA_OP( IaBinOpAssignUShr , ">>>=", 218)
CPPIA_OP( IaBinOpAssignShl , "<<=", 219)
CPPIA_OP( IaBinOpAssignMod , "%=", 220)
CPPIA_OP( IaTCast , "TCAST", 221)