Goblin - A Platform for 3D AR and VR Applications

CSharpLexer Members

CSharpLexer overview

Public Static Fields

ABSTRACT 
AccessorNode 
Arg 
ArgDirection 
Args 
ArrayCreateExpr 
ArrayInitExpr 
ArrayRankExpr 
AS 
ASSEMBLY 
ASSIGN 
AssignExpr 
BAND 
BAND_ASN 
BASE 
BaseRefExpr 
BaseTypes 
BinaryExpr 
BNOT 
BOOL 
BooleanLiteral 
BOR 
BOR_ASN 
BREAK 
BreakStmt 
BSR 
BSR_ASN 
BuiltInType 
BXOR 
BXOR_ASN 
BYTE 
CASE 
CastExpr 
CATCH 
CatchClause 
CHAR 
CHARACTER 
CHARACTER_LITERAL 
CharLiteral 
CHECKED 
CheckedExpr 
CheckedStmt 
CLASS 
ClassNode 
COLON 
COMMA 
CommentNode 
CompileUnit 
CONDITIONAL_SYMBOL 
CONST 
ConstantDeclStmt 
ConstantNode 
ConstructorNode 
CONTINUE 
ContinueStmt 
CustomAttribute 
CustomAttributes 
DEC 
DECIMAL 
DECIMAL_DIGIT 
Declarator 
DeclArg 
DeclArgs 
DEFAULT 
DELEGATE 
DelegateNode 
DELIMITED_COMMENT 
DestructorNode 
DIV 
DIV_ASN 
DO 
DOT 
DOUBLE 
ELSE 
ENUM 
EnumMemberNode 
EnumNode 
EOF 
EQUAL 
EVENT 
EventNode 
EXPLICIT 
EXPONENT_PART 
Expression 
Expressions 
ExprStmt 
EXTERN 
FALSE 
FIELD 
FieldNode 
FINALLY 
FinallyStmt 
FIXED 
FLOAT 
FOR 
FOREACH 
ForEachStmt 
GE 
GOTO 
GotoStmt 
GTHAN 
HASH 
HEX_DIGIT 
HEXADECIMAL_ESCAPE_SEQUENCE 
HEXADECIMAL_INTEGER_LITERAL 
Ident 
IDENTIFIER 
IDENTIFIER_PART_CHARACTER 
IDENTIFIER_START_CHARACTER 
IF 
IfStmt 
IMPLICIT 
IN 
INC 
IncStmt 
IndexerExpr 
IndexerNode 
InitStmt 
INT 
INTEGER_LITERAL 
INTEGER_TYPE_SUFFIX 
IntegerLiteral 
INTERFACE 
InterfaceNode 
INTERNAL 
InvokeExpr 
IS 
IterationStmt 
LabeledStmt 
LAND 
LBRACE 
LBRACK 
LE 
LNOT 
LOCK 
LockStmt 
LONG 
LOR 
LPAREN 
LTHAN 
MemberAccessExpr 
Members 
METHOD 
MethodNode 
MINUS 
MINUS_ASN 
MOD 
MOD_ASN 
ModifierAttributes 
MODULE 
NAMESPACE 
NamespaceNode 
NEW 
NEW_LINE 
NEW_LINE_CHARACTER 
NOT_EQUAL 
NOT_NEW_LINE 
NULL 
NULL_TREE_LOOKAHEAD 
NullLiteral 
NUMERIC_LITERAL 
OBJECT 
ObjectCreateExpr 
Op 
OPERATOR 
OperatorNode 
OUT 
OVERRIDE 
PARAM 
PARAMS 
PLUS 
PLUS_ASN 
PostfixExpr 
PP_DECLARATION 
PP_DIRECTIVE 
PP_MESSAGE 
PP_NEW_LINE 
PP_REGION 
PP_WHITESPACE 
PPT_DEFINE 
PPT_END_REGION 
PPT_REGION 
PPT_UNDEF 
PrimaryExpression 
PrimitiveExpr 
PRIVATE 
PROPERTY 
PropertyNode 
PROTECTED 
PUBLIC 
QualIdent 
QUESTION 
QUOTE 
RBRACE 
RBRACK 
READONLY 
REAL_LITERAL 
REAL_TYPE_SUFFIX 
RealLiteral 
REF 
REGULAR_STRING_LITERAL 
REGULAR_STRING_LITERAL_CHARACTER 
RETURN 
ReturnStmt 
RPAREN 
SBYTE 
SEALED 
SEMI 
SHORT 
SIGN 
SIMPLE_ESCAPE_SEQUENCE 
SINGLE_CHARACTER 
SINGLE_LINE_COMMENT 
SINGLE_REGULAR_STRING_LITERAL_CHARACTER 
SIZEOF 
SL 
SL_ASN 
SR 
SR_ASN 
STACKALLOC 
STAR 
STAR_ASN 
Statements 
STATIC 
STRING 
STRING_LITERAL 
StringLiteral 
STRUCT 
StructNode 
SubExpr 
SWITCH 
SwitchSection 
SwitchStmt 
TernaryExpr 
THIS 
ThisRefExpr 
THROW 
ThrowStmt 
tokenSet_0_ 
tokenSet_1_ 
tokenSet_10_ 
tokenSet_11_ 
tokenSet_12_ 
tokenSet_13_ 
tokenSet_14_ 
tokenSet_15_ 
tokenSet_16_ 
tokenSet_2_ 
tokenSet_3_ 
tokenSet_4_ 
tokenSet_5_ 
tokenSet_6_ 
tokenSet_7_ 
tokenSet_8_ 
tokenSet_9_ 
TRUE 
TRY 
TryCatchFinallyStmt 
TryStmt 
TYPE 
TYPEOF 
TypeOfExpr 
TypeRef 
Types 
UINT 
ULONG 
UnaryExpr 
UNCHECKED 
UncheckedExpr 
UncheckedStmt 
UNICODE_ESCAPE_SEQUENCE 
UNSAFE 
USHORT 
USING 
UsingNode 
UsingStmt 
VariableDeclStmt 
VERBATIM_STRING_LITERAL 
VIRTUAL 
VOID 
VOLATILE 
WHILE 
WHITESPACE 

Public Instance Constructors

CSharpLexer Overloaded. Initializes a new instance of the CSharpLexer class.

Public Instance Methods

append (inherited from antlr.CharScanner)Overloaded.  
commit (inherited from antlr.CharScanner) 
consume (inherited from antlr.CharScanner) 
consumeUntil (inherited from antlr.CharScanner)Overloaded.  
Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
getCaseSensitive (inherited from antlr.CharScanner) 
getCaseSensitiveLiterals (inherited from antlr.CharScanner) 
getColumn (inherited from antlr.CharScanner) 
getCommitToPath (inherited from antlr.CharScanner) 
getFilename (inherited from antlr.CharScanner) 
GetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
getInputBuffer (inherited from antlr.CharScanner) 
getInputState (inherited from antlr.CharScanner) 
getLine (inherited from antlr.CharScanner) 
getTabSize (inherited from antlr.CharScanner) 
getText (inherited from antlr.CharScanner) 
getTokenObject (inherited from antlr.CharScanner) 
GetType (inherited from Object) Gets the Type of the current instance.
LA (inherited from antlr.CharScanner) 
mark (inherited from antlr.CharScanner) 
mASSIGN 
match (inherited from antlr.CharScanner)Overloaded.  
matchNot (inherited from antlr.CharScanner)Overloaded.  
matchRange (inherited from antlr.CharScanner)Overloaded.  
mBAND 
mBAND_ASN 
mBNOT 
mBOR 
mBOR_ASN 
mBSR 
mBSR_ASN 
mBXOR 
mBXOR_ASN 
mCHARACTER_LITERAL 
mCOLON 
mCOMMA 
mDEC 
mDELIMITED_COMMENT 
mDIV 
mDIV_ASN 
mEQUAL 
mGE 
mGTHAN 
mHASH 
mHEXADECIMAL_INTEGER_LITERAL 
mIDENTIFIER 
mINC 
mLAND 
mLBRACE 
mLBRACK 
mLE 
mLNOT 
mLOR 
mLPAREN 
mLTHAN 
mMINUS 
mMINUS_ASN 
mMOD 
mMOD_ASN 
mNOT_EQUAL 
mNUMERIC_LITERAL 
mPLUS 
mPLUS_ASN 
mPP_DIRECTIVE 
mQUESTION 
mQUOTE 
mRBRACE 
mRBRACK 
mRPAREN 
mSEMI 
mSINGLE_LINE_COMMENT 
mSL 
mSL_ASN 
mSR 
mSR_ASN 
mSTAR 
mSTAR_ASN 
mSTRING_LITERAL 
mUNICODE_ESCAPE_SEQUENCE 
mWHITESPACE 
newline (inherited from antlr.CharScanner) 
nextToken 
panic (inherited from antlr.CharScanner)Overloaded.  
reportError (inherited from antlr.CharScanner)Overloaded.  
reportWarning (inherited from antlr.CharScanner) 
resetText (inherited from antlr.CharScanner) 
rewind (inherited from antlr.CharScanner) 
setCaseSensitive (inherited from antlr.CharScanner) 
setColumn (inherited from antlr.CharScanner) 
setCommitToPath (inherited from antlr.CharScanner) 
setFilename (inherited from antlr.CharScanner) 
setInputState (inherited from antlr.CharScanner) 
setLine (inherited from antlr.CharScanner) 
setTabSize (inherited from antlr.CharScanner) 
setText (inherited from antlr.CharScanner) 
setTokenObjectClass (inherited from antlr.CharScanner) 
tab (inherited from antlr.CharScanner) 
testLiteralsTable (inherited from antlr.CharScanner)Overloaded.  
toLower (inherited from antlr.CharScanner) 
ToString (inherited from Object) Returns a String that represents the current Object.
traceIn (inherited from antlr.CharScanner) 
traceIndent (inherited from antlr.CharScanner) 
traceOut (inherited from antlr.CharScanner) 
uponEOF (inherited from antlr.CharScanner) 

Public Instance Events

CharLA (inherited from antlr.CharScanner) 
ConsumedChar (inherited from antlr.CharScanner) 
Done (inherited from antlr.CharScanner) 
EnterRule (inherited from antlr.CharScanner) 
ErrorReported (inherited from antlr.CharScanner) 
ExitRule (inherited from antlr.CharScanner) 
HitNewLine (inherited from antlr.CharScanner) 
MatchedChar (inherited from antlr.CharScanner) 
MatchedNotChar (inherited from antlr.CharScanner) 
MisMatchedChar (inherited from antlr.CharScanner) 
MisMatchedNotChar (inherited from antlr.CharScanner) 
SemPredEvaluated (inherited from antlr.CharScanner) 
SynPredFailed (inherited from antlr.CharScanner) 
SynPredStarted (inherited from antlr.CharScanner) 
SynPredSucceeded (inherited from antlr.CharScanner) 
WarningReported (inherited from antlr.CharScanner) 

Protected Instance Fields

tokenObjectType (inherited from antlr.CharScanner) 

Protected Instance Methods

Finalize (inherited from Object) Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
mCHARACTER 
mCONDITIONAL_SYMBOL 
mDECIMAL_DIGIT 
MemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.
mEXPONENT_PART 
mHEX_DIGIT 
mHEXADECIMAL_ESCAPE_SEQUENCE 
mIDENTIFIER_PART_CHARACTER 
mIDENTIFIER_START_CHARACTER 
mINTEGER_TYPE_SUFFIX 
mNEW_LINE 
mNEW_LINE_CHARACTER 
mNOT_NEW_LINE 
mPP_DECLARATION 
mPP_MESSAGE 
mPP_NEW_LINE 
mPP_REGION 
mPP_WHITESPACE 
mPPT_DEFINE 
mPPT_END_REGION 
mPPT_REGION 
mPPT_UNDEF 
mREAL_TYPE_SUFFIX 
mREGULAR_STRING_LITERAL 
mREGULAR_STRING_LITERAL_CHARACTER 
mSIGN 
mSIMPLE_ESCAPE_SEQUENCE 
mSINGLE_CHARACTER 
mSINGLE_REGULAR_STRING_LITERAL_CHARACTER 
mVERBATIM_STRING_LITERAL 

Protected Internal Instance Fields

caseSensitive (inherited from antlr.CharScanner) 
caseSensitiveLiterals (inherited from antlr.CharScanner) 
commitToPath (inherited from antlr.CharScanner) 
inputState (inherited from antlr.CharScanner) 
literals (inherited from antlr.CharScanner) 
returnToken_ (inherited from antlr.CharScanner) 
saveConsumedInput (inherited from antlr.CharScanner) 
tabsize (inherited from antlr.CharScanner) 
text (inherited from antlr.CharScanner) 
tokenObjectTypeName (inherited from antlr.CharScanner) 
traceDepth (inherited from antlr.CharScanner) 

Protected Internal Instance Properties

Events (inherited from antlr.CharScanner) 

Protected Internal Instance Methods

makeToken (inherited from antlr.CharScanner) 

See Also

CSharpLexer Class | DDW.CSharp.Parse Namespace