This creates the Package class to represent packages, and the Scope class to represent scopes in general. The library functions are worked up to support scanning scopes for declarations that are imported by "use" clauses. |
||
|---|---|---|
| .. | ||
| Makefile.in | ||
| README.txt | ||
| architec.cc | ||
| architec.h | ||
| architec_elaborate.cc | ||
| architec_emit.cc | ||
| compiler.cc | ||
| compiler.h | ||
| debug.cc | ||
| entity.cc | ||
| entity.h | ||
| entity_elaborate.cc | ||
| entity_emit.cc | ||
| expression.cc | ||
| expression.h | ||
| expression_emit.cc | ||
| lexor.lex | ||
| lexor_keyword.gperf | ||
| library.cc | ||
| main.cc | ||
| package.cc | ||
| package.h | ||
| parse.y | ||
| parse_api.h | ||
| parse_misc.cc | ||
| parse_misc.h | ||
| parse_types.h | ||
| parse_wrap.h | ||
| scope.cc | ||
| scope.h | ||
| vhdlint.cc | ||
| vhdlint.h | ||
| vhdlnum.h | ||
| vhdlpp_config.h.in | ||
| vhdlreal.cc | ||
| vhdlreal.h | ||
| vsignal.cc | ||
| vsignal.h | ||
| vtype.cc | ||
| vtype.h | ||
| vtype_elaborate.cc | ||
| vtype_emit.cc | ||
README.txt
vhdlpp COMMAND LINE FLAGS: -D <token> Debug flags. The token can be * yydebug | no-yydebug * entities=<path> -V Display version on stdout -v Verbose: Display version on stderr, and enable verbose messages to stderr.