MCPcopy Create free account

hub / github.com/Nic30/hdlConvertor / functions

Functions785 in github.com/Nic30/hdlConvertor

↓ 51 callersMethodparseWithRef
Parse file and compare it with a reference file. :param fname: name of a file to parse :type fname: str :type langua
tests/hdl_parse_tc.py:84
↓ 33 callersMethodrun_pp_by_methodname
(self)
tests/test_verilog_preproc_grammar.py:20
↓ 28 callersMethodvisitExpression
src/svConvertor/exprParser.cpp:151
↓ 16 callersMethodassertPPWorks
(self, test_file, macro_db={})
tests/test_verilog_preproc.py:53
↓ 16 callersMethodparse
src/hdlConvertor.cpp:91
↓ 15 callersMethodclone_uniq
include/hdlConvertor/hdlAst/iHdlExprItem.h:22
↓ 14 callersFunctionupdate_code_position
include/hdlConvertor/createObject.h:13
↓ 13 callersFunctionappend_expr
src/svConvertor/utils.cpp:51
↓ 10 callersMethodgetIdentifierStr
src/svConvertor/exprParser.cpp:374
↓ 10 callersMethodreplace
src/verilogPreproc/macro_def_verilog.cpp:156
↓ 9 callersMethodcheck_pp_error_by_methodname
(self, err_msg)
tests/test_verilog_preproc_grammar.py:29
↓ 9 callersMethodvisitIdentifier
src/svConvertor/exprParser.cpp:393
↓ 9 callersMethodwhat
src/conversion_exception.cpp:9
↓ 8 callersFunctionfind_files
(directory, pattern)
tests/file_utils.py:6
↓ 8 callersFunctionparseFile
(fname)
tests/test_vhdl_conversion.py:12
↓ 8 callersFunctionparseFile
(fname)
tests/test_vhdl_std_examples_parse.py:14
↓ 7 callersFunctionHdlOpType_from
src/vhdlConvertor/operatorTypeParser.cpp:7
↓ 7 callersMethodapplyVariable_dimension
src/svConvertor/typeParser.cpp:235
↓ 7 callersMethodassertPPError
(self, file, err_msg, contains=False)
tests/test_verilog_preproc.py:81
↓ 7 callersFunctiongenerate_external_testcase_class
(testcase_class_name, test_configs, SUCESSFULL_TEST_FILTER_FILE)
tests/extern_test_utils.py:67
↓ 7 callersMethodrun_test
(self, file, incdirs)
tests/test_verilog_preproc_include.py:20
↓ 7 callersMethodset_input_line
src/verilogPreproc/out_buffer.cpp:16
↓ 7 callersMethodvisitConstant_expression
src/svConvertor/exprParser.cpp:21
↓ 7 callersMethodvisitData_type
src/svConvertor/typeParser.cpp:124
↓ 6 callersFunctionaggregate_to_parenthesis
src/vhdlConvertor/exprParser.cpp:168
↓ 6 callersMethodvisitData_type_or_implicit
src/svConvertor/typeParser.cpp:199
↓ 5 callersFunctioncheck_git_submodule
(path)
tests/extern_test_utils.py:86
↓ 5 callersFunctionget_file_name
(f)
tests/file_utils.py:14
↓ 5 callersFunctionparseFile
(fname, language, input_dir=None)
tests/hdl_parse_tc.py:64
↓ 5 callersMethodverilog_pp
src/hdlConvertor.cpp:136
↓ 4 callersFunction_to_utf8
src/encodingConversions.cpp:22
↓ 4 callersMethodcheck_errors
src/syntaxErrorLogger.cpp:22
↓ 4 callersMethodinit
src/verilogPreproc/verilogPreprocContainer.cpp:18
↓ 3 callersFunctioniHdlStatement
src/hdlAst/hdlStmFor.cpp:38
↓ 3 callersMethodis_bitstring
src/hdlAst/bigInteger.cpp:14
↓ 3 callersFunctionreduce
src/svConvertor/utils.cpp:63
↓ 3 callersMethodrun_preproc_file
src/verilogPreproc/verilogPreprocContainer.cpp:80
↓ 3 callersMethodrun_preproc_str
src/verilogPreproc/verilogPreprocContainer.cpp:96
↓ 3 callersMethodvisitLifetime
src/svConvertor/typeParser.cpp:447
↓ 3 callersMethodvisitList_of_arguments
src/svConvertor/exprParser.cpp:646
↓ 3 callersMethodvisitMintypmax_expression
src/svConvertor/exprParser.cpp:398
↓ 3 callersMethodvisitNet_or_var_data_type
src/svConvertor/typeParser.cpp:414
↓ 3 callersMethodvisitPackage_or_class_scoped_path
src/svConvertor/exprParser.cpp:582
↓ 3 callersMethodvisitProcess_declarative_item
src/vhdlConvertor/processParser.cpp:68
↓ 3 callersMethodvisitVariable_lvalue
src/svConvertor/exprParser.cpp:409
↓ 2 callersFunctionANTLRFileStream_with_encoding
src/encodingConversions.cpp:45
↓ 2 callersFunctionHdlDirection_toString
include/hdlConvertor/hdlAst/hdlDirection.h:16
↓ 2 callersFunctionHdlOpType_toString
src/hdlAst/hdlOpType.cpp:122
↓ 2 callersFunctionHdlStmIf_collapse_elifs
src/svConvertor/statementParser.cpp:30
↓ 2 callersMethod_parse
include/hdlConvertor/parserContainer.h:87
↓ 2 callersFunction_test_run_rel
(test_file, golden_file=None, golden_str=None, macro_db={})
tests/test_verilog_preproc.py:40
↓ 2 callersMethodapplyUnpacked_dimension
src/svConvertor/typeParser.cpp:224
↓ 2 callersFunctionclone_unique_ptr_vector
include/hdlConvertor/hdlAst/hdlValue.h:126
↓ 2 callersMethodfind_obj_by_name
(self, context, obj_cls, name)
tests/hdl_parse_tc.py:147
↓ 2 callersFunctiongen_test
:type test_spec: ExternTestSpec
tests/extern_test_utils.py:40
↓ 2 callersMethodgetPortByName
src/hdlAst/hdlModuleDec.cpp:10
↓ 2 callersFunctionget_ghdl_test_configs
(path)
tests/test_ghdl_testsuite.py:27
↓ 2 callersFunctionget_language_path
(lang_dir, language)
tests/hdl_parse_tc.py:38
↓ 2 callersFunctionis_others
src/vhdlConvertor/statementParser.cpp:24
↓ 2 callersMethodparseWithRef
(self, fname, language=Language.VERILOG, input_dir=None, output_dir=
tests/test_verilog_to_hwt.py:23
↓ 2 callersMethodparse_file
src/hdlConvertor.cpp:42
↓ 2 callersFunctionparse_verilator_record
(line, dir_name)
tests/test_icarus_verilog_testsuite.py:38
↓ 2 callersFunctionpop_block_if_possible
src/svConvertor/generateParser.cpp:622
↓ 2 callersFunctionprocessIfdef
src/verilogPreproc/verilogPreproc.cpp:356
↓ 2 callersFunctionreplaceStringInPlace
src/verilogPreproc/str_utils.cpp:24
↓ 2 callersFunctionreplace_substring
src/verilogPreproc/str_utils.cpp:34
↓ 2 callersMethodrequires_args
src/verilogPreproc/macro_def_verilog.cpp:152
↓ 2 callersFunctionrun_notebook
(notebook_path)
tests/notebook_exec.py:7
↓ 2 callersMethodsigning
src/svConvertor/utils.cpp:33
↓ 2 callersMethodverilog_pp_str
src/hdlConvertor.cpp:147
↓ 2 callersMethodvisitArray_range_expression
src/svConvertor/exprParser.cpp:80
↓ 2 callersMethodvisitBlock_declarative_item
* @note Some declarations can spot multiple objects * that is why this function just does not return hdlAst::iHdlObj* * */
src/vhdlConvertor/blockDeclarationParser.cpp:23
↓ 2 callersMethodvisitBlock_item_declaration
src/svConvertor/statementParser.cpp:652
↓ 2 callersMethodvisitConcurrent_statement
src/vhdlConvertor/statementParser.cpp:791
↓ 2 callersMethodvisitData_declaration
src/svConvertor/declrParser.cpp:17
↓ 2 callersMethodvisitDelay_or_event_control
src/svConvertor/delayParser.cpp:118
↓ 2 callersMethodvisitIdentifier_doted_index_at_end
src/svConvertor/exprParser.cpp:107
↓ 2 callersMethodvisitLocal_parameter_declaration
src/svConvertor/paramDefParser.cpp:184
↓ 2 callersMethodvisitModule_declaration
src/svConvertor/moduleParser.cpp:52
↓ 2 callersMethodvisitNet_lvalue
src/svConvertor/exprParser.cpp:44
↓ 2 callersFunctionvisitNextOrExit
src/vhdlConvertor/statementParser.cpp:44
↓ 2 callersMethodvisitOperator_assignment
src/svConvertor/exprParser.cpp:692
↓ 2 callersMethodvisitPackage_body
src/vhdlConvertor/packageParser.cpp:12
↓ 2 callersMethodvisitPackage_declaration
src/vhdlConvertor/packageHeaderParser.cpp:16
↓ 2 callersMethodvisitPackage_or_class_scoped_hier_id_with_select
src/svConvertor/exprParser.cpp:486
↓ 2 callersMethodvisitParam_expression
src/svConvertor/paramDefParser.cpp:103
↓ 2 callersMethodvisitParameter_declaration
src/svConvertor/paramDefParser.cpp:157
↓ 2 callersMethodvisitPrimary
src/svConvertor/exprPrimaryParser.cpp:16
↓ 2 callersMethodvisitRange_expression
src/svConvertor/exprParser.cpp:27
↓ 2 callersMethodvisitSequential_statement
src/vhdlConvertor/statementParser.cpp:68
↓ 2 callersFunctionvisitSignalMode
src/vhdlConvertor/directionParser.cpp:8
↓ 1 callersFunctionHdlClassType_toString
src/hdlAst/hdlTypes.cpp:11
↓ 1 callersFunctionHdlOpType_toUnary
src/hdlAst/hdlOpType.cpp:99
↓ 1 callersFunctionHdlStmBlockJoinType_toString
src/hdlAst/hdlStmBlock.cpp:22
↓ 1 callersFunctionHdlStmCaseType_toString
src/hdlAst/hdlStmCase.cpp:6
↓ 1 callersMethod__init__
(self, *args, **kwargs)
tests/time_logging_test_runner.py:14
↓ 1 callersFunction_test_run
(test_file, golden_file, golden_str, macro_db={})
tests/test_verilog_preproc.py:14
↓ 1 callersFunctioncd
(newdir, cleanup=lambda: True)
tests/file_utils.py:58
↓ 1 callersMethodcheck_obj_names
(self, context, obj_cls, names)
tests/hdl_parse_tc.py:137
↓ 1 callersMethodconvert_non_ansi_ports_to_ansi
src/svConvertor/portParser.cpp:287
next →1–100 of 785, ranked by callers