- 3662000 If the alignment of the chosen field in a union is greater than the alignment of the union, we need to use a packed LLVM struct. Fixes <rdar://problem/7184250>. by Anders Carlsson · 15 years ago
- 81499bb Implement tree transformations for DeclarationNames. Among other by Douglas Gregor · 15 years ago
- c68afe2 Improve template instantiation for member access expressions that by Douglas Gregor · 15 years ago
- 9d43620 Mark constructors used in initialization of base(s) and fields by Fariborz Jahanian · 15 years ago
- 80545ad Issue diagnostics in variety of situations involving by Fariborz Jahanian · 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
- a38c687 Improved handling for dependent, qualified member access expressions, e.g., by Douglas Gregor · 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
- e1ccccf Fix 80 column violations. by Ted Kremenek · 15 years ago
- 75c135a Fixed bug introduced in r79900 where FreeBSD was turned into NetBSD, transposing the ABIs and breaking both platforms. by David Chisnall · 15 years ago
- 970e03a Fix regression introduced in r80786 and reported in PR 4867. We should use by Ted Kremenek · 15 years ago
- d2a8775 remove a debug output I introduced in the last commit. by Zhongxing Xu · 15 years ago
- 4f711c4 Update. by Mike Stump · 15 years ago
- f8ec55a Add CastExpr::getCastKindName and use it in the StmtDumper. by Anders Carlsson · 15 years ago
- bbff699 Remove redundant local variable (use newly created instance data). by Steve Naroff · 15 years ago
- 16b1037 This patch does the following. by Fariborz Jahanian · 15 years ago
- 23d8bea Visit function/method bodies and issue callback for parameters and local variables. by Steve Naroff · 15 years ago
- 2700dcd Add a wicked little test-case that illustrates what we have to deal by Douglas Gregor · 15 years ago
- dd9967a Don't try to CodeGen using directives, from Anders Johnsen by Douglas Gregor · 15 years ago
- 916a5ed Minor refactoring of my last patch. by Fariborz Jahanian · 15 years ago
- cf1b9c7 Referenced instatiated default constructors must be defined. Fixed pr4853. by Fariborz Jahanian · 15 years ago
- 2dd078a Rewrite of our handling of name lookup in C++ member access expressions, e.g., by Douglas Gregor · 15 years ago
- c186b8f Fix an assertion when initializing a union using a member initializer. (We weren't casting from the union type to the initializer type correctly). by Anders Carlsson · 15 years ago
- 82b9fb8 Borrow a friend class's previous declaration's access specifier regardless of by John McCall · 15 years ago
- f4b5f5c Fix a codegen crash when a class template has a constructor that does member initialization of an anonymous union. by Anders Carlsson · 15 years ago
- d0eb3b9 Packed unions should be packed. Fixes an assert Daniel reported. by Anders Carlsson · 15 years ago
- 636a0ff Allow null initialization of scalara data members by Fariborz Jahanian · 15 years ago
- 6403b57 Refactor the check for bad divide into a checker. by Zhongxing Xu · 15 years ago
- de18d12 Document how we intepret C++ DR 382 by Douglas Gregor · 15 years ago
- 6946baf When parsing typename specifiers (with either the identifier or by Douglas Gregor · 15 years ago
- d99f361 Refactor bad callee check into a Checker. by Zhongxing Xu · 15 years ago
- 904e1e3 Still use BadArg bugtype in the checker. This saves us implement registerInitialVisitors by Zhongxing Xu · 15 years ago
- a97d54c Replace uses of ImmutableSet in SymbolReaper with DenseSet. This was by Ted Kremenek · 15 years ago
- 2465047 Implement: <rdar://problem/6337100> CWE-338: Use of cryptographically weak prng by Ted Kremenek · 15 years ago
- 5348932 When adding a friend class declaration to the lookup tables, use the access specifier by John McCall · 15 years ago
- 1a26c27 Fix a little crasher in friend decls. Thanks again to Eli for finding this. by John McCall · 15 years ago
- 9124bcc Add mangling for covariant thunks. by Mike Stump · 15 years ago
- d7eff68 Ensure that the tag decls of friend decls aren't added to the friending class's by John McCall · 15 years ago
- 883f127 Shorten name. by Mike Stump · 15 years ago
- 141c5af Add mangling for thunks. by Mike Stump · 15 years ago
- ce8827a It is illegal to derefrercne to an interface in objc's non-fragile ABI. by Fariborz Jahanian · 15 years ago
- f9a883c More overriding base work and some cleanups. WIP. by Mike Stump · 15 years ago
- a4ad5ab After a conversation with Doug. I added a fix me to by Fariborz Jahanian · 15 years ago
- 35191b6 Split out overriding. WIP. by Mike Stump · 15 years ago
- faf8664 Handle member expressions that return references correctly. by Anders Carlsson · 15 years ago
- de738fe Assert that we don't have any virtual bases. We can emit dtors for polymorphics classes just fune. by Anders Carlsson · 15 years ago
- 72f6d67 In CXXBaseOrMemberInitializer, don't confuse CtorTocall with by Douglas Gregor · 15 years ago
- cb3c308 Use the correct cast kinds for bit casts and function to pointer decay. Fixes PR4827. by Anders Carlsson · 15 years ago
- b633c4e Add a CK_FunctionToPointerDecay cast kind. by Anders Carlsson · 15 years ago
- 174754c We can generate constructors/destructors with base classes and non-trivial fields just fine now. by Anders Carlsson · 15 years ago
- 44c7384 Implement proper substitution for OverloadedFunctionDecls, but substituting each of the functions in the overload set by Douglas Gregor · 15 years ago
- 61481da Add DeclContext::Equals to compare declaration contexts based on their primary context. Use this instead of pointer comparisons by Douglas Gregor · 15 years ago
- d2e1eb0 Fixed a property getter ir-gen crash. by Fariborz Jahanian · 15 years ago
- 8f1d89e Fix a crasher involving template instantiation of non-dependent by Douglas Gregor · 15 years ago
- 5915fbf Add driver support for -emit-ast and AST compilation steps. by Daniel Dunbar · 15 years ago
- cdc83c7 Don't assume that a base is always a RecordType, it can also be a TemplateSpecializationType. Also, make sure to get the instantiated union member. by Anders Carlsson · 15 years ago
- c17fb7b Add pretty stack traces when instantiating functions and static data members. by Anders Carlsson · 15 years ago
- 9988d5d Handle member initializers that point to fields in anonymous structs. by Anders Carlsson · 15 years ago
- d8b285f Don't assert when instantiating member references to fields in anonymous structs. by Anders Carlsson · 15 years ago
- d613989 PR4836, part 2: CodeGen for __builtin_isnan. by Eli Friedman · 15 years ago
- c4bf26f Preliminary AST representation and semantic analysis for by Douglas Gregor · 15 years ago
- 27a36e9 Sentence-case bug category. by Ted Kremenek · 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
- 83f6faf Eliminate CXXAdornedMemberExpr entirely. Instead, optionally allocate by Douglas Gregor · 15 years ago
- ab88d97 Fix bug 4784 and allow friend declarations to properly extend by John McCall · 15 years ago
- 49a8b98 Rename DIBlock as DILexicalBlock. by Devang Patel · 15 years ago
- 0979c80 Rename CXXQualifiedMemberExpr -> CXXAdornedMemberExpr, since we will by Douglas Gregor · 15 years ago
- f328a28 Add parsing for references to member function templates with explicit by Douglas Gregor · 15 years ago
- 9ac6f62 PR4836, part 1: add Sema support for __builtin_isnan and friends; they by Eli Friedman · 15 years ago
- 017dde5 Implement template instantiation for member operator access. by Douglas Gregor · 15 years ago
- a6f0f9d Support explicit C++ member operator syntax, from James Porter! by Douglas Gregor · 15 years ago
- 08c3213 Re-implemented generation of objc_memmove_collectable by Fariborz Jahanian · 15 years ago
- e32ecce Fix a -Asserts warning. by Daniel Dunbar · 15 years ago
- 8a5a9aa Updated GNU runtime non-fragile ABI. by David Chisnall · 15 years ago
- a31d5f7 More missing member goodness. by Anders Carlsson · 15 years ago
- 639bfc7 Improve missing error messages as suggested by Doug. by Anders Carlsson · 15 years ago
- 05180af Use DiagnoseMissingMember for UsingDecls. by Anders Carlsson · 15 years ago
- f4d84b6 Improve diagnostics for missing members. This renames the err_typecheck_no_member to err_typecheck_no_member_deprecated. The idea is that err_typecheck_no_member_deprecated should be phased out and any call sites that reference it should call DiagnoseMissingMember instead. by Anders Carlsson · 15 years ago
- af496ac Unbreak tests. I'll look into why this is necessary later. by Eli Friedman · 15 years ago
- 31590f9 Fix the start source location for type-specs like long, short, etc. by Argyrios Kyrtzidis · 15 years ago
- c5573a8 Make instantiating initializers for classes with a dependent base type by Eli Friedman · 15 years ago
- e3a97db Make IRGen for initializing a member reference work correctly. by Eli Friedman · 15 years ago
- 35eda44 Add a workaround for decls that come from friend decls pointing to undeclared classes. by Anders Carlsson · 15 years ago
- 018e9fe In DeclPrinter, assert when asked to print AS_None. by Anders Carlsson · 15 years ago
- 383d298 Patch to ir-gen user-defined conversions used in expressions [12.3.2-p3] by Fariborz Jahanian · 15 years ago
- 595adc1 Set the access specifier for using decls. by Anders Carlsson · 15 years ago
- 0d8df78 Improve instantiation of UnresolvedUsingDecls. by Anders Carlsson · 15 years ago
- 3197659 Patch for code gen. for c-style cast which ends in by Fariborz Jahanian · 15 years ago
- d933a01 Get rid of mostly-unused, buggy method. by Eli Friedman · 15 years ago
- 52a575a Fix the breakage by handling indirect instantiations. This would be much by John McCall · 15 years ago
- 0902531 Instantiate member and base initializers. Patch by Anders Johnsen! (tweaked slightly by me) by Anders Carlsson · 15 years ago
- eab975d Fix a couple issues with parsing invalid nested-name-specifiers. by Eli Friedman · 15 years ago
- 5fee110 For consistency, just make friend declarations AS_public. by John McCall · 15 years ago
- f181d8a Ensure code generation for friend declarations in class templates. by John McCall · 15 years ago
- 9a5bca3 Refactor undefined argument checking into a Checker. by Zhongxing Xu · 15 years ago
- 8c57a66 Store the SourceLocation of right parentheses in member initializers. Patch by Anders Johnsen! by Anders Carlsson · 15 years ago