1. 0691f93 If an aggregate is returned as 'sret' argument then let debugger know about this. by Devang Patel · 14 years ago
  2. eb4c45b Do not emit AT_MIPS_linkage_name for Objective-C method static variable i. by Devang Patel · 14 years ago
  3. 6e108ce Emit debug info for objc_selector. by Devang Patel · 14 years ago
  4. 570729e If an aggregate argument is passed indirectly because it has non trivial by Devang Patel · 14 years ago
  5. d16c2cf Reorganize CodeGen{Function,Module} to eliminate the unfortunate by John McCall · 14 years ago
  6. 6b5a61b A few more tweaks to the blocks AST representation: by John McCall · 14 years ago
  7. 0ce34c6 Emit debug info for template value parameters. by Devang Patel · 14 years ago
  8. fa275df Emit debug info for template type parameters. by Devang Patel · 14 years ago
  9. 36b8ee6 Debug info generation for rvalue references by Douglas Gregor · 14 years ago
  10. f4c7371 Change QualType::getTypePtr() to return a const pointer, then change a by John McCall · 14 years ago
  11. 31f7d02 Simplify. by Devang Patel · 14 years ago
  12. b1fd0eb Fix debug info for __block variable referenced outside of block. by Devang Patel · 14 years ago
  13. 9d156a7 Introduce an AttributedType, but don't actually use it anywhere yet. by John McCall · 14 years ago
  14. 075f8f1 Added ParenType type node. by Abramo Bagnara · 14 years ago
  15. 49f4e1c It's kindof silly that ExtQuals has an ASTContext&, and we can use that by John McCall · 14 years ago
  16. 170cef3 Remove unused parameter. getContextDescriptor() and getOrCreateNameSpace(). by Devang Patel · 14 years ago
  17. 344ff5d Remove unused parameter. by Devang Patel · 14 years ago
  18. 823d8e9 Start using DIBuilder. It provides cleaner interface. by Devang Patel · 14 years ago
  19. 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
  20. 03013fa Merge System into Support. by Michael J. Spencer · 14 years ago
  21. c9e814b Rename RecordLayout::getPrimaryBaseWasVirtual to isPrimaryBaseVirtual. by Anders Carlsson · 14 years ago
  22. 33e4e70 Refactoring of Diagnostic class. by Argyrios Kyrtzidis · 14 years ago
  23. 8c457a8 Teach debug-info generation that SourceManager::getPresumedLoc() can by Douglas Gregor · 14 years ago
  24. 910f800 Remove broken support for variadic templates, along with the various by Douglas Gregor · 14 years ago
  25. f1d1d9a Simplify. Builtin types' context is always implied. by Devang Patel · 14 years ago
  26. 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
  27. f4dd962 After processing named unions do not fall through to handle anonymous unions. by Devang Patel · 14 years ago
  28. 532105f Basic types are language defined builtins. They are always defined at top most level. by Devang Patel · 14 years ago
  29. 8c37668 Directly use NamespaceDecl->getLocation() to find the source file. by Devang Patel · 14 years ago
  30. a2e5769 Stay within 80 columns. by Devang Patel · 14 years ago
  31. 4bc4887 Fix context info for enums. Radar 8595129 by Devang Patel · 14 years ago
  32. 3313357 Revert unintentional check-in. by Devang Patel · 14 years ago
  33. 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
  34. 1a4c937 patch fixes class names missing from method names in debug information for by Fariborz Jahanian · 14 years ago
  35. 5bc794f Use root non-virtual primary base class, not just immediate primary base class, for AT_containing_type. by Devang Patel · 14 years ago
  36. cebbedd Fix debug info for anon union. This is tested by anon-union.exp. by Devang Patel · 14 years ago
  37. fe8fdba Fixes a typo which caused byte offset in debug info by Fariborz Jahanian · 14 years ago
  38. 0692f83 by Devang Patel · 14 years ago
  39. 189d6ef Permit constant evaluation of const floating-point variables with by John McCall · 14 years ago
  40. 3951e71 Identify functions with prototype appropriately in debug info. by Devang Patel · 14 years ago
  41. af164bb Mark FunctionNoProtoType's argument as unspecified parameters. by Devang Patel · 14 years ago
  42. cdf523c Do not emit subrange for incomplete array type. by Devang Patel · 14 years ago
  43. d2829b7 Remove unused argument. by Devang Patel · 14 years ago
  44. d78a019 Mark explict methods as explict in debug info. by Devang Patel · 14 years ago
  45. 9747739 Output debug info. for ivars declared in class by Fariborz Jahanian · 14 years ago
  46. c69e1cf Introduce -flimit-debug-info. by Devang Patel · 14 years ago
  47. aca745b Attach aritifical attribute with implicit parameters. Radar 8493141. by Devang Patel · 14 years ago
  48. 10a7a6a Emit method access specifier. Radar 8490416. by Devang Patel · 14 years ago
  49. e247248 Update to reflect DIFactory::CreateSubprogram() interface change from r115084. by Devang Patel · 14 years ago
  50. 43228a4 Remove dead code. by Devang Patel · 14 years ago
  51. 3475cfe Adjust for debug info API change. by Benjamin Kramer · 14 years ago
  52. 38c9b17 do not rely on the implicit-dereference semantics of dyn_cast_or_null by Gabor Greif · 14 years ago
  53. 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
  54. 52044a2 Tidy up last commit, as per Devang's comments. by David Chisnall · 14 years ago
  55. 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
  56. 2ed8f00 Debug info for friends! Patch originally by Alexander Herz. by Devang Patel · 14 years ago
  57. ffc52e7 Fix enum size and align. Tested by setvar.exp in gdb testsuite. by Devang Patel · 14 years ago
  58. 19f1983 Debug Info: Put full Clang version into the debug info, to make it easier to by Daniel Dunbar · 14 years ago
  59. 6237cea Emit debug info for enum constants. by Devang Patel · 14 years ago
  60. 45f7c78 Reinstate the code for emitting an initial debug type for a struct, by Dan Gohman · 14 years ago
  61. a7e6845 Detabify. by Eli Friedman · 14 years ago
  62. e605862 Delete an obsolete comment. by Dan Gohman · 14 years ago
  63. 8696837 CreateTemporaryType doesn't needs its Context argument. by Dan Gohman · 14 years ago
  64. 4cac5b4 Introduce a new temporary MDNode concept. Temporary MDNodes are by Dan Gohman · 14 years ago
  65. dabc3e9 Emit debug info for static const class member. by Devang Patel · 14 years ago
  66. 4c4acc0 Simplify by Devang Patel · 14 years ago
  67. 0317ab0 Do not use DIGlobalVariable to emit debugging information for enums. by Devang Patel · 14 years ago
  68. 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
  69. 8d30838 Even if a constant's evaluated value is used, emit debug info for the constant variable. by Devang Patel · 14 years ago
  70. 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
  71. c8972c6 construct debug info for "id" by hand. by Devang Patel · 14 years ago
  72. 5811500 Always use current working directory for DW_AT_comp_dir. by Devang Patel · 14 years ago
  73. ac4d13c Reapply 109303. by Devang Patel · 14 years ago
  74. e9b711c Revert 109303. by Devang Patel · 14 years ago
  75. 05b0f41 Untangle filename/dirname confusion. Store constructed strings on the side. Avoid use of Path.makeAbsolute(). by Devang Patel · 14 years ago
  76. 6e6bc39 Revert r109263. by Devang Patel · 14 years ago
  77. 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
  78. 5a6fbcf Keep track of artificial scopes introduced by line directives. For example, by Devang Patel · 14 years ago
  79. eaf5ee9 ObjCId is special "struct objc_object". Make this explicit in debug info. by Devang Patel · 14 years ago
  80. ec5ea2b Remove unintended code that was checked in as part of r108916. by Devang Patel · 14 years ago
  81. 4d939e6 Remove unused argument. by Devang Patel · 14 years ago
  82. 700a1cb Print template argument names for template class. by Devang Patel · 14 years ago
  83. 257d1d3 Correct line info for declarations/definitions. Radar 8063111. by Stuart Hastings · 14 years ago
  84. 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
  85. 4089491 Mark implementation generated methods as artificial. by Devang Patel · 14 years ago
  86. db30c0f Revert 108220 and subsequent patch. by Devang Patel · 14 years ago
  87. 2ecebc2 Add volatile qualifiers for "this". by Devang Patel · 14 years ago
  88. 769640e const qualify debug info for "this" for const methods. by Devang Patel · 14 years ago
  89. 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
  90. 0b89799 Handle forward declarations properly in debug info. by Devang Patel · 14 years ago
  91. 9a20d55 Switch over to the new caching version of getMangledName. by Anders Carlsson · 14 years ago
  92. 06057ce Move CodeGenOptions.h *back* into Frontend. This should have been done when the by Chandler Carruth · 14 years ago
  93. 44eeeba Preserve type info for local variables in optimized builds. by Devang Patel · 14 years ago
  94. c12c5bb Substantially alter the design of the Objective C type AST by introducing by John McCall · 14 years ago
  95. 0fd3d1f Fix thinko in yesterday's fix. by Devang Patel · 14 years ago
  96. 8b90a78 Fix context in class static variable's debugging information entry. by Devang Patel · 14 years ago
  97. 8ab870d If given location is invalid then use current location. by Devang Patel · 14 years ago
  98. 465d41b Merged Elaborated and QualifiedName types. by Abramo Bagnara · 14 years ago
  99. f8e10a5 Initialize Column. by Devang Patel · 14 years ago
  100. 258cf27 If variable location is invalid then use current location. by Devang Patel · 14 years ago