aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend/PCHReader.cpp
AgeCommit message (Expand)Author
2009-11-13Remove local splitLines reimplementation.Daniel Dunbar
2009-11-11Tweak PCH -include handling to make sure it matches the name as would be presentDaniel Dunbar
2009-11-11Redo how PCH handles its implicit include. Instead of treating this specially inDaniel Dunbar
2009-11-11More StringRef simplification to PCHValidator::ReadPredefinesBuffer.Daniel Dunbar
2009-11-11Rewrite splitLines using StringRef; this is much simpler, and also now avoidsDaniel Dunbar
2009-11-11Introduce a new representation for template templateDouglas Gregor
2009-11-11StringRefify some PCH interfaces.Daniel Dunbar
2009-11-11Replace startsWith functions with StringRef.Daniel Dunbar
2009-11-10Switch to getFileOrSTDIN().Daniel Dunbar
2009-11-05Adding -fshort-wchar option.John Thompson
2009-10-29Track source information for template arguments and template specializationJohn McCall
2009-10-23Add comment.Ted Kremenek
2009-10-23Fix integer overflow in PCHReader when reading the length of anTed Kremenek
2009-10-23FunctionTypeLocs don't necessarily provide ParmVarDecls, so don't crash ifJohn McCall
2009-10-22When building types from declarators, instead of building two types (one forJohn McCall
2009-10-22Extend out the block descriptor structure for debug information withMike Stump
2009-10-20Refine the type of the first parameter to block invoke functions.Mike Stump
2009-10-18Move clients to use IdentifierInfo::getNameStart() instead of getName()Daniel Dunbar
2009-10-18When performing template-substitution into a type, don't just replace theJohn McCall
2009-10-18Clone the full Type hierarchy into the TypeLoc hierarchy. NormalizeJohn McCall
2009-10-17Switch to llvm::HashString.Daniel Dunbar
2009-10-17Merge the "types" and "declarations" blocks in the precompiled headerDouglas Gregor
2009-10-16Factor out routines to encode/decode DeclaratorInfos and move them into theJohn McCall
2009-10-16Add support for a chain of stat caches in the FileManager, rather thanDouglas Gregor
2009-10-16Remove the ConstantArrayType subtypes. This information is preserved in theJohn McCall
2009-10-05Encode the Clang branch and Subversion revision into a PCH file, andDouglas Gregor
2009-09-29Introduce ObjCProtocolListType type subclass.Argyrios Kyrtzidis
2009-09-24Refactor the representation of qualifiers to bring ExtQualType out of theJohn McCall
2009-09-22Allow PCH files to be read from stdin.Daniel Dunbar
2009-09-21Change all the Type::getAsFoo() methods to specializations of Type::getAs().John McCall
2009-09-21Add missing PCH support for -fstack-protector.Daniel Dunbar
2009-09-17PCH: When deserializing an explicit "external definition", don't pass it to H...Daniel Dunbar
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-09-08Fix PR4922, where Sema would complete tentative definitions in nondeterminsticChris Lattner
2009-09-05Basic support for representing elaborated type specifiersJohn McCall
2009-09-03Save/load POSIXThreads flag for PCHDouglas Gregor
2009-09-03Add basic support for -pthread.Daniel Dunbar
2009-08-24Switch TargetInfo to store an llvm::Triple.Daniel Dunbar
2009-08-22Add a -fno-elide-constructors option to clang-cc.Anders Carlsson
2009-08-21Make the new Objective-C "id" and "Class" redefinition types specialDouglas Gregor
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