浏览该文件的文档.
6257 if (!
jj_3_8())
return false;
7049 if (!
jj_3_4())
return false;
8584 void jj_save(
int index,
int xla);
const int ACCESS_T
RegularExpression Id.
void process_statement_part()
void selected_variable_assignment()
const int NULL_T
RegularExpression Id.
void concurrent_signal_assignment_statement()
QCString signal_assignment_statement()
QCString enumeration_type_definition()
const int BASED_LITERAL
RegularExpression Id.
QCString entity_name_list()
QCString formal_designator()
const int LPAREN_T
RegularExpression Id.
const int QEQU_T
RegularExpression Id.
void block_declarative_part()
const int PROCESS_T
RegularExpression Id.
void selected_signal_assignment_wave()
const int ALIAS_T
RegularExpression Id.
bool jj_lookingAhead
Whether we are looking ahead.
const int LBRACKET_T
RegularExpression Id.
void concurrent_assertion_statement()
const int QNEQU_T
RegularExpression Id.
const int NOR_T
RegularExpression Id.
QCString range_constraint()
QCString formal_parameter_list()
const int WITH_T
RegularExpression Id.
const int WAIT_T
RegularExpression Id.
const int RETURN_T
RegularExpression Id.
QCString subprogram_declarative_item()
const int RPAREN_T
RegularExpression Id.
const int REJECT_T
RegularExpression Id.
QCString actual_designator()
QCString attribute_declaration()
QCString composite_type_definition()
void jj_save(int index, int xla)
QCString association_element()
const int SEMI_T
RegularExpression Id.
void configuration_declarative_item()
const int FOR_T
RegularExpression Id.
void architecture_statement_part()
const int BASIC_IDENTIFIER
RegularExpression Id.
void conditional_force_assignment()
QCString condition_clause()
QCString constant_declaration()
void ReInit(TokenManager *tokenManager)
const int DOWNTO_T
RegularExpression Id.
std::shared_ptr< Entry > current
void package_body_declarative_item()
Describes the input token stream.
const int AFTER_T
RegularExpression Id.
void package_declarative_item()
const int UNITS_T
RegularExpression Id.
const int MAP_T
RegularExpression Id.
const int PROCEDURE_T
RegularExpression Id.
QCString exit_statement()
const int ELSE_T
RegularExpression Id.
QCString multiplying_operation()
const int WHILE_T
RegularExpression Id.
QCString protected_type_declaration()
const int TRANSPORT_T
RegularExpression Id.
void entity_declarative_part()
const int INERTIAL_T
RegularExpression Id.
const int CHARACTER_LITERAL
RegularExpression Id.
QCString extended_identifier()
QCString reslution_indication()
const int LINKAGE_T
RegularExpression Id.
void selected_waveforms()
QCString file_logical_name()
void component_instantiation_statement()
QCString group_template_declaration()
VHDLOutlineParser * m_outlineParser
void configuration_declaration()
QCString attribute_specification()
const int REGISTER_T
RegularExpression Id.
QCString index_constraint()
const int RSRS_T
RegularExpression Id.
const int IN_T
RegularExpression Id.
Token * jj_consume_token(int kind)
const int COMMA_T
RegularExpression Id.
QCString group_constituent()
void component_declaration()
void binding_indication()
const int CONSTANT_T
RegularExpression Id.
QCString instantiation_list()
QCString simple_expression()
QCString sequence_of_statement()
VHDLOutlineParser * outlineParser() const
QCString association_list()
const int OPEN_T
RegularExpression Id.
const int PACKAGE_T
RegularExpression Id.
void configuration_declarative_part()
QCString decimal_literal()
QCString file_declaration()
QCString string_literal()
QCString type_conversion()
void conditional_signal_assignment()
const int BODY_T
RegularExpression Id.
void setErrorHandler(ErrorHandler *eh)
const int REPORT_T
RegularExpression Id.
const int LT_T
RegularExpression Id.
const int QGT_T
RegularExpression Id.
QCString delay_mechanism()
void architecture_declarative_part()
void configuration_specification()
const int RBRACKET_T
RegularExpression Id.
const int IF_T
RegularExpression Id.
QCString interface_variable_declaration()
QCString base_specifier()
QCString waveform_element()
const int SRL_T
RegularExpression Id.
QCString procedure_call()
QCString subtype_indication()
void component_specification()
QCString package_path_name()
const int ASSERT_T
RegularExpression Id.
const int NEXT_T
RegularExpression Id.
void guarded_signal_specificatio()
const int NEG_T
RegularExpression Id.
const int APOSTROPHE_T
RegularExpression Id.
const int ON_T
RegularExpression Id.
const int CASE_T
RegularExpression Id.
const int RANGE_T
RegularExpression Id.
QCString integer_type_definition()
QCString parameter_specification()
const int CONTEXT_T
RegularExpression Id.
Token * getToken(int index)
const int CONFIGURATION_T
RegularExpression Id.
QCString miscellaneous_operator()
void configuration_item()
const int ABS_T
RegularExpression Id.
const int ROL_T
RegularExpression Id.
QCString absolute_pathname()
const int SELECT_T
RegularExpression Id.
const int RECORD_T
RegularExpression Id.
const int QL_T
RegularExpression Id.
QCString qualified_expression()
const int GROUP_T
RegularExpression Id.
QCString interface_declaration()
void setOutlineParser(VHDLOutlineParser *p)
void guarded_signal_specification()
void block_statement_part()
const int REM_T
RegularExpression Id.
const int OTHER_T
RegularExpression Id.
QCString variable_declaration()
void subprogram_declaration()
void component_configuration()
QCString type_declaration()
const int ARRAY_T
RegularExpression Id.
const int BLOCK_T
RegularExpression Id.
QCString process_declarative_part()
const int PROTECTED_T
RegularExpression Id.
const int OF_T
RegularExpression Id.
QCString physical_type_definition()
QCString unconstraint_array_definition()
const int VARASSIGN_T
RegularExpression Id.
QCString entity_specification()
QCString subtype_declaration()
void package_instantiation_declaration()
void generate_statement_body1()
const int BUS_T
RegularExpression Id.
const int STRINGLITERAL
RegularExpression Id.
void generic_map_aspect()
const int AT_T
RegularExpression Id.
QCString base_unit_declaration()
QCString alias_declaration()
const int MOD_T
RegularExpression Id.
const int EXTENDED_CHARACTER
RegularExpression Id.
QCString identifier_list()
const int FILE_T
RegularExpression Id.
const int SLL_T
RegularExpression Id.
std::shared_ptr< Entry > lastCompound
const int SUBTYPE_T
RegularExpression Id.
const int GREATERTHAN_T
RegularExpression Id.
const int AMPERSAND_T
RegularExpression Id.
void entity_declaration()
void package_declaration()
const int ELSIF_T
RegularExpression Id.
const int COMPONENT_T
RegularExpression Id.
const int NAND_T
RegularExpression Id.
void disconnection_specification()
const int SHARED_T
RegularExpression Id.
const int DISCONNECT_T
RegularExpression Id.
ErrorHandler * errorHandler
QCString file_open_information()
QCString pathname_element_list()
const int BAR_T
RegularExpression Id.
QCString variable_assignment_statement()
const int WHEN_T
RegularExpression Id.
const int SLASH_T
RegularExpression Id.
QCString report_statement()
const int INTEGER
RegularExpression Id.
void protected_type_body_declarative_item()
QCString protected_type_body()
const int NOT_T
RegularExpression Id.
const int ALL_T
RegularExpression Id.
void jj_add_error_token(int kind, int pos)
const int USE_T
RegularExpression Id.
VhdlParser(TokenManager *tokenManager)
const int ROR_T
RegularExpression Id.
const int MINUS_T
RegularExpression Id.
std::shared_ptr< Entry > current_root
QCString abstract_literal()
void context_declaration()
QCString pathname_element()
QCString shift_expression()
void protected_type_declarative_part()
void protected_type_body_declarative_part()
const int FORCE_T
RegularExpression Id.
const int INOUT_T
RegularExpression Id.
const int QQ_T
RegularExpression Id.
QCString timeout_clause()
SharedState * m_sharedState
Token literal values and constants.
const int OR_T
RegularExpression Id.
QCString shift_operator()
const int PORT_T
RegularExpression Id.
void record_type_definition()
const int DOT_T
RegularExpression Id.
const int DECIMAL_LITERAL
RegularExpression Id.
QCString array_type_definition()
const int LABEL_T
RegularExpression Id.
void protected_type_declarative_item()
QCString index_specification()
QCString libustcont_stats()
void entity_declarative_item()
const int UNAFFECTED_T
RegularExpression Id.
QCString subprogram_instantiation_declaration()
const int SRA_T
RegularExpression Id.
QCString index_subtype_definition()
const int XNOR_T
RegularExpression Id.
QCString external_pathname()
void gen_interface_list()
const int BOX_T
RegularExpression Id.
const int GT_T
RegularExpression Id.
QCString interface_list()
void conditional_waveforms()
const int ARROW_T
RegularExpression Id.
void generate_statement()
QCString group_constituent_list()
QCString relation_operator()
QCString operator_symbol()
QCString logical_operator()
QCString attribute_name()
QCString element_association()
const int EXIT_T
RegularExpression Id.
const int TYPE_T
RegularExpression Id.
const int PLUS_T
RegularExpression Id.
CharStream * jj_input_stream
QCString sensitivity_list()
const int UNTIL_T
RegularExpression Id.
QCString sensitivity_clause()
QCString file_type_definition()
Token * token
Current token.
QCString instantiation_unit()
const int TO_T
RegularExpression Id.
const int NOTEQU_T
RegularExpression Id.
void block_specification()
const int FUNCTION_T
RegularExpression Id.
QCString entity_class_entry()
virtual void parseError()
Generate ParseException.
TokenManager * token_source
QCString assertion_statement()
QCString null_statement()
const int QLT_T
RegularExpression Id.
const int END_T
RegularExpression Id.
void selected_force_assignment()
QCString numeric_literal()
QCString wait_statement()
const int VARIABLE_T
RegularExpression Id.
QCString entity_designator()
const int QG_T
RegularExpression Id.
const int EQU_T
RegularExpression Id.
QCString interface_element()
void conditional_waveform_assignment()
QCString character_literal()
const int ENTITY_T
RegularExpression Id.
QCString discrete_range()
std::shared_ptr< Entry > tempEntry
VHDL parser using state-based lexical scanning.
const int SLA_T
RegularExpression Id.
void concurrent_statement()
const int COLON_T
RegularExpression Id.
QCString procedure_call_statement()
void block_configuration()
const int THEN_T
RegularExpression Id.
QCString process_declarative_item()
void subprogram_statement_part()
QCString attribute_designator()
void block_declarative_item()
QCString actual_parameter_part()
QCString full_type_declaration()
QCString access_type_definition()
bool jj_scan_token(int kind)
std::shared_ptr< Entry > lastEntity
const int SIGNAL_T
RegularExpression Id.
void setSharedState(SharedState *s)
void generate_statement_body()
const int MULT_T
RegularExpression Id.
void package_declarative_part()
QCString interface_subprogram_declaration()
QCString library_clause()
const int NEW_T
RegularExpression Id.
const int LITERAL_T
RegularExpression Id.
void case_statement_alternative()
QCString floating_type_definition()
void signal_declaration()
QCString bit_string_literal()
QCString return_statement()
QCString incomplete_type_declaration()
const int BIT_STRING_LITERAL
RegularExpression Id.
QCString secondary_unit_declaration()
QCString next_statement()
void package_body_declarative_part()
QCString scalar_type_definition()
QCString interface_file_declaration()
QCString element_declaration()
QCString loop_statement()
void selected_signal_assignment()
QCString type_definition()
const int SEVERITY_T
RegularExpression Id.
const int AND_T
RegularExpression Id.
QCString iteration_scheme()
const int LOOP_T
RegularExpression Id.
void entity_statement_part()
const int IS_T
RegularExpression Id.
const int GENERIC_T
RegularExpression Id.
QCString constraint_array_definition()
QCString entity_class_entry_list()
This class describes a character stream that maintains line and column number positions of the charac...
const int DOUBLEMULT_T
RegularExpression Id.
const int SLSL_T
RegularExpression Id.
const int ARCHITECTURE_T
RegularExpression Id.
const int BEGIN_T
RegularExpression Id.
const int LIBRARY_T
RegularExpression Id.
void concurrent_procedure_call_statement()
void subprogram_specification()
QCString physical_literal()
An implementation for this interface is generated by JavaCCParser.
const int BUFFER_T
RegularExpression Id.
QCString alias_designator()
const int XOR_T
RegularExpression Id.
const int ATTRIBUTE_T
RegularExpression Id.
QCString interface_package_declaration()
QCString subprogram_declarative_part()
QCString basic_identifier()
const int OUT_T
RegularExpression Id.
const int LESSTHAN_T
RegularExpression Id.
QCString adding_operator()
void selected_waveform_assignment()
QCString relative_pathname()
QCString enumeration_literal()
QCString sequential_statement()
QCString group_declaration()
This is an alternative implementation of QCString.
void conditional_signal_assignment_wave()