aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2009-04-18first step to getting switches giving "jump into vla scope" errors.Chris Lattner
2009-04-18add some block goto test cases.Chris Lattner
2009-04-18fix error recovery in the case of a jump to a label with no definitionChris Lattner
2009-04-18glibc plays some weird games with multiple different definitions ofChris Lattner
2009-04-18make sure to verify that the "non pch" runs worked.Chris Lattner
2009-04-18improve wording of scope violation error messages.Chris Lattner
2009-04-18rename testChris Lattner
2009-04-18more fun with line markers: the digit string is required to be interpretedChris Lattner
2009-04-18Don't emit name-lookup tables for functions or methods in the PCH filesDouglas Gregor
2009-04-18Fix test to output LLVM to a temporary file, which we grep as part of the testDouglas Gregor
2009-04-18rewrite the goto scope checking code to be more efficient, simpler,Chris Lattner
2009-04-18add accessor.Chris Lattner
2009-04-18Use getAsPointerType instead of using getCanonicalType directly.Daniel Dunbar
2009-04-18Fix a bug found by inspection, class/meta references could be emittedDaniel Dunbar
2009-04-18add another testcaseChris Lattner
2009-04-18don't evaluate ->child_end() every time through the loop, or *i frequently wi...Chris Lattner
2009-04-18split code out into a new CheckFunctionJumpScopes routine,Chris Lattner
2009-04-18make scope checking be static functions instead of sema methods.Chris Lattner
2009-04-18fix incorrect lowering of __builtin_ia32_shufpd, rdar://6803924Chris Lattner
2009-04-18rename file.Chris Lattner
2009-04-18don't dump .ll file in this dir.Chris Lattner
2009-04-18__builtin_prefetch should be declared as "void __builtin_prefetch(const void ...Chris Lattner
2009-04-18rename testChris Lattner
2009-04-18fix PR3927 by being more careful about the pp test for identifier.Chris Lattner
2009-04-18second half of PR3940: #line requires simple digit sequence.Chris Lattner
2009-04-18Store the type ID for __builtin_va_list in the PCH file, so that theDouglas Gregor
2009-04-18this is really just a recommendation, not a requirement.Chris Lattner
2009-04-18enforce requirements imposed by C90 6.8 TC1, fixing PR3919.Chris Lattner
2009-04-18Fix PR3938 by taking into account C99 6.10p4.Chris Lattner
2009-04-18convert test to -verify style.Chris Lattner
2009-04-18Substantially restructure function-like macro argument parsing.Chris Lattner
2009-04-18Preliminary PCH support in the driverDouglas Gregor
2009-04-18Lazy deserialization of function bodies for PCH files. For the CarbonDouglas Gregor
2009-04-18FunctionDecl::getBody() is getting an ASTContext argument for use inDouglas Gregor
2009-04-17remove dead diagnostic.Chris Lattner
2009-04-17Fix two problems from PR3916, and one problem I noticed while hackingChris Lattner
2009-04-17implement PR3940: #line numbers not fully checkedChris Lattner
2009-04-17#line is allowed to have macros that expand to nothing after them.Chris Lattner
2009-04-17Keep track of the number of statements/expressions written to and readDouglas Gregor
2009-04-17fix a crash compiling code with its own definition of objc_assign_weak.Chris Lattner
2009-04-17tweak redefinition of a typedef a bit to fix a couple of problems:Chris Lattner
2009-04-17Fix two embarrassing PCH bugs:Douglas Gregor
2009-04-17Use PresumedLoc to record line number in debug info entries.Devang Patel
2009-04-17Don't put msgrefs in used globals (in particular, we don't wantDaniel Dunbar
2009-04-17Appropriately set file name and directory name in debug info compile units.Devang Patel
2009-04-17implement a new clang-cc option -dump-build-information=filename which causes...Chris Lattner
2009-04-17PCH support for inline assembly statements.Douglas Gregor
2009-04-17refactor htmldiags to be created up front like the other diag clients.Chris Lattner
2009-04-17add a virtual method to DiagnosticClient to get rid of some fragileChris Lattner
2009-04-17PCH tests for va_arg expressions. Verified that the blocks test does create a...Douglas Gregor