[This is preliminary documentation and is subject to change.]
Denotes CSharp token types
Namespace: NFX.CodeAnalysis.CSharpAssembly: NFX (in NFX.dll) Version: 3.0.0.1 (3.0.0.1)
Syntax
Members
Member name | Value | Description | |
---|---|---|---|
tUnknown | 0 | ||
NONLANG_START | 1 | ||
tBOF | 2 | ||
tEOF | 3 | ||
tDirective | 4 | ||
NONLANG_END | 5 | ||
tComment | 6 | ||
tIdentifier | 7 | ||
SYMBOLS_START | 8 | ||
tTerminator | 9 | ||
tComma | 10 | ||
tColon | 11 | ||
tBraceOpen | 12 | ||
tBraceClose | 13 | ||
tBracketOpen | 14 | ||
tBracketClose | 15 | ||
tSqBracketOpen | 16 | ||
tSqBracketClose | 17 | ||
SYMBOLS_END | 18 | ||
OPERATORS_START | 19 | ||
tPlus | 20 | ||
tMinus | 21 | ||
tMul | 22 | ||
tDiv | 23 | ||
tMod | 24 | ||
tAnd | 25 | ||
tAndShort | 26 | ||
tOr | 27 | ||
tOrShort | 28 | ||
tXor | 29 | ||
tNot | 30 | ||
tBitNot | 31 | ||
tInc | 32 | ||
tDec | 33 | ||
tShl | 34 | ||
tShr | 35 | ||
tE | 36 | ||
tNE | 37 | ||
tL | 38 | ||
tG | 39 | ||
tLE | 40 | ||
tGE | 41 | ||
tAssign | 42 | ||
tPlusAssign | 43 | ||
tMinusAssign | 44 | ||
tMulAssign | 45 | ||
tDivAssign | 46 | ||
tModAssign | 47 | ||
tAndAssign | 48 | ||
tOrAssign | 49 | ||
tXorAssign | 50 | ||
tShlAssign | 51 | ||
tShrAssign | 52 | ||
tDot | 53 | ||
tAs | 54 | ||
tIs | 55 | ||
tNew | 56 | ||
tSizeOf | 57 | ||
tTypeOf | 58 | ||
tDeref | 59 | ||
tTernaryIf | 60 | ||
tNullCoalesce | 61 | ||
tLambda | 62 | ||
OPERATORS_END | 63 | ||
KEYWORDS_START | 64 | ||
tAbstract | 65 | ||
tBase | 66 | ||
tBreak | 67 | ||
tCase | 68 | ||
tCatch | 69 | ||
tChecked | 70 | ||
tClass | 71 | ||
tConst | 72 | ||
tContinue | 73 | ||
tDefault | 74 | ||
tDelegate | 75 | ||
tDo | 76 | ||
tElse | 77 | ||
tEnum | 78 | ||
tEvent | 79 | ||
tExplicit | 80 | ||
tExtern | 81 | ||
tFinally | 82 | ||
tFixed | 83 | ||
tFor | 84 | ||
tForeach | 85 | ||
tGoto | 86 | ||
tIf | 87 | ||
tImplicit | 88 | ||
tIn | 89 | ||
tInterface | 90 | ||
tLock | 91 | ||
tNamespace | 92 | ||
tOperator | 93 | ||
tOut | 94 | ||
tOverride | 95 | ||
tParams | 96 | ||
tPrivate | 97 | ||
tProtected | 98 | ||
tPublic | 99 | ||
tReadonly | 100 | ||
tRef | 101 | ||
tReturn | 102 | ||
tSealed | 103 | ||
tStackAlloc | 104 | ||
tStatic | 105 | ||
tStruct | 106 | ||
tSwitch | 107 | ||
tThis | 108 | ||
tThrow | 109 | ||
tTry | 110 | ||
tUnchecked | 111 | ||
tUnsafe | 112 | ||
tUsing | 113 | ||
tVar | 114 | ||
tVirtual | 115 | ||
tVolatile | 116 | ||
tVoid | 117 | ||
tWhile | 118 | ||
KEYWORDS_END | 119 | ||
TYPES_START | 120 | ||
tBool | 121 | ||
tByte | 122 | ||
tChar | 123 | ||
tDecimal | 124 | ||
tDouble | 125 | ||
tFloat | 126 | ||
tLong | 127 | ||
tObject | 128 | ||
tSByte | 129 | ||
tShort | 130 | ||
tString | 131 | ||
tInt | 132 | ||
tUInt | 133 | ||
tULong | 134 | ||
tUShort | 135 | ||
TYPES_END | 136 | ||
LITERALS_START | 137 | ||
NUMLITERALS_START | 138 | ||
tIntLiteral | 139 | ||
tLongIntLiteral | 140 | ||
tUIntLiteral | 141 | ||
tULongIntLiteral | 142 | ||
tFloatLiteral | 143 | ||
tDoubleLiteral | 144 | ||
tDecimalLiteral | 145 | ||
NUMLITERALS_END | 146 | ||
tNull | 147 | ||
tStringLiteral | 148 | ||
tTrue | 149 | ||
tFalse | 150 | ||
LITERALS_END | 151 |
See Also