Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Previous PR #273 can not be reopened, so I re-create a new one here after fix problem when dealing J2735's ASN file.
If the type of a field of information object set is imported from other module, then modify corresponding parameter to reflect the fact.
For the case stated in item 2 of #254, there are two RepeatRate defined in different modules, i.e.
TCICommonTypes.asn and IEEE-1609-3-WEE. So a suitable prefix using module name should be added to distinguish between them and two files, i.e. TCI-CommonTypes_RepeatRate.c and IEEE-1609-3-WEE_RepeatRate.c, are generated.
For module IEEE-1609-3-WSA, it import RepeatRate from module IEEE-1609-3-WEE. So
should be :
Starting from 3GPP release 11, there are also duplicate type names MobilityInformation defined in module S1AP-IEs and in module SonTransfer-IEs of 36.413 (S1AP) which suffer from this problem. There is error message when compiling with SonTransfer-IEs module along with other major S1AP modules.
Applying this pull request, the generated code become :
thus solve S1AP's compilation problem.