nac3core: add fields initialization check for parent class
nac3core: Add field "constructor_lookup" to the struct TopLevelComposer
0b99241576
Merge branch 'issue-139-2' of git.m-labs.hk:M-Labs/nac3 into issue-139-2
3585ab9d06
Merge branch 'issue-139-2' of git.m-labs.hk:M-Labs/nac3 into issue-139-2
5d5ec52170
Merge branch 'issue-139-2' of git.m-labs.hk:M-Labs/nac3 into issue-139-2
785c6bcbb0
Merge branch 'issue-139-2' of git.m-labs.hk:M-Labs/nac3 into issue-139-2
nac3artiq: update InnerResolver's "pyid_to_type" table if class contain constructor function
815176c8c7
Merge branch 'issue-139-2' of git.m-labs.hk:M-Labs/nac3 into issue-139-2
067da378c6
nac3artiq: insert the constructor type to table 'pyid_to_type' if class possess an __init__ method
af5672020e
nac3artiq: insert the constructor type to HashMap 'pyid_to_type' if class possess an __init__ method
ec0642e772
nac3artiq: update the pyid_to_type table when the constructor of the class is inherited from its base class
2ec449545e
nac3core: fix test assertion
6eb433b2e3
nac3core: fix typo and remove the unnecessary 'return' statement
nac3core: Add field "constructor_lookup" to the struct TopLevelComposer