aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend
AgeCommit message (Expand)Author
2009-08-24Fix build of clang with gcc-4.4: #include <cstdio> was missing.Torok Edwin
2009-08-24Switch to StringRef based BitstreamWriter APIs, where appropriate.Daniel Dunbar
2009-08-24Switch TargetInfo to store an llvm::Triple.Daniel Dunbar
2009-08-24prune #includes.Chris Lattner
2009-08-23API changes to match llvm ToT.Chris Lattner
2009-08-23Replace cerr with errs().Benjamin Kramer
2009-08-23use errs() instead of cerr.Chris Lattner
2009-08-23Don't install Clang libraries.Douglas Gregor
2009-08-23adjust for raw_fd_ostream api change.Chris Lattner
2009-08-22Add a -fno-elide-constructors option to clang-cc.Anders Carlsson
2009-08-21Tie the local check NSErrorCheck to a Decl to pave the wayZhongxing Xu
2009-08-21Remove TypeSpecStartLocation from VarDecl/FunctionDecl/FieldDecl, and use Dec...Argyrios Kyrtzidis
2009-08-21Make the new Objective-C "id" and "Class" redefinition types specialDouglas Gregor
2009-08-20Using "ObjCImplicitSetterGetterRefExpr" instead of "ObjCImplctSetterGetterRef...Fariborz Jahanian
2009-08-19Remove now unnecessary helper methods.Daniel Dunbar
2009-08-19Switch to SmallString::str from SmallString::c_str.Daniel Dunbar
2009-08-19Convert parts of Rewriter to StringRef based API.Daniel Dunbar
2009-08-19Store/load type source info from/to PCH files.Argyrios Kyrtzidis
2009-08-19Introduce DeclaratorDecl and pass DeclaratorInfo through the Decl/Sema interf...Argyrios Kyrtzidis
2009-08-18Renamed ClassProp data member of ObjCImplctSetterGetterRefExprFariborz Jahanian
2009-08-18Renamed ObjCKVCRefExpr to ObjCImplctSetterGetterRefExpr.Fariborz Jahanian
2009-08-18Change ActOnReturnStmt to not take a FullExprArg. Instead, Sema will wrap the...Anders Carlsson
2009-08-16AddInitializerToDecl can't take a FullExprArg. Make it take an ExprArg, and c...Anders Carlsson
2009-08-15Add an additional C++ hardcoded search path.Eli Friedman
2009-08-15Extend the ProgramPoint to include the context information LocationContext,Zhongxing Xu
2009-08-14PR4715Shantonu Sen
2009-08-12Transition the PCH support for ShuffleVectorExpr over to ASTContext allocationNate Begeman
2009-08-10Take 2 on AltiVec-style vector initializers. Nate Begeman
2009-08-10Revert r78535, it is causing a number of failures to build projects.Daniel Dunbar
2009-08-09map previously ignored __attribute((malloc)) to noalias attribute of llvm fun...Ryan Flynn
2009-08-09AltiVec-style vector initializer syntax, vec4 a = (vec4)(a, b, c, d);Nate Begeman
2009-08-08Introduce a new PragmaPack attribute, and use it for #pragma pack. The Packed...Anders Carlsson
2009-08-08Patch should implement packed enums - PR4098. Credit to Anders Johnsen.Edward O'Callaghan
2009-08-08Introduce reference counting for statements and expressions, using itDouglas Gregor
2009-08-07add support for opensuse 11.1/11.2 search paths, patch by Stefan ReinauerChris Lattner
2009-08-06Predefine __cplusplus to the right value (199711L), except when in GNU mode.Douglas Gregor
2009-08-06Support nested-name-specifiers for C++ member access expressions, e.g.,Douglas Gregor
2009-08-06As GRState seems general enough, it is time to merge some template classes Zhongxing Xu
2009-08-05Introduce the canonical type smart pointers, and use them in a few places toDouglas Gregor
2009-08-04Update for LLVM API changeDaniel Dunbar
2009-08-03Emit a special 'BUGMETAEND' comment to aid in the postprocessing of HTML bug ...Ted Kremenek
2009-08-03Update for LLVM API change.Daniel Dunbar
2009-08-03Update for LLVM API change.Daniel Dunbar
2009-08-03now we can let AnalysisManager to own the PathDiagnosticClient.Zhongxing Xu
2009-08-03Create only one AnalysisManager for each translation unit. In HandleCode(),Zhongxing Xu
2009-08-02Fix regression caused by recent refactoring where HTML and plist files would ...Ted Kremenek
2009-08-01Additional AuroraUX header path.Eli Friedman
2009-08-01Add temp C++ include path for AuroraUX; patch by Edward O'Callaghan.Eli Friedman
2009-07-31Rename Action::TagKind to Action::TagUseKind, which removes both a misnomerJohn McCall
2009-07-31Add a CastKind enum to CastExpr. Right now it's not used for much but it will...Anders Carlsson