- b8e3923 Fixes an assertion violation when bind to temporary by Fariborz Jahanian · 14 years ago
- ca45da0 Teach code completion to provide property results when the property by Douglas Gregor · 14 years ago
- bf8cafa Properly handle temporaries that are created in a AsmStmt. by Argyrios Kyrtzidis · 14 years ago
- 11ab790 Emit error when using a bound member function for something other than calling it. by Argyrios Kyrtzidis · 14 years ago
- 82aa713 Require that the types of the parameters of a block literal are complete. by Douglas Gregor · 14 years ago
- 4ab829c Plug a leak in the preprocessing record's handling of inclusion by Douglas Gregor · 14 years ago
- 7ce351d Now initializer of C++ record type is visited as block-level expr. by Zhongxing Xu · 14 years ago
- a14f597 Rename getBaseClassOffset to getBaseClassOffsetInBits and introduce a getBaseClassOffset which returns the offset in CharUnits. Do the same thing for getVBaseClassOffset. by Anders Carlsson · 14 years ago
- a3d4380 EmptyObjectMap now uses CharUnits wherever possible. by Anders Carlsson · 14 years ago
- 94ac122 Add a DenseMapInfo specializaiton for CharUnits. by Anders Carlsson · 14 years ago
- aa81908 Fix typo spotted by Nico Weber. by Nick Lewycky · 14 years ago
- 376bda9 Baby steps towards using only CharUnits for base class offsets in ASTRecordLayout. Start by storing the offsets in CharUnits in the ASTRecordLayout object. by Anders Carlsson · 14 years ago
- 5c5a764 Teach the constant expr evaluator about derived-to-base casts when no virtual bases are involved. Fixes PR5974. by Anders Carlsson · 14 years ago
- af14603 Better solution: calculate the visibility of functions and variables by John McCall · 14 years ago
- 295a2a6 Make the deserialization of macro definitions lazy, so that we can by Douglas Gregor · 14 years ago
- 1e592cb Handle Type.h a better way. by Dale Johannesen · 14 years ago
- 61c8d3e Improve diagnostics reporting of un-implemented by Fariborz Jahanian · 14 years ago
- f6e2c20 Generate bitcasts going in and out of MMX parameters by Dale Johannesen · 14 years ago
- 7c789c1 Make the deserialization of C++ base class specifiers lazy, improving by Douglas Gregor · 14 years ago
- 110e8e5 Restore r117644, this time properly ignoring -fvisibility and type visibility by John McCall · 14 years ago
- 4ba72a0 Added CFGTerminator class, that holds information about CFGBlock terminator statement. by Marcin Swiderski · 14 years ago
- b14eed0 Driver/IA: Ignore -L for now, which users shouldn't be using for semantic effect. by Daniel Dunbar · 14 years ago
- 213f18b Simplify ASTUnit's internal timers, by not trying to keep a pile of by Douglas Gregor · 14 years ago
- e09a275 Switch case IDs conflict between chained PCHs; since there is no need to be global, make them local to a decl. by Argyrios Kyrtzidis · 14 years ago
- 95c225d Implement an indirect-goto optimization for goto *&&lbl and respect this by John McCall · 14 years ago
- 100050b Use the ASTMutationListener to track when a named decl gets added to a DeclContext, by Argyrios Kyrtzidis · 14 years ago
- d3d0755 Fix the re-serializing decls in a chained PCH mechanism. by Argyrios Kyrtzidis · 14 years ago
- bef1a7b Use the ASTMutationListener to track added template specializations in a chained PCH. by Argyrios Kyrtzidis · 14 years ago
- 10302c0 Implement the newest status quo for method override checking. The idea now by John McCall · 14 years ago
- c8e5cf8 Make AST deserialization for class template specializations lazier, by by Douglas Gregor · 14 years ago
- 69aecc6 Lazily load the next friend in the chain of FriendDecls, to eliminate by Douglas Gregor · 14 years ago
- 06c9193 Lazily load the "next" namespace in the chain of NamespaceDecls, to by Douglas Gregor · 14 years ago
- 99ba202 Introduce libclang-level options for C++ precompiled preambles, by Douglas Gregor · 14 years ago
- 007a9b1 Add helper for extracting the CXXRecordDecl for the implicit argument to by Chandler Carruth · 14 years ago
- 90d9081 Add support for code completion on stdin. by Dan Gohman · 14 years ago
- 0d06e99 getOrCreateContentCache never returns null, so overrideFileContents by Dan Gohman · 14 years ago
- 8e6285a Optimize field space usage in CompoundStmt, LabelStmt, Expr, and CastExpr. by John McCall · 14 years ago
- 3fa5cae No really, we don't have a retain/release system for statements/expressions by John McCall · 14 years ago
- ac65c62 A couple of tweaks to the visibility rules: by John McCall · 14 years ago
- 1235b0e Pending further discussion, re-enable warnings for Objective C by John McCall · 14 years ago
- e946fc8 Patch for mis-compile of statement expressions with by Fariborz Jahanian · 14 years ago
- 428edaf Improve the tracking of source locations for parentheses in constructor calls. by Chandler Carruth · 14 years ago
- 4846675 Implement GNU C extension: two types are compatible if they appear by Peter Collingbourne · 14 years ago
- b6cc0e1 Keep track in chained PCH of implicit members that were added after the definition was completed. by Argyrios Kyrtzidis · 14 years ago
- 565bf30 Start fleshing out ASTMutationListener; notify when a tag definition is completed. by Argyrios Kyrtzidis · 14 years ago
- ba901b5 Introduce a DeclsToRewrite field in ASTWrite, used for collecting the decls that will be replaced in the chained PCH. by Argyrios Kyrtzidis · 14 years ago
- aacdd02 Some method renaming, no functionality change. by Argyrios Kyrtzidis · 14 years ago
- 89eaf3a Refactoring. by Argyrios Kyrtzidis · 14 years ago
- 7b90340 Put the mechanism in place to track modifications in an AST entity that were committed after by Argyrios Kyrtzidis · 14 years ago
- 134db1f Simplify and "robust-ify" the way that CXXRecord references point to the definition data when loaded from PCH. by Argyrios Kyrtzidis · 14 years ago
- 951455d Fix tyop. by Anders Carlsson · 14 years ago
- cd1af3d Move the "used but marked unused" warning behind a special warning flag for now. by Anders Carlsson · 14 years ago
- 2127ecc Warn if a variable marked with the "unused" attribute is used. Patch by Darin Adler! by Anders Carlsson · 14 years ago
- 5b629aa Parse attributes on enumerators and instantiate attributes on enum decls. by John McCall · 14 years ago
- f50595d Fix a horrible bug in all dataflow analyses that use CFGRecStmtVisitor (including live variables analysis). by Ted Kremenek · 14 years ago
- cee5501 Change handling of inline asm 'p' constraint to match llvm-gcc. by Dale Johannesen · 14 years ago
- 1fb0caa Substantially revise how clang computes the visibility of a declaration to by John McCall · 14 years ago
- dd8c10f When we perform name lookup for a template, we may end up finding an by Douglas Gregor · 14 years ago
- 9bd1d8d Teach the C++ simple-type-specifier parser and tentative parses about by Douglas Gregor · 14 years ago
- 788f489 Tweak diagnostics for redeclaration of a @property in a class extension where the redelcaration and original by Ted Kremenek · 14 years ago
- 369ea27 Diagnose the declaration of template template parameters that by Douglas Gregor · 14 years ago
- 0bab54c Always treat 'main' as an extern "C" function, so that we detect by Douglas Gregor · 14 years ago
- dae4ac4 Reorganize predefined macros for all Windows targets. by Michael J. Spencer · 14 years ago
- 20249a1 Fix Whitespace. by Michael J. Spencer · 14 years ago
- b41d899 Pass TInfo to CXXDestructorDecl::Create(), just like we do for other by Craig Silverstein · 14 years ago
- f093350 Remove obsolete GRAuditor and GRSimpleAPICheck, which have been completely subsumed by the Checker interface. by Ted Kremenek · 14 years ago
- ecdcb88 Extend the preprocessing record and libclang with support for by Douglas Gregor · 14 years ago
- 536bab4 Get FunctionDecl to recurse on FunctionTypeLoc rather than by Craig Silverstein · 14 years ago
- 9a632ea Fix handling of property and ivar lookup in typo correction; the two by Douglas Gregor · 14 years ago
- cae5095 Add a __has_attribute macro that works much like __has_feature and __has_builtin. by Anders Carlsson · 14 years ago
- 3eedbb0 Introduce a simple cache for unqualified typo corrections, so that we by Douglas Gregor · 14 years ago
- 9714a23 Really^2 fix <rdar://problem/8361834>, this time without crashing. by Ted Kremenek · 14 years ago
- af8fa25 Simplify lifetime management of MacroInfo objects in Preprocessor by having the Preprocessor maintain them in a linked by Ted Kremenek · 14 years ago
- 35043e5 MSVC space optimization. by John McCall · 14 years ago
- 77be2b4 Petty space optimizations in ElaboratedType and DependentNameType. by John McCall · 14 years ago
- 9a34edb Redirect templated friend class decls to a new Sema callback and by John McCall · 14 years ago
- 8ec904c Tweak code-completion result priorities, so that exact and similar by Douglas Gregor · 14 years ago
- 25b26eb Driver: Reject -fasm-blocks except on X86 (where we just ignore it, since by Daniel Dunbar · 14 years ago
- fcec10b Driver/IA: Accept and ignore -force_cpusubtype_ALL, as in 'clang -c by Daniel Dunbar · 14 years ago
- 4eb9fc0 Read/write declaration attributes from/to PCH properly. Embed them in the declaration block instead of trying to create another block. by Argyrios Kyrtzidis · 14 years ago
- 693d467 Implement the first half of [dcl.attr.override]p6. by Anders Carlsson · 14 years ago
- 842e7a2 Microsoft enum extensions. 2 things will change on -fms-extensions: by Francois Pichet · 14 years ago
- 6f2d1b1 Add iteration over the preprocessor conditional stack to PreprocessorLexer by Douglas Gregor · 14 years ago
- cf1123b Add declarations nested in a linkage specification to the output of by Douglas Gregor · 14 years ago
- 237cf58 Fix Whitespace. by Michael J. Spencer · 14 years ago
- 4d09e84 Implement [dcl.attr.override]p2 and add tests for p1 and p2. by Anders Carlsson · 14 years ago
- 6102ca1 White-listing templated-scope friend decls is a good idea, but doing it by John McCall · 14 years ago
- 06205ca Driver: Error on -fno-for-scope, which we have no intention of supporting. by Daniel Dunbar · 14 years ago
- bdb5b0e bool bit fields are causing problems with MSVC. Replace them with unsigned bit fields. by Francois Pichet · 14 years ago
- 2a8fe33 Again, add '-include-pch' option to the driver, so it can get passed to the cc1 driver. by Argyrios Kyrtzidis · 14 years ago
- 63d907b Revert r116605, a lot more were committed by mistake. by Argyrios Kyrtzidis · 14 years ago
- 721f38c Add '-include-pch' option to the driver, so it can get passed to the cc1 driver. by Argyrios Kyrtzidis · 14 years ago
- c44d91c Eradicate IsSuper field from ObjCImplicitSetterGetterRefExprClass by Fariborz Jahanian · 14 years ago
- be57012 TBAA = Type Based Alias Analysis by Devang Patel · 14 years ago
- 4045107 Read/write to/from PCH DeclarationNameLocs, DeclarationNameInfos and QualifierInfos (rdar://8513756). by Argyrios Kyrtzidis · 14 years ago
- 83889a7 Add clang_getLocationForOffset() to libclang, for gives a source location from a character index into a file. by David Chisnall · 14 years ago
- a6e937c Diagnose C++ [class.mem]p13-14, where a class member has the same name by Douglas Gregor · 14 years ago
- 84a8e0a Recurse on a TypeLoc rather than a Type for TypedefDecl, now that the by Craig Silverstein · 14 years ago
- b6bbcc9 Death to blocks, or at least the word "block" in one particular obnoxiously by John McCall · 14 years ago
- 4d5625e Wire up the -fstrict-aliasing and -fno-strict-aliasing options by Dan Gohman · 14 years ago