Skip to content

fix Issue 16348 - ICE with package visibility#6014

Merged
WalterBright merged 1 commit intodlang:stablefrom
MartinNowak:fix16348
Aug 8, 2016
Merged

fix Issue 16348 - ICE with package visibility#6014
WalterBright merged 1 commit intodlang:stablefrom
MartinNowak:fix16348

Conversation

@MartinNowak
Copy link
Member

  • fix scopesym parent chain when using semanticScope
  • fixes getAccessModule for scope symbols in do bodies,
    try bodies, and else branches

@dlang-bot
Copy link
Contributor

Fix Bugzilla Description
16348 [REG 2.070.2] ICE with package visibility

@MartinNowak MartinNowak added the Severity:Regression PRs that fix regressions label Aug 4, 2016
- fix scopesym parent chain when using semanticScope
- fixes getAccessModule for scope symbols in do bodies,
  try bodies, and else branches
@WalterBright WalterBright merged commit d400dff into dlang:stable Aug 8, 2016
@MartinNowak MartinNowak deleted the fix16348 branch August 8, 2016 20:56
MartinNowak added a commit to MartinNowak/dmd that referenced this pull request Sep 13, 2016
- the FuncDeclaration of FuncExp expects to be nested in a scope with
  scopesym, but FuncExp didn't provide one
- fixed symbol parent chain by creating a dummy ScopeDSymbol (also see
  dlang#6014)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Severity:Regression PRs that fix regressions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

Comments