Doxygen
首页
模块
命名空间
命名空间列表
命名空间成员
全部
_
a
b
c
d
e
f
g
i
l
m
n
o
p
q
r
s
t
u
v
w
x
函数
a
c
d
f
g
i
m
p
r
s
u
w
变量
_
a
b
c
d
e
f
g
i
l
m
n
o
p
q
r
s
t
u
v
w
x
枚举
枚举值
类
类列表
类索引
类继承关系
类成员
全部
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
函数
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
变量
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
类型定义
a
c
d
e
f
h
i
k
m
n
p
r
s
t
u
v
枚举
a
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
v
w
枚举值
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
相关函数
文件
文件列表
文件成员
全部
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
y
函数
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
y
变量
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
y
类型定义
a
b
c
d
e
f
i
j
l
m
n
o
p
r
s
t
u
v
y
枚举
a
c
d
e
f
g
h
i
m
n
p
r
s
t
枚举值
a
c
d
e
f
g
h
i
m
n
p
r
s
t
u
v
x
宏定义
a
b
c
d
e
f
g
h
i
j
l
m
n
p
q
r
s
t
w
x
y
TokenManager.h
浏览该文件的文档.
1
/* Generated By:JavaCC: Do not edit this line. TokenManager.h Version 7.0 */
2
/* JavaCCOptions:STATIC=false,SUPPORT_CLASS_VISIBILITY_PUBLIC=true */
3
#ifndef JAVACC_TOKENMANAGER_H
4
#define JAVACC_TOKENMANAGER_H
5
6
#include <iostream>
7
#include "
JavaCC.h
"
8
#include "
Token.h
"
9
10
namespace
vhdl
{
11
namespace
parser {
12
/**
13
* An implementation for this interface is generated by
14
* JavaCCParser. The user is free to use any implementation
15
* of their choice.
16
*/
17
18
class
TokenManager
{
19
public
:
20
/** This gets the next token from the input stream.
21
* A token of kind 0 (<EOF>) should be returned on EOF.
22
*/
23
virtual
~TokenManager
() { }
24
virtual
Token
*
getNextToken
() = 0;
25
virtual
void
setParser
(
void
* parser) {};
26
virtual
void
lexicalError
() {
27
std::cerr <<
"Lexical error encountered."
<< std::endl;
28
}
29
30
};
31
32
}
33
}
34
35
#endif
36
/* JavaCC - OriginalChecksum=c5e389e7ee25f48da34e517ae429ac2a (do not edit this line) */
vhdl::parser::TokenManager::~TokenManager
virtual ~TokenManager()
This gets the next token from the input stream.
Definition:
TokenManager.h:23
vhdl::parser::TokenManager::lexicalError
virtual void lexicalError()
Definition:
TokenManager.h:26
vhdl::parser::Token
Describes the input token stream.
Definition:
Token.h:16
vhdl::parser::TokenManager::setParser
virtual void setParser(void *parser)
Definition:
TokenManager.h:25
Token.h
vhdl::parser::TokenManager::getNextToken
virtual Token * getNextToken()=0
vhdl
Token literal values and constants.
Definition:
CharStream.h:12
JavaCC.h
vhdl::parser::TokenManager
An implementation for this interface is generated by JavaCCParser.
Definition:
TokenManager.h:18
vhdlparser
TokenManager.h
生成于 2021年 十一月 27日 星期六 08:40:56 , 为 Doxygen使用
1.8.17