aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend/PCHReader.cpp
AgeCommit message (Expand)Author
2009-08-05Introduce the canonical type smart pointers, and use them in a few places toDouglas Gregor
2009-07-29Change uses of:Ted Kremenek
2009-07-28Make longjmp a real builtin.Mike Stump
2009-07-21Remove the ObjCCategoryImpls vector from Sema class.Argyrios Kyrtzidis
2009-07-18Remove ObjCQualifiedInterfaceType:-)Steve Naroff
2009-07-18Fix a comment.Zhongxing Xu
2009-07-17Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methodsTed Kremenek
2009-07-17Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), ...Ted Kremenek
2009-07-15Implement the ObjC pseudo built-in types as clang "BuiltinType's". I say pseu...Steve Naroff
2009-07-14Basic support for C++0x unicode types. Support for literals will follow in a...Alisdair Meredith
2009-07-10This patch includes a conceptually simple, but very intrusive/pervasive change. Steve Naroff
2009-07-07Make ASTContext explicitly keep track of the declaration for the CDouglas Gregor
2009-07-07Introduce the notion of "Relocatable" precompiled headers, which are builtDouglas Gregor
2009-07-06Fix PR 4489, a crash in PCH loading that occurs when loading the nameDouglas Gregor
2009-07-06Keep track of the Expr used to describe the size of an array type,Douglas Gregor
2009-07-02Add support for retrieving the Doxygen comment associated with a givenDouglas Gregor
2009-06-25Write/Read new Language OptionsNate Begeman
2009-06-25PCH support for OpenCL language optionsNate Begeman
2009-06-24Add a DecltypeType type.Anders Carlsson
2009-06-19Fix bug in the new PCHReader constructor. PP and Context should be initialize...Argyrios Kyrtzidis
2009-06-19Make changes to PCHReader to allow reading a PCH file without having a pre-in...Argyrios Kyrtzidis
2009-06-17First step toward fixing <rdar://problem/6613046> refactor clang objc type re...Steve Naroff
2009-06-15If PCH refers to a file that doesn't exist anymore, emit a nice errorChris Lattner
2009-06-05Move CharIsSigned from TargetInfo to LangOptions.Eli Friedman
2009-05-27Reintroduce the home for exception specs, and make Sema fill it. However, kee...Sebastian Redl
2009-05-22Fix lots of PCH crashes caused by the new assertions inDouglas Gregor
2009-05-21Use v.data() instead of &v[0] when SmallVector v might be empty.Jay Foad
2009-05-13Disable access control by default. It can be enabled with the -faccess-contro...Anders Carlsson
2009-05-12Make precompiled headers work with -E. When we're only preprocessingDouglas Gregor
2009-05-10Implement C++0x nullptr.Sebastian Redl
2009-05-06Back out r70506 (exception spec in AST) again. We won't have exception specs ...Sebastian Redl
2009-04-30Make a home for exception specs in the AST. Now Sema can hook them up.Sebastian Redl
2009-04-30initial support for __[u]int128_t, which should be basicallyChris Lattner
2009-04-28Make all PCH-incompatibility warnings into errors, and abortDouglas Gregor
2009-04-28Make the PCH reader use the diagnostics system for its complaints.Douglas Gregor
2009-04-28Optimize IdentifierInfo storage within the precompiled header. We'veDouglas Gregor
2009-04-28Implement a minor space optimization for the PCH identifier table,Douglas Gregor
2009-04-28Replace a lame fprintf with a slightly-less lame diagnosticDouglas Gregor
2009-04-28Implement checking for macro definitions that occur on the commandDouglas Gregor
2009-04-28Revert r70075 and r70078, which reorganized the PCH on-disk hash tableDouglas Gregor
2009-04-28Allow some differences between the predefines buffer used to build aDouglas Gregor
2009-04-28Remove unused LangOptions NoExtensions and Boolean.Eli Friedman
2009-04-27Add a header containing the Clang version; make the driver use thisDouglas Gregor
2009-04-27fix test/PCH/method_pool.mChris Lattner
2009-04-27-E, -Eonly and -parse-noop now work with PCH!Chris Lattner
2009-04-27Teach PCH that ASTContext is optional. Move -parse-noop and -Eonly (so far)Chris Lattner
2009-04-27Be more careful in our teardown of the PCHReader after deciding toDouglas Gregor
2009-04-27Add Sema::ExtVectorDecls and Sema::ObjCCategoryImpls to the PCH file. Since t...Douglas Gregor
2009-04-27shrink SOURCE_LOCATION_OFFSETS to use 4-byte entries instead of 8-byteChris Lattner
2009-04-27Implement caching of stat() calls for precompiled headers, which isDouglas Gregor