- ccf57ea Fix 80-column violation. by Fariborz Jahanian · 12 years ago
- 3ca23d7 objective-C blocks: Provide layout map for byref by Fariborz Jahanian · 12 years ago
- 0c949ef Revert "Use the 'count' attribute instead of the 'upper_bound' attribute." by Eric Christopher · 12 years ago
- 30305be Use the 'count' attribute instead of the 'upper_bound' attribute. by Bill Wendling · 12 years ago
- 7745786 Put something sane in the DWARF offset field for bitfield ObjC ivars. by Eli Friedman · 12 years ago
- 70ae122 Emit debug info for C++ struct definitions as DW_TAG_structure_type (instead of class_type). by David Blaikie · 12 years ago
- 9417b05 Fix debug tag type of forward declarations of struct/class in C++. by David Blaikie · 12 years ago
- 7edf9e3 Simplify: replace getContext().getLangOpts() with just getLangOpts(). by Richard Smith · 12 years ago
- 34b41f8 Initialize debug info for special cases of functions that lack declarations and are generated by Clang (global initializers/destructors, thunks) . Fixes PR13942. by Alexey Samsonov · 12 years ago
- 4cdad31 Switch CodeGenOptions over to a .def file, like we do with LangOptions. by Douglas Gregor · 12 years ago
- 25dfaac Fix up comment and invert order. Most simple check first. by Eric Christopher · 12 years ago
- da3301e Add a new option for and disable column number information as there by Eric Christopher · 12 years ago
- 9556b39 Revert r158009 since there are some uses of artificial functions in debug info. by Eric Christopher · 12 years ago
- 5f608ae Make -mms-bitfields behave consistently. by Eli Friedman · 12 years ago
- cadaf4b Add in the first iteration of support for llvm/clang/lldb to allow variable per address space pointer sizes to be optimized correctly. by Micah Villmow · 12 years ago
- 25a6a84 Move TargetData to DataLayout. by Micah Villmow · 12 years ago
- e6b39bc Make sure to generate the right kind of MDNode for enum forward declarations. by Eli Friedman · 12 years ago
- 245d5a3 Mark the passed in "self" for a block as an object pointer so by Eric Christopher · 12 years ago
- 847665d Grammar. by Eric Christopher · 12 years ago
- 20ec2c4 Update and expand comment. by Eric Christopher · 12 years ago
- 28e3c99 Handle a captured this for the debug information as well. by Eric Christopher · 12 years ago
- 195ff58 Fix awkward comment. by Eric Christopher · 12 years ago
- d5a73dc Reapply: by Eric Christopher · 12 years ago
- 22b617f Revert "Make clang emit a flag for DW_AT_object_pointer for the artificial" by Eric Christopher · 12 years ago
- 2b6eb9d Make clang emit a flag for DW_AT_object_pointer for the artificial by Eric Christopher · 12 years ago
- 85f90bd Update comment and space. by Eric Christopher · 12 years ago
- 3ed6b91 The type of the self and cmd variables should be artificial. (Note by Eric Christopher · 12 years ago
- 31ba613 Dont cast away const needlessly. Found by gcc48 -Wcast-qual. by Roman Divacky · 12 years ago
- 17d35c3 Normalize line endings of r163013 (part 2). by Joao Matos · 12 years ago
- 6666ed4 Improved MSVC __interface support by adding first class support for it, instead of aliasing to "struct" which had some incorrect behaviour. Patch by David Robins. by Joao Matos · 12 years ago
- bf3a966 Reapply: by Eric Christopher · 13 years ago
- 003e756 Reapply: by Eric Christopher · 13 years ago
- 1dc7ab0 Temporarily revert r162066 and r162062 to see if it brings the gdb bots back. by Eric Christopher · 13 years ago
- e7259aa Fix undefined behavior in debug info emission: operator* on WeakVH returns a by Richard Smith · 13 years ago
- 8bf4ab3 Add some caching here for the builtin types. by Eric Christopher · 13 years ago
- c076ef6 Make isa part of objc_object at metadata generation time. by Eric Christopher · 13 years ago
- 860de6b This is always going to be true so the cast isn't necessary. by Eric Christopher · 13 years ago
- c7fb748 If we don't have a complete type for the array type yet either then by Eric Christopher · 13 years ago
- d0a97c4 Remove some unintended changes from my last patch. by Eric Christopher · 13 years ago
- 363e5ac Make sure when we get the replacement type for a template argument by Eric Christopher · 13 years ago
- 65263b4 Simplify code, no functionality change. by Benjamin Kramer · 13 years ago
- aa6eccc Fix the name of this variable. by Eric Christopher · 13 years ago
- 3e07881 Update comment to accurately reflect what should happen. by Eric Christopher · 13 years ago
- c852e9f Temporarily revert this to see if it brings the gdb bot back. by Eric Christopher · 13 years ago
- 3d40f96 The end of a block doesn't necessarily need a line table entry unless by Eric Christopher · 13 years ago
- d4f5198 Remove get(V)BaseClassOffsetInBits, the CharUnit functions should be used instead. by Benjamin Kramer · 13 years ago
- da970d2 Fix grammar. by Eric Christopher · 13 years ago
- 527e616 Don't circumvent the debug info type cache when emitting info for EnumConstantDecl. by Benjamin Kramer · 13 years ago
- 260611a Restructure how the driver communicates information about the by John McCall · 13 years ago
- 645161f Remove unused variable. by Bill Wendling · 13 years ago
- 50e3faa [C++11 Compat] Fix breaking change in C++11 pair copyctor. by Michael J. Spencer · 13 years ago
- 8552437 Plug a long standing memory leak in TemplateArgument. by Benjamin Kramer · 13 years ago
- 581deb3 Revert Decl's iterators back to pointer value_type rather than reference value_type by David Blaikie · 13 years ago
- 3de00ce Reapply "Only emit debug information for methods that are user defined, there's" by Eric Christopher · 13 years ago
- 0637f40 Revert "Only emit debug information for methods that are user defined, there's" by John McCall · 13 years ago
- 9b26efe Only emit debug information for methods that are user defined, there's by Eric Christopher · 13 years ago
- 5a2eff8 Support C++11 enum forward declarations. by Eric Christopher · 13 years ago
- 9ee5f46 Emit C++11 enum class information if it exists. by Eric Christopher · 13 years ago
- e6d1197 Revert r115805. An array type is required to have a range type, by Eric Christopher · 13 years ago
- 37e4cea Update API usage for llvm DIBuilder changes for rvalue reference by Eric Christopher · 13 years ago
- d9f07d4 Remove unnecessary temporary. by Eric Christopher · 13 years ago
- a135f2c The address of a vla is actually complex and requires a dereference. by Eric Christopher · 13 years ago
- 3a89bfb Whitespace. by Eric Christopher · 13 years ago
- 27a0097 Make BuiltinType::getName return a StringRef and introduce BuiltinType::getNameAsCString by Argyrios Kyrtzidis · 13 years ago
- fd00eec This patch adds a new Clang compiler flag "-gline-tables-only". by Alexey Samsonov · 13 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