1. 36b8ee6 Debug info generation for rvalue references by Douglas Gregor · 14 years ago
  2. f4c7371 Change QualType::getTypePtr() to return a const pointer, then change a by John McCall · 14 years ago
  3. 31f7d02 Simplify. by Devang Patel · 14 years ago
  4. b1fd0eb Fix debug info for __block variable referenced outside of block. by Devang Patel · 14 years ago
  5. 9d156a7 Introduce an AttributedType, but don't actually use it anywhere yet. by John McCall · 14 years ago
  6. 075f8f1 Added ParenType type node. by Abramo Bagnara · 14 years ago
  7. 49f4e1c It's kindof silly that ExtQuals has an ASTContext&, and we can use that by John McCall · 14 years ago
  8. 170cef3 Remove unused parameter. getContextDescriptor() and getOrCreateNameSpace(). by Devang Patel · 14 years ago
  9. 344ff5d Remove unused parameter. by Devang Patel · 14 years ago
  10. 823d8e9 Start using DIBuilder. It provides cleaner interface. by Devang Patel · 14 years ago
  11. a6a2897 Harden CGDebugInfo::CreateType() a bit for cases where we couldn't generate type info for its component types by Douglas Gregor · 14 years ago
  12. 03013fa Merge System into Support. by Michael J. Spencer · 14 years ago
  13. c9e814b Rename RecordLayout::getPrimaryBaseWasVirtual to isPrimaryBaseVirtual. by Anders Carlsson · 14 years ago
  14. 33e4e70 Refactoring of Diagnostic class. by Argyrios Kyrtzidis · 14 years ago
  15. 8c457a8 Teach debug-info generation that SourceManager::getPresumedLoc() can by Douglas Gregor · 14 years ago
  16. 910f800 Remove broken support for variadic templates, along with the various by Douglas Gregor · 14 years ago
  17. f1d1d9a Simplify. Builtin types' context is always implied. by Devang Patel · 14 years ago
  18. 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
  19. f4dd962 After processing named unions do not fall through to handle anonymous unions. by Devang Patel · 14 years ago
  20. 532105f Basic types are language defined builtins. They are always defined at top most level. by Devang Patel · 14 years ago
  21. 8c37668 Directly use NamespaceDecl->getLocation() to find the source file. by Devang Patel · 14 years ago
  22. a2e5769 Stay within 80 columns. by Devang Patel · 14 years ago
  23. 4bc4887 Fix context info for enums. Radar 8595129 by Devang Patel · 14 years ago
  24. 3313357 Revert unintentional check-in. by Devang Patel · 14 years ago
  25. 58faf20 Tidy up MIPS_linkage name. Provide it only if it does not match regular name, otherwise it confuses debugger. by Devang Patel · 14 years ago
  26. 1a4c937 patch fixes class names missing from method names in debug information for by Fariborz Jahanian · 14 years ago
  27. 5bc794f Use root non-virtual primary base class, not just immediate primary base class, for AT_containing_type. by Devang Patel · 14 years ago
  28. cebbedd Fix debug info for anon union. This is tested by anon-union.exp. by Devang Patel · 14 years ago
  29. fe8fdba Fixes a typo which caused byte offset in debug info by Fariborz Jahanian · 14 years ago
  30. 0692f83 by Devang Patel · 14 years ago
  31. 189d6ef Permit constant evaluation of const floating-point variables with by John McCall · 14 years ago
  32. 3951e71 Identify functions with prototype appropriately in debug info. by Devang Patel · 14 years ago
  33. af164bb Mark FunctionNoProtoType's argument as unspecified parameters. by Devang Patel · 14 years ago
  34. cdf523c Do not emit subrange for incomplete array type. by Devang Patel · 14 years ago
  35. d2829b7 Remove unused argument. by Devang Patel · 14 years ago
  36. d78a019 Mark explict methods as explict in debug info. by Devang Patel · 14 years ago
  37. 9747739 Output debug info. for ivars declared in class by Fariborz Jahanian · 14 years ago
  38. c69e1cf Introduce -flimit-debug-info. by Devang Patel · 14 years ago
  39. aca745b Attach aritifical attribute with implicit parameters. Radar 8493141. by Devang Patel · 14 years ago
  40. 10a7a6a Emit method access specifier. Radar 8490416. by Devang Patel · 14 years ago
  41. e247248 Update to reflect DIFactory::CreateSubprogram() interface change from r115084. by Devang Patel · 14 years ago
  42. 43228a4 Remove dead code. by Devang Patel · 14 years ago
  43. 3475cfe Adjust for debug info API change. by Benjamin Kramer · 14 years ago
  44. 38c9b17 do not rely on the implicit-dereference semantics of dyn_cast_or_null by Gabor Greif · 14 years ago
  45. 424a5c6 While handling change of file, check if _current_ file is already seen or not. If current file is seen then it indicates that end of previous file's lexical scope. by Devang Patel · 14 years ago
  46. 52044a2 Tidy up last commit, as per Devang's comments. by David Chisnall · 14 years ago
  47. 70b9b44 Use the unmangled name for the display name in Objective-C debug info. This should have no effect with the Mac runtime where clang (unlike GCC) uses the display name symbol name. by David Chisnall · 14 years ago
  48. 2ed8f00 Debug info for friends! Patch originally by Alexander Herz. by Devang Patel · 14 years ago
  49. ffc52e7 Fix enum size and align. Tested by setvar.exp in gdb testsuite. by Devang Patel · 14 years ago
  50. 19f1983 Debug Info: Put full Clang version into the debug info, to make it easier to by Daniel Dunbar · 14 years ago
  51. 6237cea Emit debug info for enum constants. by Devang Patel · 14 years ago
  52. 45f7c78 Reinstate the code for emitting an initial debug type for a struct, by Dan Gohman · 14 years ago
  53. a7e6845 Detabify. by Eli Friedman · 14 years ago
  54. e605862 Delete an obsolete comment. by Dan Gohman · 14 years ago
  55. 8696837 CreateTemporaryType doesn't needs its Context argument. by Dan Gohman · 14 years ago
  56. 4cac5b4 Introduce a new temporary MDNode concept. Temporary MDNodes are by Dan Gohman · 14 years ago
  57. dabc3e9 Emit debug info for static const class member. by Devang Patel · 14 years ago
  58. 4c4acc0 Simplify by Devang Patel · 14 years ago
  59. 0317ab0 Do not use DIGlobalVariable to emit debugging information for enums. by Devang Patel · 14 years ago
  60. 25c2c8f Simplify code and add comments, in code that generate debug info for constant integer globals, based on Chris's feedback. by Devang Patel · 14 years ago
  61. 8d30838 Even if a constant's evaluated value is used, emit debug info for the constant variable. by Devang Patel · 14 years ago
  62. 05127ca Override selected builtin names (e.g. "long int" instead of "long") to match names used by gcc in debug info. This makes gdb testsuite happy. by Devang Patel · 14 years ago
  63. c8972c6 construct debug info for "id" by hand. by Devang Patel · 14 years ago
  64. 5811500 Always use current working directory for DW_AT_comp_dir. by Devang Patel · 14 years ago
  65. ac4d13c Reapply 109303. by Devang Patel · 14 years ago
  66. e9b711c Revert 109303. by Devang Patel · 14 years ago
  67. 05b0f41 Untangle filename/dirname confusion. Store constructed strings on the side. Avoid use of Path.makeAbsolute(). by Devang Patel · 14 years ago
  68. 6e6bc39 Revert r109263. by Devang Patel · 14 years ago
  69. ab2e020 There is no need to use separate dir name for AT_comp_dir attribute. Using absolute path for filename allows clients to query complete file location info from gdb breakpoints. Save constructed full file name. by Devang Patel · 14 years ago
  70. 5a6fbcf Keep track of artificial scopes introduced by line directives. For example, by Devang Patel · 14 years ago
  71. eaf5ee9 ObjCId is special "struct objc_object". Make this explicit in debug info. by Devang Patel · 14 years ago
  72. ec5ea2b Remove unintended code that was checked in as part of r108916. by Devang Patel · 14 years ago
  73. 4d939e6 Remove unused argument. by Devang Patel · 14 years ago
  74. 700a1cb Print template argument names for template class. by Devang Patel · 14 years ago
  75. 257d1d3 Correct line info for declarations/definitions. Radar 8063111. by Stuart Hastings · 14 years ago
  76. 15a3d7d Set "optimization is ON" and supply other optional parameters. This helps codegenerator preserve info in case the symbol is deleted. by Devang Patel · 14 years ago
  77. 4089491 Mark implementation generated methods as artificial. by Devang Patel · 14 years ago
  78. db30c0f Revert 108220 and subsequent patch. by Devang Patel · 14 years ago
  79. 2ecebc2 Add volatile qualifiers for "this". by Devang Patel · 14 years ago
  80. 769640e const qualify debug info for "this" for const methods. by Devang Patel · 14 years ago
  81. a5c5bab While collecting members for a class, always create delcaration entry for methods. Debug info for method definition will be generated while generating code for method body. by Devang Patel · 14 years ago
  82. 0b89799 Handle forward declarations properly in debug info. by Devang Patel · 14 years ago
  83. 9a20d55 Switch over to the new caching version of getMangledName. by Anders Carlsson · 14 years ago
  84. 06057ce Move CodeGenOptions.h *back* into Frontend. This should have been done when the by Chandler Carruth · 14 years ago
  85. 44eeeba Preserve type info for local variables in optimized builds. by Devang Patel · 14 years ago
  86. c12c5bb Substantially alter the design of the Objective C type AST by introducing by John McCall · 14 years ago
  87. 0fd3d1f Fix thinko in yesterday's fix. by Devang Patel · 14 years ago
  88. 8b90a78 Fix context in class static variable's debugging information entry. by Devang Patel · 14 years ago
  89. 8ab870d If given location is invalid then use current location. by Devang Patel · 14 years ago
  90. 465d41b Merged Elaborated and QualifiedName types. by Abramo Bagnara · 14 years ago
  91. f8e10a5 Initialize Column. by Devang Patel · 14 years ago
  92. 258cf27 If variable location is invalid then use current location. by Devang Patel · 14 years ago
  93. f4e54a2 If there is not any debug info for type then do not emit debug info for this variable. by Devang Patel · 14 years ago
  94. ab69979 Avoid use of DIDescriptor::getNode(). Use overloaded operators instead. by Devang Patel · 14 years ago
  95. 5f970ee When instantiating a function that was declared via a typedef, e.g., by Douglas Gregor · 14 years ago
  96. 5d822f0 Use clang::VarDecl name instead of llvm::GlobalVariable name. by Devang Patel · 14 years ago
  97. 31f17ec Make the InjectedClassNameType the canonical type of the current instantiation by John McCall · 14 years ago
  98. 2b594b9 Enable debug info for local variables at -O1+. by Devang Patel · 14 years ago
  99. d3651cc Fix pasto, add a comment. by Benjamin Kramer · 14 years ago
  100. 48c70f6 Factor code. No functionality change. by Benjamin Kramer · 14 years ago