aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2009-04-19make PTH not crash on a null directive (# on its own line)Chris Lattner
2009-04-19use isNot instead of !isChris Lattner
2009-04-19fix -fdollars-in-identifiers to have a default that is overriden Chris Lattner
2009-04-19fix rdar://6804322 by wiring up -fdollars-in-identifiersChris Lattner
2009-04-19silence a warning, it isn't clear what the right answer is here,Chris Lattner
2009-04-19convert to -verify mode.Chris Lattner
2009-04-19silence a warning, I need to talk to Devang about this code.Chris Lattner
2009-04-19Fix rdar://6804402 - crash on objc implementations declared withChris Lattner
2009-04-19rearrange #include order.Chris Lattner
2009-04-19run the jump checker on blocks, even though they don't have gotos,Chris Lattner
2009-04-19add a new Sema::CurFunctionNeedsScopeChecking bool that is used to avoid Chris Lattner
2009-04-19test that vlas are checked in an objc method context.Chris Lattner
2009-04-19apparently gotos aren't allowed at all in blocks. Stub out a testcase for wh...Chris Lattner
2009-04-19more testcases of variably modified types.Chris Lattner
2009-04-19move jump scope checking and related code out into its own file, SemaDecl.cpp isChris Lattner
2009-04-19Some more tweaks to driver documentation.Daniel Dunbar
2009-04-19Fix bug in computation of ivar offsets for (adjacent) bitfields.Daniel Dunbar
2009-04-19minor typographical fixesChris Lattner
2009-04-19revert david's patch, which causes a testsuite failure.Chris Lattner
2009-04-19rewrite an O(N^2) algorithm to be O(n).Chris Lattner
2009-04-19second half of indirect jump checking: make sure that any Chris Lattner
2009-04-19First half of jump scope checking for indirect goto.Chris Lattner
2009-04-19Add location info for indirect goto.Chris Lattner
2009-04-19Reuse ObjcIvarOffsetVariable instead of duplicating code.Daniel Dunbar
2009-04-19Remove some unnecessary complexity.Daniel Dunbar
2009-04-18"This patch fixes message sends to super in class methods for the GNU runtime...Chris Lattner
2009-04-18add some testcases that we do not correctly handle.Chris Lattner
2009-04-18reimplement DeclStmt handling so that we correctly handle intermixed Chris Lattner
2009-04-18rearrange.Chris Lattner
2009-04-18add testcases for some more scary/horrible things that work.Chris Lattner
2009-04-18the scope checker does work with objc methods, add testcase.Chris Lattner
2009-04-18I didn't understand how @catches were chained. Now that I get it, fixChris Lattner
2009-04-18Fix PR3917: the location of a #line directive is the location of the first _.Chris Lattner
2009-04-18Change Preprocessor::AdvanceToTokenCharacter to stop atChris Lattner
2009-04-18add a new Lexer::SkipEscapedNewLines method.Chris Lattner
2009-04-18factor escape newline measuring out into its own helper function.Chris Lattner
2009-04-18remove unneeded scopes.Chris Lattner
2009-04-18forgot to commit this before.Chris Lattner
2009-04-18fix typoChris Lattner
2009-04-18reject invalid jumps among pieces of @try blocks. This seems to workChris Lattner
2009-04-18unconditionally check for goto correctness. This is because switchChris Lattner
2009-04-18Use EmitCallArgs in EmitObjCMessageExpr.Anders Carlsson
2009-04-18Test case would allow clang to fail.Daniel Dunbar
2009-04-18Make CodeGenFunction::EmitCallArgs a template function that takes a generic "...Anders Carlsson
2009-04-18Add functions for iterating over the argument types of an ObjCMethodDecl.Anders Carlsson
2009-04-18merge two tests.Chris Lattner
2009-04-18abstract the SwitchStack for blocks just like we do the goto labels.Chris Lattner
2009-04-18fix two error paths out of ParseBlockLiteralExpression toChris Lattner
2009-04-18refactor some code, adding a new getLabelMap() accessor methodChris Lattner
2009-04-18Improve switch diagnostic to emit the "jump" message on theChris Lattner