aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend
AgeCommit message (Expand)Author
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
2010-03-08Improve XML output for C++ classes, from Olaf Krzikalla!Douglas Gregor
2010-03-08Extend ObjCMessageExpr for class method sends with the source locationDouglas Gregor
2010-03-08Keep track of type source information in the return type of anDouglas Gregor
2010-03-07Undefine correct macroKovarththanan Rajaratnam
2010-03-07Don't rely on implicit conversionKovarththanan Rajaratnam
2010-03-07Rename to addPPCallbacks since we're effectively adding a callback and maybe ...Kovarththanan Rajaratnam
2010-03-07Don't assert if PP already contains a valid PP callback. The PP can handle mu...Kovarththanan Rajaratnam
2010-03-06on both the mac and linux, /usr/local/include is treated Chris Lattner
2010-03-06Lowercase for consistencyKovarththanan Rajaratnam
2010-03-05The Windows build is just too weird; there's no real cost to doing the concur...Douglas Gregor
2010-03-05Switch from NDEBUG to _DEBUG, since our Windows build is funnyDouglas Gregor
2010-03-05A little hack to identify unwanted concurrency in CIndexDouglas Gregor
2010-03-05Use clang::io::Emit8Kovarththanan Rajaratnam
2010-03-04Patch to get around a rewriter bug rewriting storage classFariborz Jahanian
2010-03-04Fixes a bug whereby static const block var has static Fariborz Jahanian
2010-03-04Revert changes r97693, r97700, and r97718.John McCall
2010-03-04Create a TargetMachine whenever we create a CodeGenAction. The codegen ofJohn McCall
2010-03-03Remove the linux c includes part of my last patch.Eric Christopher
2010-03-03Add in more c++ header paths for later gccs under gentoo linux.Eric Christopher
2010-03-02Move Emit24 to clang::ioKovarththanan Rajaratnam
2010-03-02Cast a pointer to 'long long' to satisfy all compilation models.Fariborz Jahanian
2010-03-01More rewriter of nested blocks fun stuff.Fariborz Jahanian
2010-02-28Opt into the Verifier now that it's an opt-in feature ofDan Gohman