aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend
AgeCommit message (Expand)Author
2010-03-31Reinstate my CodeModificationHint -> FixItHint renaming patch, withoutDouglas Gregor
2010-03-31Rename TypenameType to DependentNameType in anticipation of someDouglas Gregor
2010-03-31Revert r100008, which inexplicably breaks the clang-i686-darwin10 builderDouglas Gregor
2010-03-31Rename CodeModificationHint to FixItHint, since we've been using theDouglas Gregor
2010-03-30Remember the regparm attribute in FunctionType::ExtInfo.Rafael Espindola
2010-03-30the big refactoring bits of PR3782.Rafael Espindola
2010-03-30Teach Clang's -cc1 option -print-stats to print LLVM statistics.Douglas Gregor
2010-03-24Implement support for -nostdc++. Fixes PR6446.Douglas Gregor
2010-03-23PPCallbacks: Add hook for reaching the end of the main file, and fix Dependen...Daniel Dunbar
2010-03-21Keep track of the size/modification time of each file source-locationDouglas Gregor
2010-03-20C++: Add support for -fno-use-cxa-atexit.Daniel Dunbar
2010-03-19Remove the capture, serialization, and deserialization of commentDouglas Gregor
2010-03-19Implement serialization and lazy deserialization of the preprocessingDouglas Gregor
2010-03-19clang -cc1: Kill off -empty-input only, and replace with -init-only which is anDaniel Dunbar
2010-03-19Optionally store a PreprocessingRecord in the preprocessor itself, andDouglas Gregor
2010-03-18Add bounds check in PCHReader. when reading source file entry recordTed Kremenek
2010-03-18Introduce the notion of a "preprocessing record", which keeps track ofDouglas Gregor
2010-03-18Make some typedefs privateKovarththanan Rajaratnam
2010-03-18Rename variable to indicate what it is being used forKovarththanan Rajaratnam
2010-03-18Turn several PCH reader assertions into compiler errors, thus makingTed Kremenek
2010-03-17Entering the main source file in the preprocessor can fail if theDouglas Gregor
2010-03-17Simplify error path using OwningPtrKovarththanan Rajaratnam
2010-03-17Simplify ProcessWarningOptions since it can't failKovarththanan Rajaratnam
2010-03-17Issue a proper diagnostic if we couldn't open dump fileKovarththanan Rajaratnam
2010-03-17Don't "take" the file manager and source manager whenDouglas Gregor
2010-03-16Make sure we actually override ReadHeaderFileInfo when we meant toDouglas Gregor
2010-03-16Fix header-search problems with precompiled headers, where theDouglas Gregor
2010-03-16Switch another function to StringRef instead of char pointer pairs.Benjamin Kramer
2010-03-16Let SourceManager::getBufferData return StringRef instead of a pair of two co...Benjamin Kramer
2010-03-16Don't consume tokens past the end-of-file in an @interface. FixesDouglas Gregor
2010-03-16Use SourceManager's Diagnostic object for all file-reading errors,Douglas Gregor
2010-03-16Give SourceManager a Diagnostic object with which to report errors,Douglas Gregor
2010-03-15Introduce a new BufferResult class to act as the return type ofDouglas Gregor
2010-03-15Add support for -Wwrite-strings. Patch by Mike M! Fixes PR 4804.John McCall
2010-03-15Remember declaration scope qualifiers in the AST. Imposes no memory overheadJohn McCall
2010-03-14Add EmitString helper methodKovarththanan Rajaratnam
2010-03-14Unbreak last commit. This should have been part of r98478.Kovarththanan Rajaratnam
2010-03-14Pass file string by referenceKovarththanan Rajaratnam
2010-03-14Path related cleanup. Remove unnecessary variables.Kovarththanan Rajaratnam
2010-03-14Use makeAbsolute()Kovarththanan Rajaratnam
2010-03-14Move to anonymous namespaceKovarththanan Rajaratnam
2010-03-13Simplify code.Benjamin Kramer
2010-03-13Use SmallString instead of SmallVectorKovarththanan Rajaratnam
2010-03-13No need to call setIdentifierInfo() after LookUpIdentifierInfo() which LookUp...Kovarththanan Rajaratnam
2010-03-12Allow users to set CPPFLAGS and CXXFLAGS on the make command line.Jeffrey Yasskin
2010-03-12Remember whether a ParmVarDecl was spelled with a default argument orJohn McCall
2010-03-12Add IdentifierTable::get() overload and start using itKovarththanan Rajaratnam
2010-03-11Add tentative support for accessing local variables withFariborz Jahanian
2010-03-10Change the 'super' messaging API in the rewriter.Fariborz Jahanian
2010-03-10Create a new InjectedClassNameType to represent bare-word references to the John McCall