index
:
ampere-computing/clang.git
release_60-f1b37feef3d-amp-20180630
release_70-e8af9b4c407-amp-20181130
clang including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
Sema
/
scope-check.c
Age
Commit message (
Expand
)
Author
2014-09-06
Reword switch/goto diagnostics "protected scope" diagnostics. Making up a term
Richard Smith
2011-02-18
fix rdar://9024687, a crash on invalid that we used to silently ignore.
Chris Lattner
2010-10-28
Implement an indirect-goto optimization for goto *&&lbl and respect this
John McCall
2010-08-02
Labels (and case statement) don't create independent scope parents for the
John McCall
2010-05-12
Correct spelling of expected error message. Apparently I forgot to re-run
John McCall
2010-05-12
When checking scopes for indirect goto, be more permissive (but still safe)
John McCall
2010-03-05
Emit warning on indirect goto that potentially violates
Chris Lattner
2010-03-05
address PR6502 by downgrading the scope checker's address
Chris Lattner
2010-01-23
Insulate these from changes to the default for -Wunreachable-code.
Mike Stump
2010-01-19
Implement goto inside of blocks.
Mike Stump
2009-12-15
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
Daniel Dunbar
2009-04-19
run the jump checker on blocks, even though they don't have gotos,
Chris Lattner
2009-04-19
add a new Sema::CurFunctionNeedsScopeChecking bool that is used to avoid
Chris Lattner
2009-04-19
apparently gotos aren't allowed at all in blocks. Stub out a testcase for wh...
Chris Lattner
2009-04-19
more testcases of variably modified types.
Chris Lattner
2009-04-19
second half of indirect jump checking: make sure that any
Chris Lattner
2009-04-19
First half of jump scope checking for indirect goto.
Chris Lattner
2009-04-18
add some testcases that we do not correctly handle.
Chris Lattner
2009-04-18
reimplement DeclStmt handling so that we correctly handle intermixed
Chris Lattner
2009-04-18
rearrange.
Chris Lattner
2009-04-18
add testcases for some more scary/horrible things that work.
Chris Lattner
2009-04-18
unconditionally check for goto correctness. This is because switch
Chris Lattner
2009-04-18
Improve switch diagnostic to emit the "jump" message on the
Chris Lattner
2009-04-18
first step to getting switches giving "jump into vla scope" errors.
Chris Lattner
2009-04-18
improve wording of scope violation error messages.
Chris Lattner
2009-04-18
rewrite the goto scope checking code to be more efficient, simpler,
Chris Lattner
2009-04-18
add another testcase
Chris Lattner
2009-04-15
Revert previous patch (will commit a fix soon).
Steve Naroff
2009-03-24
Rename clang to clang-cc.
Daniel Dunbar
2009-02-28
Check a few more kinds of declarations that make a scope.
Eli Friedman
2009-02-28
Start of checking for gotos which jump to an illegal destination.
Eli Friedman