- ac7c814 When creating a dwarf record type for an objc interface, make sure to propagate by Chris Lattner · 15 years ago
- b95ee58 capture whether optimizations are enabled or not in debug info by Chris Lattner · 15 years ago
- 4c2577a encode the version of the objc runtime into the dwarf compile unit. rdar://6848435, by Chris Lattner · 15 years ago
- de13502 While generating debug info ignore unnamed fields. by Devang Patel · 15 years ago
- 9a901bb Remove getIntegerConstantExprValue in favor of using EvaluateAsInt. by Eli Friedman · 15 years ago
- 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 · 15 years ago
- b700377 implement debug info for _Complex. by Chris Lattner · 15 years ago
- aa2b579 implement debug info support for id<proto> and interface<proto> by Chris Lattner · 15 years ago
- 068360e ObjCQualifiedClass is dead, remove it. by Chris Lattner · 15 years ago
- adb1a6f silence a warning, I need to talk to Devang about this code. by Chris Lattner · 15 years ago
- 4f6fa23 Use PresumedLoc to record line number in debug info entries. by Devang Patel · 15 years ago
- 446c619 Appropriately set file name and directory name in debug info compile units. by Devang Patel · 15 years ago
- 6ab3524 Propagate the ASTContext to various AST traversal and lookup functions. by Douglas Gregor · 15 years ago
- 0f78fea Use presumed location to get line number info. by Devang Patel · 15 years ago
- c9abc04 Make debug info work when using -save-temps. by Daniel Dunbar · 15 years ago
- 03d9f34 remove ASTContext::buildObjCInterfaceType, which breaks canonical by Chris Lattner · 15 years ago
- 7532dc6 Improve the representation of template names in the AST. This by Douglas Gregor · 15 years ago
- 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 · 15 years ago
- 515455a simplify some conditionals, don't copy LangOptions. by Chris Lattner · 15 years ago
- 8d9aefc Encode language. by Devang Patel · 15 years ago
- 99c20eb Fix ivar's size encoding. by Devang Patel · 15 years ago
- c20482b Encode ivar access control info. by Devang Patel · 15 years ago
- e4e5b05 Introduce a representation for types that we referred to via a by Douglas Gregor · 15 years ago
- ec9b5d5 Fix struct field's debug info. by Devang Patel · 15 years ago
- 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 · 15 years ago
- fbe899f Emit super class debug info. by Devang Patel · 15 years ago
- 4db4c9c Set isMain bit for MainFile. by Devang Patel · 15 years ago
- e798706 Enable Objective-C interface debug info. by Devang Patel · 15 years ago
- c1efaec Eliminate CXXRecordType by Douglas Gregor · 15 years ago
- 00524e3 Fix enumeration in switch warnings. No behavior change. by Eli Friedman · 15 years ago
- 72564e7 Create a new TypeNodes.def file that enumerates all of the types, by Douglas Gregor · 15 years ago
- 9ca36b6 Add support to emit debug info for objective-c interfaces. by Devang Patel · 15 years ago
- 65e99f2 Fix comments. by Devang Patel · 15 years ago
- 7782022 If Loc is invalid (e.g. "self" in Objective-C) then use MainFileID's compile unit. by Devang Patel · 15 years ago
- f11284a Renamed ASQualType to ExtQualType to reflect its more by Fariborz Jahanian · 15 years ago
- f8e58d0 When making dummy file entries, the directory name should also be non-empty. by Daniel Dunbar · 16 years ago
- 30fc933 lower the interface to getLineNumber like we did for by Chris Lattner · 16 years ago
- 010d514 fix PR3427: fix debuginfo for incomplete array types by Nuno Lopes · 16 years ago
- 831570c Allow creation of "dummy" compile units for debug information. by Daniel Dunbar · 16 years ago
- f4f6f21 Update for new SourceLocation API. by Daniel Dunbar · 16 years ago
- a11d617 Rename SourceManager::getCanonicalFileID -> getFileID. There is by Chris Lattner · 16 years ago
- b21e5a0 remove the SourceManager:: and FullSourceLoc::getFileEntryForLoc methods. by Chris Lattner · 16 years ago
- f7cf85b more SourceLocation lexicon change: instead of referring to the by Chris Lattner · 16 years ago
- 835c909 Generate debug info for VLA types by Anders Carlsson · 16 years ago
- a4c46df Actually distinguish between RecordDecl::field_iterator and RecordDecl::field_const_iterator, propagating the constness down to the FieldDecls. by Douglas Gregor · 16 years ago
- 44b4321 Unifies the name-lookup mechanisms used in various parts of the AST by Douglas Gregor · 16 years ago
- 4d6e8dd Convert incomplete array types before emitting debug info for them, fixes PR3134. by Anders Carlsson · 16 years ago
- d9d22dd Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of by Chris Lattner · 16 years ago
- 8ec03f5 Rename NamedDecl::getIdentifierName() to ::getNameAsCString() and make it by Chris Lattner · 16 years ago
- 2e1cd42 Introduction the DeclarationName class, as a single, general method of by Douglas Gregor · 16 years ago
- 3cc5c40 implement debug info for typeof() by Chris Lattner · 16 years ago
- f2528e0 Fix even more bugs in debug info support: by Chris Lattner · 16 years ago
- 9c85ba3 reimplement debug info generation in terms of DebugInfo.h instead of by Chris Lattner · 16 years ago
- 960627d Avoid redundant cast<>s / simplify type dispatch. by Daniel Dunbar · 16 years ago
- d7f6050 "Fix" PR3021, don't crash on generating record types when we can't by Daniel Dunbar · 16 years ago
- 45d196b Move IRBuilder type definition to common file. - No functionality change. by Daniel Dunbar · 16 years ago
- 9881cf0 Debug info: Bug fix, function types should always include the return type. by Daniel Dunbar · 16 years ago
- bea06e4 Quick fix for PR2950, infinite loop generating debug info for by Daniel Dunbar · 16 years ago
- 3845f86 Formatting tweaks. - No functionality change. by Daniel Dunbar · 16 years ago
- 25f51dd Don't crash on invalid source locations in CGDebugInfo::getOrCreateCompileUnit. by Daniel Dunbar · 16 years ago
- 2104bf9 Map compilation units using FileEntry pointers instead of by Daniel Dunbar · 16 years ago
- 2284ac9 Debug info bug fix, function start wasn't getting generated correctly by Daniel Dunbar · 16 years ago
- 66031a5 Change CGDebugInfo::setLocation to just ignore invalid locations. This by Daniel Dunbar · 16 years ago
- 5273f51 Quick patch for PR2784, assert genereting debug info for opaque by Daniel Dunbar · 16 years ago
- e91593e More #include cleaning by Daniel Dunbar · 16 years ago
- 85e3568 update to make IRBuilder API change. by Chris Lattner · 16 years ago
- c63a1f2 by Chris Lattner · 16 years ago
- 21cb712 Remove removed header. by Bill Wendling · 16 years ago
- 58cbd06 Add missing include file (due to a file splitting in llvm). by Cedric Venet · 16 years ago
- 9ea5884 Remove tabs. by Mike Stump · 16 years ago
- 507de85 Generate debug descriptors for array types while generating the debug info. by Sanjiv Gupta · 16 years ago
- 3cd1a2d fix compiler warnings by Nuno Lopes · 16 years ago
- f58c27a Create debug type descriptors for aggregate/enum types. by Sanjiv Gupta · 16 years ago
- 686226b Emit debug information for global and static variables when -g is specified. by Sanjiv Gupta · 16 years ago
- cc9b163 Emit parameter and local variable debug information with -g. by Sanjiv Gupta · 16 years ago
- 32ea35f A couple minor fixes to make debug info usable for arbitrary code: don't by Eli Friedman · 16 years ago
- 1c6a38b Generate subprogram debug info with -g. by Sanjiv Gupta · 16 years ago
- 3f2af10 Make debugging information usable. This is barebones, but it makes -g by Eli Friedman · 16 years ago
- 86eb311 Detabify. by Eli Friedman · 16 years ago
- e8b9f5b Added -g command line options to clang for generating source level debug information. This patch currently enables generation of line number debug information (stoppoints) and region begin/end debug information. The new files CGDebugInfo.h and CGDebugInfo.cpp implements the debug info manager class CGDebugInfo. by Sanjiv Gupta · 16 years ago