- c852e9f Temporarily revert this to see if it brings the gdb bot back. by Eric Christopher · 12 years ago
- 3d40f96 The end of a block doesn't necessarily need a line table entry unless by Eric Christopher · 12 years ago
- d4f5198 Remove get(V)BaseClassOffsetInBits, the CharUnit functions should be used instead. by Benjamin Kramer · 12 years ago
- da970d2 Fix grammar. by Eric Christopher · 12 years ago
- 527e616 Don't circumvent the debug info type cache when emitting info for EnumConstantDecl. by Benjamin Kramer · 12 years ago
- 260611a Restructure how the driver communicates information about the by John McCall · 12 years ago
- 645161f Remove unused variable. by Bill Wendling · 12 years ago
- 50e3faa [C++11 Compat] Fix breaking change in C++11 pair copyctor. by Michael J. Spencer · 12 years ago
- 8552437 Plug a long standing memory leak in TemplateArgument. by Benjamin Kramer · 12 years ago
- 581deb3 Revert Decl's iterators back to pointer value_type rather than reference value_type by David Blaikie · 12 years ago
- 3de00ce Reapply "Only emit debug information for methods that are user defined, there's" by Eric Christopher · 12 years ago
- 0637f40 Revert "Only emit debug information for methods that are user defined, there's" by John McCall · 12 years ago
- 9b26efe Only emit debug information for methods that are user defined, there's by Eric Christopher · 12 years ago
- 5a2eff8 Support C++11 enum forward declarations. by Eric Christopher · 12 years ago
- 9ee5f46 Emit C++11 enum class information if it exists. by Eric Christopher · 12 years ago
- e6d1197 Revert r115805. An array type is required to have a range type, by Eric Christopher · 12 years ago
- 37e4cea Update API usage for llvm DIBuilder changes for rvalue reference by Eric Christopher · 12 years ago
- d9f07d4 Remove unnecessary temporary. by Eric Christopher · 12 years ago
- a135f2c The address of a vla is actually complex and requires a dereference. by Eric Christopher · 12 years ago
- 3a89bfb Whitespace. by Eric Christopher · 12 years ago
- 27a0097 Make BuiltinType::getName return a StringRef and introduce BuiltinType::getNameAsCString by Argyrios Kyrtzidis · 12 years ago
- fd00eec This patch adds a new Clang compiler flag "-gline-tables-only". by Alexey Samsonov · 12 years ago
- 262bc18 Remove the ref/value inconsistency in filter_decl_iterator. by David Blaikie · 13 years ago
- 3a70cd6 Use enum to set debug info size generated by Clang by Alexey Samsonov · 13 years ago
- 87380aa Forward declarations should take a context. This helps the debugger by Eric Christopher · 13 years ago
- c6b468e Avoid string thrashing when we can concatenate them in the final buffer. by Benjamin Kramer · 13 years ago
- 43443de static functions have a need for mangled name debug information too. by Eric Christopher · 13 years ago
- be6c686 Enable debug info for objective c implementations that may not have by Eric Christopher · 13 years ago
- 78af8fd Only emit the getter and setter names if they're not the default by Eric Christopher · 13 years ago
- ea32047 Change location information for synthesized properties to be at the by Eric Christopher · 13 years ago
- 96579c4 Revert previous commit changing location information to see if this by Eric Christopher · 13 years ago
- 7435054 Change location information for synthesized properties to be at the by Eric Christopher · 13 years ago
- ecae596 Go back to using just the selector name for the getter and setter by Eric Christopher · 13 years ago
- 51c0371 Add support for objc property decls according to the page at: by Eric Christopher · 13 years ago
- 7e42392 Simplify some users of DenseMap::erase. by Benjamin Kramer · 13 years ago
- 451b441 Update comment. by Eric Christopher · 13 years ago
- 6181e56 Debug info: Tighten up uses of plain MDNode pointers which don't survive replaceOperandWith. by Benjamin Kramer · 13 years ago
- 1671745 Add support to mangle templated member function names with template args. by Eric Christopher · 13 years ago
- 3b10cfe When adding member functions to a class add any specializations of by Eric Christopher · 13 years ago
- 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 13 years ago
- ad8de51 Reapply r151702 with a small fix for a failure to cut and paste correctly. by Eric Christopher · 13 years ago
- 956ecbd Revert r151702, "Add support for handling captured variables in lambda debug by Daniel Dunbar · 13 years ago
- 0a0714d Add support for handling captured variables in lambda debug info. by Eric Christopher · 13 years ago
- af3db7d ObjcInterfaceTypes are also complete types for the type cache. by Eric Christopher · 13 years ago
- b45cfea Add a quick TODO. by Eric Christopher · 13 years ago
- e86b9ea Formatting. by Eric Christopher · 13 years ago
- 86211df Remove the type retaining from the clang frontend. This is now by Eric Christopher · 13 years ago
- 917bc8d Make forward declarations for objective-c types use the new by Eric Christopher · 13 years ago
- 7ff0c5d Add in a caching mechanism so that forward declarations are replaced by Eric Christopher · 13 years ago
- 1486d2c Formatting. by Eric Christopher · 13 years ago
- 51b2f6b Remove UpdateCompletedType from the debug info emission. We now by Eric Christopher · 13 years ago
- 1e009d5 Index "12" holds the vtable, not "9". by Eric Christopher · 13 years ago
- 9965dea Reapply r150631: by Eric Christopher · 13 years ago
- 64a0430 Revert "Add a completed/incomplete type difference. This allows us to have" by Eric Christopher · 13 years ago
- 9a68d45 Add a completed/incomplete type difference. This allows us to have by Eric Christopher · 13 years ago
- e88a71f Add back in the code to create forward decls using temporary mdnodes. by Eric Christopher · 13 years ago
- 42e75da Temporarily walk back a few of my recent debug info limiting changes by Eric Christopher · 13 years ago
- 3b8e197 Don't cache the artificial type for the this pointer, there's no by Eric Christopher · 13 years ago
- 9caf440 Constify the getClassName routine and variables that come out of it, by Eric Christopher · 13 years ago
- 2f764a9 Use the new forward declaration scheme for records. Also add more by Eric Christopher · 13 years ago
- 53bc518 Remove tabs. by Devang Patel · 13 years ago
- d7a3e2c Revert my patches which removed Diagnostic.h includes by moving some operator overloads out of line. by Benjamin Kramer · 13 years ago
- 7fb8630 Remove tabs. by Devang Patel · 13 years ago
- 693fcaa Emit debug info for properites that are not backed by an ivar. by Devang Patel · 13 years ago
- 8b41868 simplify a bunch of code to use the well-known LLVM IR types computed by CodeGenModule. by Chris Lattner · 13 years ago
- 362ed2a Relax valid location check. This fixes a clang crash while emitting debug info for properties that are synthesized by the compiler by default. by Devang Patel · 13 years ago
- 5f3c7fa Let an ivar directly refer property TAG. by Devang Patel · 13 years ago
- f7ccbad Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 13 years ago
- 00bd44d Move various diagnostic operator<< overloads out of line and remove includes of Diagnostic.h. by Benjamin Kramer · 13 years ago
- 693a70d Create new tag for the property. This is a work in progress. by Devang Patel · 13 years ago
- 245da28 unnecessary include of TargetMachine.h? by Andrew Trick · 13 years ago
- 271ce54 r149474 went a bit too far when combined with type caching. If we want by Eric Christopher · 13 years ago
- ef81e0f Remove duplicated comment. by Eric Christopher · 13 years ago
- 0086a5b For pass-by-value record arguments to functions emit a forward decl by Eric Christopher · 13 years ago
- 5b78a24 Use createRecordFwdDecl here since that's what we're doing. by Eric Christopher · 13 years ago
- 1c081d9 Revert previous patch unifying all of the C++ record prep in one area, by Eric Christopher · 13 years ago
- 3ee8c91 Remove another duplicated variable. by Eric Christopher · 13 years ago
- de983d8 Tidy and remove some unused variables. by Eric Christopher · 13 years ago
- 027cb30 Collect this information together. No reason to have it split. by Eric Christopher · 13 years ago
- 6faa554 Refactor into its own function. by Eric Christopher · 13 years ago
- 51cb75a Clean up comment. by Eric Christopher · 13 years ago
- 5d613b5 Refactor the record decl forward declaration code a bit. by Eric Christopher · 13 years ago
- 4ddca8a When adding types to the context chain for record types, just emit by Eric Christopher · 13 years ago
- 3026348 More dead code removal (using -Wunreachable-code) by David Blaikie · 13 years ago
- 2d6a567 constexpr irgen: Add irgen support for APValue::Struct, APValue::Union, by Richard Smith · 13 years ago
- 121c67d Formatting. by Eric Christopher · 13 years ago
- 7c9b2fd Formatting. by Eric Christopher · 13 years ago
- 80d4b55 Small refactoring and simplification of constant evaluation and some of its by Richard Smith · 13 years ago
- 973bbb6 When in a limited debug information situation if we can find the original by Eric Christopher · 13 years ago
- 435e106 Start down the path of getting clang to internally agree on structs versus by Eric Christopher · 13 years ago
- 7c1f1f1 When generating debug info for an ObjCInterfaceDecl, try to dig out the definition. by Douglas Gregor · 13 years ago
- 7723fec Keep track of all declarations of an Objective-C class (both forward by Douglas Gregor · 13 years ago
- d5a3b78 Make sure that forward declarations are marked as such in the debug info by Eric Christopher · 13 years ago
- deae6a8 Use the canonical decl to index so that we can really find it later. by Eric Christopher · 13 years ago
- bf97947 Fixup comment. by Eric Christopher · 13 years ago
- 7480d96 Reflow lines, remove else-if after returns, rename variable "TydefContext" to by Nick Lewycky · 13 years ago
- 7b3819d Reflow one line I missed in previous cleanup commit. No functionality change. by Nick Lewycky · 13 years ago
- d4c100e Minor cleanup, mostly reindenting. Remove one helper function that just called by Nick Lewycky · 13 years ago
- 51f4708 Rename Expr::Evaluate to Expr::EvaluateAsRValue to make it clear that it will by Richard Smith · 13 years ago
- ef8857d In case of template specialization, do not try to delay emitting debug info for concrete type in -flimit-debug-info mode. This fixes some of the failures from bs15503.exp tests in gdb testsuite. by Devang Patel · 13 years ago