- 7da2431 Basic support for representing elaborated type specifiers by John McCall · 15 years ago
- 9efa767 Implement accessors clang_getCursorKind(), clang_getCursorDecl(). by Steve Naroff · 15 years ago
- b8b844b Don't use '%ll', this doesn't workin on Win32. by Daniel Dunbar · 15 years ago
- 77accc1 Add ASTUnit::getOriginalSourceFileName() and use in clang_getTranslationUnitSpelling(). by Steve Naroff · 15 years ago
- 972d954 Save/load POSIXThreads flag for PCH by Douglas Gregor · 15 years ago
- bce6f62 Revert "Visit function/method bodies and issue callback for parameters and local by Daniel Dunbar · 15 years ago
- cc31893 Revert "Remove redundant local variable (use newly created instance data).", the by Daniel Dunbar · 15 years ago
- 5345c39 Add basic support for -pthread. by Daniel Dunbar · 15 years ago
- bbff699 Remove redundant local variable (use newly created instance data). by Steve Naroff · 15 years ago
- 23d8bea Visit function/method bodies and issue callback for parameters and local variables. by Steve Naroff · 15 years ago
- c4bf26f Preliminary AST representation and semantic analysis for by Douglas Gregor · 15 years ago
- 303e6d7 Remember to write the qualifier of a MemberExpr to the PCH file when we get to C++ PCH by Douglas Gregor · 15 years ago
- 666479b Define _GNU_SOURCE in C++ mode so that clang works with GNU libstdc++. by Eli Friedman · 15 years ago
- 1feade8 Regularize the case and sort. by Mike Stump · 15 years ago
- 47e1f7c Source location information for ? and : in a ConditionalOperator, from Enea Zaffanella by Douglas Gregor · 15 years ago
- b044c47 Update clang for raw_fd_ostream no longer requiring F_Force. by Dan Gohman · 15 years ago
- 5032ffe Remove CodeDecl and CFG from GRExprEngine and GRStateManager. by Zhongxing Xu · 15 years ago
- 018d8e0 normalize the CharacterLiteral::getLocation method name, patch by Chris Lattner · 15 years ago
- f42e4a6 Fix build of clang with gcc-4.4: #include <cstdio> was missing. by Torok Edwin · 15 years ago
- ec312a1 Switch to StringRef based BitstreamWriter APIs, where appropriate. by Daniel Dunbar · 15 years ago
- 1752ee4 Switch TargetInfo to store an llvm::Triple. by Daniel Dunbar · 15 years ago
- 0fa0daa prune #includes. by Chris Lattner · 15 years ago
- d57a7ef API changes to match llvm ToT. by Chris Lattner · 15 years ago
- 6cb7c1a Replace cerr with errs(). by Benjamin Kramer · 15 years ago
- a85b352 use errs() instead of cerr. by Chris Lattner · 15 years ago
- 7ebe971 Don't install Clang libraries. by Douglas Gregor · 15 years ago
- 92bcc27 adjust for raw_fd_ostream api change. by Chris Lattner · 15 years ago
- 92f5822 Add a -fno-elide-constructors option to clang-cc. by Anders Carlsson · 15 years ago
- 5ab128b Tie the local check NSErrorCheck to a Decl to pave the way by Zhongxing Xu · 15 years ago
- a5d8200 Remove TypeSpecStartLocation from VarDecl/FunctionDecl/FieldDecl, and use DeclaratorInfo to get this information. by Argyrios Kyrtzidis · 15 years ago
- d1571ac Make the new Objective-C "id" and "Class" redefinition types special by Douglas Gregor · 15 years ago
- 09105f5 Using "ObjCImplicitSetterGetterRefExpr" instead of "ObjCImplctSetterGetterRefExpr". by Fariborz Jahanian · 15 years ago
- 44ba7bf Remove now unnecessary helper methods. by Daniel Dunbar · 15 years ago
- 7765934 Switch to SmallString::str from SmallString::c_str. by Daniel Dunbar · 15 years ago
- d7407dc Convert parts of Rewriter to StringRef based API. by Daniel Dunbar · 15 years ago
- d4a7e54 Store/load type source info from/to PCH files. by Argyrios Kyrtzidis · 15 years ago
- a1d5662 Introduce DeclaratorDecl and pass DeclaratorInfo through the Decl/Sema interfaces. by Argyrios Kyrtzidis · 15 years ago
- d2ae5aa Renamed ClassProp data member of ObjCImplctSetterGetterRefExpr by Fariborz Jahanian · 15 years ago
- 154440e Renamed ObjCKVCRefExpr to ObjCImplctSetterGetterRefExpr. by Fariborz Jahanian · 15 years ago
- f53b443 Change ActOnReturnStmt to not take a FullExprArg. Instead, Sema will wrap the return expr inside a CXXExprWithTemporaries if needed. by Anders Carlsson · 15 years ago
- 9abf2ae AddInitializerToDecl can't take a FullExprArg. Make it take an ExprArg, and create the CXXExprWithTemporaries before setting the initializer on the VarDecl. by Anders Carlsson · 15 years ago
- 03d6b6e Add an additional C++ hardcoded search path. by Eli Friedman · 15 years ago
- 25e695b Extend the ProgramPoint to include the context information LocationContext, by Zhongxing Xu · 15 years ago
- b1d76bd PR4715 by Shantonu Sen · 15 years ago
- 888376a Transition the PCH support for ShuffleVectorExpr over to ASTContext allocation by Nate Begeman · 15 years ago
- 2ef13e5 Take 2 on AltiVec-style vector initializers. by Nate Begeman · 15 years ago
- 1df5109 Revert r78535, it is causing a number of failures to build projects. by Daniel Dunbar · 15 years ago
- 76168e2 map previously ignored __attribute((malloc)) to noalias attribute of llvm function's return by Ryan Flynn · 15 years ago
- 25b4fdb AltiVec-style vector initializer syntax, vec4 a = (vec4)(a, b, c, d); by Nate Begeman · 15 years ago
- a860e75 Introduce a new PragmaPack attribute, and use it for #pragma pack. The PackedAttr now only represents __attribute__((packed)). by Anders Carlsson · 15 years ago
- fee1381 Patch should implement packed enums - PR4098. Credit to Anders Johnsen. by Edward O'Callaghan · 15 years ago
- 43d9d92 Introduce reference counting for statements and expressions, using it by Douglas Gregor · 15 years ago
- ef888a4 add support for opensuse 11.1/11.2 search paths, patch by Stefan Reinauer by Chris Lattner · 15 years ago
- 36dd131 Predefine __cplusplus to the right value (199711L), except when in GNU mode. by Douglas Gregor · 15 years ago
- fe85ced Support nested-name-specifiers for C++ member access expressions, e.g., by Douglas Gregor · 15 years ago
- c5619d9 As GRState seems general enough, it is time to merge some template classes by Zhongxing Xu · 15 years ago
- 50d62d1 Introduce the canonical type smart pointers, and use them in a few places to by Douglas Gregor · 15 years ago
- 2b1f59f Update for LLVM API change by Daniel Dunbar · 15 years ago
- 9b4d45c Emit a special 'BUGMETAEND' comment to aid in the postprocessing of HTML bug reports. by Ted Kremenek · 15 years ago
- 9ab76fa Update for LLVM API change. by Daniel Dunbar · 15 years ago
- b0f17c7 Update for LLVM API change. by Daniel Dunbar · 15 years ago
- d07a0d0 now we can let AnalysisManager to own the PathDiagnosticClient. by Zhongxing Xu · 15 years ago
- c471e7b Create only one AnalysisManager for each translation unit. In HandleCode(), by Zhongxing Xu · 15 years ago
- 690a7f4 Fix regression caused by recent refactoring where HTML and plist files would not get flushed out when using '-disable-free'. by Ted Kremenek · 15 years ago
- 2ef398c Additional AuroraUX header path. by Eli Friedman · 15 years ago
- 868d016 Add temp C++ include path for AuroraUX; patch by Edward O'Callaghan. by Eli Friedman · 15 years ago
- 0f434ec Rename Action::TagKind to Action::TagUseKind, which removes both a misnomer by John McCall · 15 years ago
- cdef2b7 Add a CastKind enum to CastExpr. Right now it's not used for much but it will be :) by Anders Carlsson · 15 years ago
- 82ec2e9 Fix use-after-release bug introduced in r77585 where the PathDiagnosticClient by Ted Kremenek · 15 years ago
- 17edea8 Initialize an otherwise-wild pointer. Fixes a crashy analyzer by Douglas Gregor · 15 years ago
- 7d49c71 simple fixes. by Zhongxing Xu · 15 years ago
- fda7832 Make AnalysisManager into its own source file and a pure data management class. by Zhongxing Xu · 15 years ago
- 97ab394 This patch collects all analysis context data into a new class AnalysisContext. by Zhongxing Xu · 15 years ago
- 8e9e9ef Make tag declarations redeclarable. This change has three purposes: by Douglas Gregor · 15 years ago
- 6217b80 Change uses of: by Ted Kremenek · 15 years ago
- 12e85fc Don't use a formatted ostream when writing .ll either. by Daniel Dunbar · 15 years ago
- 8c01cad Don't use a formatted ostream when writing .bc files. I don't really understand by Daniel Dunbar · 15 years ago
- 3c41544 Add missing '"' by Daniel Dunbar · 15 years ago
- 782fa30 Make longjmp a real builtin. by Mike Stump · 15 years ago
- f755606 (1) Enable PlistDiagnostics to take an option "PathDiagnosticClientFactory" by Ted Kremenek · 15 years ago
- aecae62 Make ObjCImplDecl inherit from ObjCContainerDecl. by Argyrios Kyrtzidis · 15 years ago
- ec9fd76 add gentoo 2009.0 g++ header locations by Nuno Lopes · 15 years ago
- b2abd06 Update for API change. by Daniel Dunbar · 15 years ago
- 82cfa7a Lookup targets by Triple instead of Module. by Daniel Dunbar · 15 years ago
- f242b1b Allow front-end 'isa' access on object's of type 'id'. by Steve Naroff · 15 years ago
- bd1099e Clean up the ActOnTag action, so that there is only a single entry by Douglas Gregor · 15 years ago
- dbfb5f8 Add initial implementation of checking for uses of floating point as a loop counter. by Ted Kremenek · 15 years ago
- 741dd9a Add the location of the tag keyword into TagDecl. From Enea by Douglas Gregor · 15 years ago
- 07ef804 define __STDC_VERSION__ processor token for c94 by Ryan Flynn · 15 years ago
- 1cb35dd Remove the ObjCCategoryImpls vector from Sema class. by Argyrios Kyrtzidis · 15 years ago
- e5af3ce Add yet more analysis for CFGs involving conditionals that are actually constant. by Mike Stump · 15 years ago
- 75f1af0 Reuse VarDecl::Init to store the default argument of a ParmVarDecl, by Douglas Gregor · 15 years ago
- c15cb2a Remove ObjCQualifiedInterfaceType:-) by Steve Naroff · 15 years ago
- 0899621 Fix a comment. by Zhongxing Xu · 15 years ago
- c999f1f Location should be passed to setLocEnd() not to setAtEndLoc() which belongs to ObjCContainerDecl. by Argyrios Kyrtzidis · 15 years ago
- 35366a6 Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methods by Ted Kremenek · 15 years ago
- 5cad1f7 Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), Type::getAsMemberPointerType(), Type::getAsTagType(), and Type::getAsRecordType() with their Type::getAs<XXX> equivalents. by Ted Kremenek · 15 years ago
- 1a1a6e2 Add member template 'Type::getAs<T>', which converts a Type* to a respective T*. by Ted Kremenek · 15 years ago
- e41611a Move the source-level CFG from libAST to libAnalysis. by Ted Kremenek · 15 years ago
- b3b7364 Lexically order files in CMakeLists.txt files. by Ted Kremenek · 15 years ago