diff options
author | Tristan Gingold <tgingold@free.fr> | 2017-10-26 19:25:08 +0200 |
---|---|---|
committer | Tristan Gingold <tgingold@free.fr> | 2017-10-26 19:25:08 +0200 |
commit | 6f6746dab83e701f9ccc362b1f9fab2ebc27594a (patch) | |
tree | a01f075947e7d02579fa2ffb81ffdeec52e1b330 /src/vhdl/python/libghdl | |
parent | 70abe0cd253704a2517c9edea387eb0c56265a25 (diff) | |
download | ghdl-6f6746dab83e701f9ccc362b1f9fab2ebc27594a.tar.gz ghdl-6f6746dab83e701f9ccc362b1f9fab2ebc27594a.tar.bz2 ghdl-6f6746dab83e701f9ccc362b1f9fab2ebc27594a.zip |
python: add new features.
Diffstat (limited to 'src/vhdl/python/libghdl')
-rw-r--r-- | src/vhdl/python/libghdl/thin.py | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/src/vhdl/python/libghdl/thin.py b/src/vhdl/python/libghdl/thin.py index 88db6ecbd..68409531e 100644 --- a/src/vhdl/python/libghdl/thin.py +++ b/src/vhdl/python/libghdl/thin.py @@ -121,13 +121,19 @@ class Scanner: class Parse: Parse_Design_File = libghdl.parse__parse_design_file + Flag_Parse_Parenthesis = c_bool.in_dll( + libghdl, "parse__flag_parse_parenthesis") + class Canon: Flag_Concurrent_Stmts = c_bool.in_dll( - libghdl, "canon__canon_flag_concurrent_stmts"); + libghdl, "canon__canon_flag_concurrent_stmts") Flag_Configurations = c_bool.in_dll( - libghdl, "canon__canon_flag_configurations"); + libghdl, "canon__canon_flag_configurations") + + Flag_Associations = c_bool.in_dll( + libghdl, "canon__canon_flag_associations") Extract_Sequential_Statement_Chain_Sensitivity = \ libghdl.canon__canon_extract_sequential_statement_chain_sensitivity @@ -172,6 +178,11 @@ class Iirs_Utils: Is_Second_Subprogram_Specification = \ libghdl.iirs_utils__is_second_subprogram_specification + Get_Entity_From_Entity_Aspect = \ + libghdl.iirs_utils__get_entity_from_entity_aspect + + Get_Interface_Of_Formal = \ + libghdl.iirs_utils__get_interface_of_formal Null_Iir = 0 Null_Iir_List = 0 |