| Commit message (Expand) | Author | Age | Files | Lines |
| * | Explictly track tentative definitions within Sema, then hand those | Douglas Gregor | 2009-04-21 | 1 | -0/+17 |
| * | clean up anonymous bitfield diagnostics, PR4017 | Chris Lattner | 2009-04-20 | 1 | -9/+21 |
| * | Print an error for uses of __thread on targets which don't support it. | Eli Friedman | 2009-04-19 | 1 | -0/+2 |
| * | Add more thorough/correct checking for invalid __thread specifiers. | Eli Friedman | 2009-04-19 | 1 | -7/+29 |
| * | add a new Sema::CurFunctionNeedsScopeChecking bool that is used to avoid | Chris Lattner | 2009-04-19 | 1 | -9/+17 |
| * | move jump scope checking and related code out into its own file, SemaDecl.cpp is | Chris Lattner | 2009-04-19 | 1 | -267/+1 |
| * | rewrite an O(N^2) algorithm to be O(n). | Chris Lattner | 2009-04-19 | 1 | -19/+18 |
| * | second half of indirect jump checking: make sure that any | Chris Lattner | 2009-04-19 | 1 | -10/+32 |
| * | First half of jump scope checking for indirect goto. | Chris Lattner | 2009-04-19 | 1 | -7/+21 |
| * | reimplement DeclStmt handling so that we correctly handle intermixed | Chris Lattner | 2009-04-18 | 1 | -47/+30 |
| * | the scope checker does work with objc methods, add testcase. | Chris Lattner | 2009-04-18 | 1 | -5/+0 |
| * | I didn't understand how @catches were chained. Now that I get it, fix | Chris Lattner | 2009-04-18 | 1 | -11/+10 |
| * | forgot to commit this before. | Chris Lattner | 2009-04-18 | 1 | -1/+1 |
| * | reject invalid jumps among pieces of @try blocks. This seems to work | Chris Lattner | 2009-04-18 | 1 | -3/+24 |
| * | unconditionally check for goto correctness. This is because switch | Chris Lattner | 2009-04-18 | 1 | -4/+2 |
| * | fix two error paths out of ParseBlockLiteralExpression to | Chris Lattner | 2009-04-18 | 1 | -1/+1 |
| * | refactor some code, adding a new getLabelMap() accessor method | Chris Lattner | 2009-04-18 | 1 | -3/+5 |
| * | Improve switch diagnostic to emit the "jump" message on the | Chris Lattner | 2009-04-18 | 1 | -17/+20 |
| * | first step to getting switches giving "jump into vla scope" errors. | Chris Lattner | 2009-04-18 | 1 | -2/+7 |
| * | fix error recovery in the case of a jump to a label with no definition | Chris Lattner | 2009-04-18 | 1 | -25/+27 |
| * | rewrite the goto scope checking code to be more efficient, simpler, | Chris Lattner | 2009-04-18 | 1 | -81/+203 |
| * | don't evaluate ->child_end() every time through the loop, or *i frequently wi... | Chris Lattner | 2009-04-18 | 1 | -27/+32 |
| * | split code out into a new CheckFunctionJumpScopes routine, | Chris Lattner | 2009-04-18 | 1 | -32/+44 |
| * | make scope checking be static functions instead of sema methods. | Chris Lattner | 2009-04-18 | 1 | -24/+24 |
| * | FunctionDecl::getBody() is getting an ASTContext argument for use in | Douglas Gregor | 2009-04-18 | 1 | -1/+1 |
| * | tweak redefinition of a typedef a bit to fix a couple of problems: | Chris Lattner | 2009-04-17 | 1 | -15/+12 |
| * | fix a crash on invalid by making ActOnDeclarator create decl with | Chris Lattner | 2009-04-17 | 1 | -0/+3 |
| * | Add support for the __has_trivial_destructor type trait. | Anders Carlsson | 2009-04-17 | 1 | -0/+4 |
| * | If a class has a non-trivial constructor that doesn't take any arguments, we ... | Anders Carlsson | 2009-04-16 | 1 | -1/+5 |
| * | use getDiagnosticLevel instead of getDiagnosticMapping, which | Chris Lattner | 2009-04-16 | 1 | -2/+2 |
| * | Add support for the __has_trivial_constructor type trait. | Anders Carlsson | 2009-04-16 | 1 | -0/+1 |
| * | Fixup http://llvm.org/viewvc/llvm-project?rev=69165&view=rev (based on feedba... | Steve Naroff | 2009-04-15 | 1 | -3/+10 |
| * | Revert previous patch (will commit a fix soon). | Steve Naroff | 2009-04-15 | 1 | -7/+6 |
| * | Fix <rdar://problem/6789707> "warning: 'extern' variable has an initializer" ... | Steve Naroff | 2009-04-15 | 1 | -1/+1 |
| * | Fix <rdar://problem/6791490> [clang10 regression] [sema] invalid illegal jump... | Steve Naroff | 2009-04-15 | 1 | -7/+6 |
| * | Fix <rdar://problem/6252084> [sema] jumps into Obj-C exception blocks should ... | Steve Naroff | 2009-04-14 | 1 | -12/+13 |
| * | Use hasAttr instead of getAttr for conditionals. | Mike Stump | 2009-04-14 | 1 | -1/+1 |
| * | Audit __private_extern__ handling. | Daniel Dunbar | 2009-04-14 | 1 | -16/+13 |
| * | Fixup CodeGen for __weak __block variables. Radar 6756266 | Mike Stump | 2009-04-14 | 1 | -1/+2 |
| * | PR3461: reject initializer for incomplete type. Based on patch by Tim | Eli Friedman | 2009-04-13 | 1 | -0/+7 |
| * | Make the selection of type declarations in Sema::getTypeName | Douglas Gregor | 2009-04-13 | 1 | -2/+4 |
| * | fix another case that assumed that GetTypeForDeclarator would never return null. | Chris Lattner | 2009-04-12 | 1 | -4/+5 |
| * | fix code that incorrectly assumed that GetTypeForDeclarator cannot | Chris Lattner | 2009-04-12 | 1 | -2/+4 |
| * | Diagnose invalid uses of tagged types with a missing tag. For example, in: | Chris Lattner | 2009-04-12 | 1 | -0/+23 |
| * | fix a valgrind problem I noticed while developing another patch, | Chris Lattner | 2009-04-12 | 1 | -1/+1 |
| * | a few cleanups to StatementCreatesScope: unnest the whole thing, | Chris Lattner | 2009-04-12 | 1 | -12/+15 |
| * | simplify code to use adjustParameterType, apply objc arg attributes | Chris Lattner | 2009-04-11 | 1 | -6/+7 |
| * | diagnose attempts to return objc interfaces by-value from C functions. | Chris Lattner | 2009-04-11 | 1 | -1/+9 |
| * | Improve the 'cannot pass objc interface by value' diagnostic: | Chris Lattner | 2009-04-11 | 1 | -2/+2 |
| * | Compare the predefines buffer in the PCH file with the predefines | Douglas Gregor | 2009-04-10 | 1 | -16/+0 |