1. 7da2431 Basic support for representing elaborated type specifiers by John McCall · 16 years ago
  2. 49a8b98 Rename DIBlock as DILexicalBlock. by Devang Patel · 16 years ago
  3. 1bb8a45 Introduce LocInfoType which is a Sema-specific implementation detail. by Argyrios Kyrtzidis · 16 years ago
  4. 5a6bfe3 Do now overflow while calulating upper bound for zero sized array. by Devang Patel · 16 years ago
  5. 6c1fddf Use DICompositeType->replaceAllUsesWith() by Devang Patel · 16 years ago
  6. 0ce73f6 Use DICompositeType->replaceAllUsesWith(). by Devang Patel · 16 years ago
  7. 19cc4ab Revert r75641. by Anders Carlsson · 16 years ago
  8. c15cb2a Remove ObjCQualifiedInterfaceType:-) by Steve Naroff · 16 years ago
  9. 6dba432 Revert 75648 for now. It is causing test failures. by Devang Patel · 16 years ago
  10. 991b515 [llvm up] adjust to match mainline. by Chris Lattner · 16 years ago
  11. 3d598a5 Rename RecordLayout.h to ASTRecordLayout.h by Anders Carlsson · 16 years ago
  12. a1a5e8a Revert r75614 which depend on r75610 (for LLVM), which was reverted. by Daniel Dunbar · 16 years ago
  13. 127bf31 use new name for method. by Chris Lattner · 16 years ago
  14. 61b5f3e Use LLVM mangler to get mangled name for debug info entry. by Devang Patel · 16 years ago
  15. 9df4bb3 Update debug info generation for ObjCObjectPointer changes. by Daniel Dunbar · 16 years ago
  16. fe09eab Update debug info type cache after fwd decl is replaced by real decl. by Devang Patel · 16 years ago
  17. 0ae3d60 Fix comment. by Devang Patel · 16 years ago
  18. 14108da This patch includes a conceptually simple, but very intrusive/pervasive change. by Steve Naroff · 16 years ago
  19. 563a03b Fix a problem that Eli noticed, and that Doug helped me fix. by Anders Carlsson · 16 years ago
  20. 7e7eb3d Keep track of the Expr used to describe the size of an array type, by Douglas Gregor · 16 years ago
  21. 17945a0 De-ASTContext-ify DeclContext. by Argyrios Kyrtzidis · 16 years ago
  22. e4f2142 Key decisions about 'bool' vs '_Bool' to be based on a new flag in langoptions. by Chris Lattner · 16 years ago
  23. 72240d7 Revrt PR4228 fix for now. by Devang Patel · 16 years ago
  24. 395b475 Add a DecltypeType type. by Anders Carlsson · 16 years ago
  25. d1b3c2d First step toward fixing <rdar://problem/6613046> refactor clang objc type representation. by Steve Naroff · 16 years ago
  26. 9983169 It is possible that main input file does not have any symbol with debug info. To handle this edge case, always create main compile unit first. by Devang Patel · 16 years ago
  27. d249e1d1f Create a new PrintingPolicy class, which we pass down through the AST by Douglas Gregor · 16 years ago
  28. ca308df Use .data() instead of &...[0]. - Just SmallVectors this time. by Daniel Dunbar · 16 years ago
  29. beaaccd Use v.data() instead of &v[0] when SmallVector v might be empty. by Jay Foad · 16 years ago
  30. d86d336 Debug info: Initialize runtime language field correctly for Objective-C by Daniel Dunbar · 16 years ago
  31. 9bc093c Enhance debug information for block literals. Radar 6867696 by Mike Stump · 16 years ago
  32. bbd53af We need to specify the "linkage name" to the subprogram now that we by Daniel Dunbar · 16 years ago
  33. a289393 Make sure not to include the LLVM asm prefix in function names for debug info. by Daniel Dunbar · 16 years ago
  34. d37d9b5 fix some more cases where we'd emit a file with a line of 0 for implicit by Chris Lattner · 16 years ago
  35. 9e55b8a Do not generate bogus location info for DW_TAG_inheritance by Chris Lattner · 16 years ago
  36. 650cea9 Fix generated debug info for decls with no location (which include self/_cmd by Chris Lattner · 16 years ago
  37. 3189e4b PR4143: don't crash generating debug info for incomplete enum types. by Eli Friedman · 16 years ago
  38. ac7c814 When creating a dwarf record type for an objc interface, make sure to propagate by Chris Lattner · 16 years ago
  39. b95ee58 capture whether optimizations are enabled or not in debug info by Chris Lattner · 16 years ago
  40. 4c2577a encode the version of the objc runtime into the dwarf compile unit. rdar://6848435, by Chris Lattner · 16 years ago
  41. de13502 While generating debug info ignore unnamed fields. by Devang Patel · 16 years ago
  42. 9a901bb Remove getIntegerConstantExprValue in favor of using EvaluateAsInt. by Eli Friedman · 16 years ago
  43. 87de649 Handle corner case where clang-cc is invoked directly to compile preprocessed source file without -main-file-name. In this case, CDDebugInfo is not able identify correct main source file becase SM.isFromMainFile() returns true for locations from header files as well as locations from main source file. by Devang Patel · 16 years ago
  44. b700377 implement debug info for _Complex. by Chris Lattner · 16 years ago
  45. aa2b579 implement debug info support for id<proto> and interface<proto> by Chris Lattner · 16 years ago
  46. 068360e ObjCQualifiedClass is dead, remove it. by Chris Lattner · 16 years ago
  47. adb1a6f silence a warning, I need to talk to Devang about this code. by Chris Lattner · 16 years ago
  48. 4f6fa23 Use PresumedLoc to record line number in debug info entries. by Devang Patel · 16 years ago
  49. 446c619 Appropriately set file name and directory name in debug info compile units. by Devang Patel · 16 years ago
  50. 6ab3524 Propagate the ASTContext to various AST traversal and lookup functions. by Douglas Gregor · 16 years ago
  51. 0f78fea Use presumed location to get line number info. by Devang Patel · 16 years ago
  52. c9abc04 Make debug info work when using -save-temps. by Daniel Dunbar · 16 years ago
  53. 03d9f34 remove ASTContext::buildObjCInterfaceType, which breaks canonical by Chris Lattner · 16 years ago
  54. 7532dc6 Improve the representation of template names in the AST. This by Douglas Gregor · 16 years ago
  55. 0773903 Do not emit debug information for variables while generating optimized code. The llvm optimizer and code generator are not yet ready to support optimized code debugging. by Devang Patel · 16 years ago
  56. 515455a simplify some conditionals, don't copy LangOptions. by Chris Lattner · 16 years ago
  57. 8d9aefc Encode language. by Devang Patel · 16 years ago
  58. 99c20eb Fix ivar's size encoding. by Devang Patel · 16 years ago
  59. c20482b Encode ivar access control info. by Devang Patel · 16 years ago
  60. e4e5b05 Introduce a representation for types that we referred to via a by Douglas Gregor · 16 years ago
  61. ec9b5d5 Fix struct field's debug info. by Devang Patel · 16 years ago
  62. 7c80bd6 Almost complete implementation of rvalue references. One bug, and a few unclear areas. Maybe Doug can shed some light on some of the fixmes. by Sebastian Redl · 16 years ago
  63. fbe899f Emit super class debug info. by Devang Patel · 16 years ago
  64. 4db4c9c Set isMain bit for MainFile. by Devang Patel · 16 years ago
  65. e798706 Enable Objective-C interface debug info. by Devang Patel · 16 years ago
  66. c1efaec Eliminate CXXRecordType by Douglas Gregor · 16 years ago
  67. 00524e3 Fix enumeration in switch warnings. No behavior change. by Eli Friedman · 16 years ago
  68. 72564e7 Create a new TypeNodes.def file that enumerates all of the types, by Douglas Gregor · 16 years ago
  69. 9ca36b6 Add support to emit debug info for objective-c interfaces. by Devang Patel · 16 years ago
  70. 65e99f2 Fix comments. by Devang Patel · 16 years ago
  71. 7782022 If Loc is invalid (e.g. "self" in Objective-C) then use MainFileID's compile unit. by Devang Patel · 16 years ago
  72. f11284a Renamed ASQualType to ExtQualType to reflect its more by Fariborz Jahanian · 16 years ago
  73. f8e58d0 When making dummy file entries, the directory name should also be non-empty. by Daniel Dunbar · 17 years ago
  74. 30fc933 lower the interface to getLineNumber like we did for by Chris Lattner · 17 years ago
  75. 010d514 fix PR3427: fix debuginfo for incomplete array types by Nuno Lopes · 17 years ago
  76. 831570c Allow creation of "dummy" compile units for debug information. by Daniel Dunbar · 17 years ago
  77. f4f6f21 Update for new SourceLocation API. by Daniel Dunbar · 17 years ago
  78. a11d617 Rename SourceManager::getCanonicalFileID -> getFileID. There is by Chris Lattner · 17 years ago
  79. b21e5a0 remove the SourceManager:: and FullSourceLoc::getFileEntryForLoc methods. by Chris Lattner · 17 years ago
  80. f7cf85b more SourceLocation lexicon change: instead of referring to the by Chris Lattner · 17 years ago
  81. 835c909 Generate debug info for VLA types by Anders Carlsson · 17 years ago
  82. a4c46df Actually distinguish between RecordDecl::field_iterator and RecordDecl::field_const_iterator, propagating the constness down to the FieldDecls. by Douglas Gregor · 17 years ago
  83. 44b4321 Unifies the name-lookup mechanisms used in various parts of the AST by Douglas Gregor · 17 years ago
  84. 4d6e8dd Convert incomplete array types before emitting debug info for them, fixes PR3134. by Anders Carlsson · 17 years ago
  85. d9d22dd Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of by Chris Lattner · 17 years ago
  86. 8ec03f5 Rename NamedDecl::getIdentifierName() to ::getNameAsCString() and make it by Chris Lattner · 17 years ago
  87. 2e1cd42 Introduction the DeclarationName class, as a single, general method of by Douglas Gregor · 17 years ago
  88. 3cc5c40 implement debug info for typeof() by Chris Lattner · 17 years ago
  89. f2528e0 Fix even more bugs in debug info support: by Chris Lattner · 17 years ago
  90. 9c85ba3 reimplement debug info generation in terms of DebugInfo.h instead of by Chris Lattner · 17 years ago
  91. 960627d Avoid redundant cast<>s / simplify type dispatch. by Daniel Dunbar · 17 years ago
  92. d7f6050 "Fix" PR3021, don't crash on generating record types when we can't by Daniel Dunbar · 17 years ago
  93. 45d196b Move IRBuilder type definition to common file. - No functionality change. by Daniel Dunbar · 17 years ago
  94. 9881cf0 Debug info: Bug fix, function types should always include the return type. by Daniel Dunbar · 17 years ago
  95. bea06e4 Quick fix for PR2950, infinite loop generating debug info for by Daniel Dunbar · 17 years ago
  96. 3845f86 Formatting tweaks. - No functionality change. by Daniel Dunbar · 17 years ago
  97. 25f51dd Don't crash on invalid source locations in CGDebugInfo::getOrCreateCompileUnit. by Daniel Dunbar · 17 years ago
  98. 2104bf9 Map compilation units using FileEntry pointers instead of by Daniel Dunbar · 17 years ago
  99. 2284ac9 Debug info bug fix, function start wasn't getting generated correctly by Daniel Dunbar · 17 years ago
  100. 66031a5 Change CGDebugInfo::setLocation to just ignore invalid locations. This by Daniel Dunbar · 17 years ago