The StaDyn Programming Language
Source code documentation of StaDyn, a hybrid static and dynamic typing language.
Parser.CustomHiddenStreamToken Class Reference

A sub-class of antlr.CommonHiddenStreamToken that can be used to track the file from which a token was created. More...

Inheritance diagram for Parser.CustomHiddenStreamToken:

Classes

class  CustomHiddenStreamTokenCreator
 

Public Member Functions

 CustomHiddenStreamToken (int t, string txt)
 
 CustomHiddenStreamToken (int t, string txt, FileInfo fileinfo)
 
 CustomHiddenStreamToken (int t, string txt, FileInfo fileinfo, int line, int col)
 
override string getFilename ()
 
override string ToString ()
 

Protected Member Functions

 CustomHiddenStreamToken ()
 

Properties

FileInfo File [get, set]
 Sets the source file of the token More...
 
CustomHiddenStreamToken HiddenBefore [get, set]
 Gets or sets the contents of the hidden-before token stream. More...
 
CustomHiddenStreamToken HiddenAfter [get, set]
 Gets or sets the contents of the hidden-after token stream. More...
 

Detailed Description

A sub-class of antlr.CommonHiddenStreamToken that can be used to track the file from which a token was created.

Has an ugly but convenient dependency on the CSharpParser class. See ToString() below.

Definition at line 46 of file CustomHiddenStreamToken.cs.

Constructor & Destructor Documentation

Parser.CustomHiddenStreamToken.CustomHiddenStreamToken ( )
protected

Definition at line 50 of file CustomHiddenStreamToken.cs.

Parser.CustomHiddenStreamToken.CustomHiddenStreamToken ( int  t,
string  txt 
)

Definition at line 54 of file CustomHiddenStreamToken.cs.

Parser.CustomHiddenStreamToken.CustomHiddenStreamToken ( int  t,
string  txt,
FileInfo  fileinfo 
)

Definition at line 58 of file CustomHiddenStreamToken.cs.

Parser.CustomHiddenStreamToken.CustomHiddenStreamToken ( int  t,
string  txt,
FileInfo  fileinfo,
int  line,
int  col 
)

Definition at line 63 of file CustomHiddenStreamToken.cs.

Member Function Documentation

override string Parser.CustomHiddenStreamToken.getFilename ( )

Definition at line 70 of file CustomHiddenStreamToken.cs.

override string Parser.CustomHiddenStreamToken.ToString ( )

Definition at line 78 of file CustomHiddenStreamToken.cs.

Property Documentation

FileInfo Parser.CustomHiddenStreamToken.File
getset

Sets the source file of the token

Definition at line 88 of file CustomHiddenStreamToken.cs.

CustomHiddenStreamToken Parser.CustomHiddenStreamToken.HiddenAfter
getset

Gets or sets the contents of the hidden-after token stream.

Definition at line 112 of file CustomHiddenStreamToken.cs.

CustomHiddenStreamToken Parser.CustomHiddenStreamToken.HiddenBefore
getset

Gets or sets the contents of the hidden-before token stream.

Definition at line 100 of file CustomHiddenStreamToken.cs.


The documentation for this class was generated from the following file: