- fc94627 DebugInfo: Do not include line/file info for artificial parameters & parameters of artificial functions by David Blaikie · 11 years ago
- fcbeab6 Revert "Revert "DebugInfo: Omit debug info for dynamic classes in TUs that do not have the vtable for that class"" by David Blaikie · 11 years ago
- c138ff5 DebugInfo: Avoid duplicating types that may be created during the process of creating their context by David Blaikie · 11 years ago
- 498298d DebugInfo: Don't emit vbase 'containing types' for context chain limited types by David Blaikie · 11 years ago
- 3de73f0 DebugInfo: don't require full definitions for friend classes by David Blaikie · 11 years ago
- ced39ec PR16927: Don't assert (or, previously, skip) static data members of enumeration type by David Blaikie · 11 years ago
- 05a0569 Revert "DebugInfo: Omit debug info for dynamic classes in TUs that do not have the vtable for that class" by David Blaikie · 11 years ago
- 8863e6b DebugInfo: Canonicalize namespaces to avoid emitting multiple namespaces with the same name but different lines by David Blaikie · 11 years ago
- 152701b DebugInfo: Omit debug info for dynamic classes in TUs that do not have the vtable for that class by David Blaikie · 11 years ago
- 841fd11 DebugInfo: Contrain the record type parameter for CollectRecordFields by David Blaikie · 11 years ago
- 045a9f6 Revert r188498. by Evgeniy Stepanov · 11 years ago
- cbcb030 DebugInfo: CollectRecordStaticField -> CreateRecordStaticField to return its result. by David Blaikie · 11 years ago
- fab829d Remove unnecessary explicit cast. by David Blaikie · 11 years ago
- f1f5cc3 DebugInfo: Split out the implementation of getStaticDataMemberDeclaration for future use by David Blaikie · 11 years ago
- 327a36a Fix assert added in r188494 by David Blaikie · 11 years ago
- 409ab56 DebugInfo: Remove unused conditional by David Blaikie · 11 years ago
- 27ab036 DebugInfo: Make CGDebugInfo::getStaticDataMemberDeclaration's argument type match the semantics by David Blaikie · 11 years ago
- 492b102 DebugInfo: Add a FIXME, remove a FIXME. by David Blaikie · 11 years ago
- 2780489 DebugInfo: Unify & optimize the lazy addition of record types by David Blaikie · 11 years ago
- c5cd1a7 DebugInfo: Revert change to the return type of createRecordFwdDecl by David Blaikie · 11 years ago
- b94887e DebugInfo: remove unnecessary type registration by David Blaikie · 11 years ago
- 951094b DebugInfo: Don't create duplicate forward declaration metadata unnecessarily. by David Blaikie · 11 years ago
- 0038308 Drive by cleanup by David Blaikie · 11 years ago
- b3c2377 DebugInfo: Simplify declaration building code - relying on the limit debug info checking already in CreateType(RecordType) by David Blaikie · 11 years ago
- 4a07716 DebugInfo: simplify some limited/declaration creation APIs by David Blaikie · 11 years ago
- d6d5d69 Only emit debug info for implicit members that actually get codegen, not just ODR use. by David Blaikie · 11 years ago
- ac00b79 DebugInfo: Don't prefer declarations over definitions in -flimit-debug-info in C by David Blaikie · 11 years ago
- 8058833 DebugInfo: Emit template arguments for limited types used for context. by David Blaikie · 11 years ago
- 841b37c Reduce a variable's scope (no functionality change) by David Blaikie · 11 years ago
- b6cdc96 Debug Info: Fix an oversight of r186553. Ensure that the function prologue by Adrian Prantl · 11 years ago
- 1f43791 Implement a better fix for r186894 by setting the appropriate type for __byref_variable_layout. by Adrian Prantl · 11 years ago
- 334ded9 Debug Info: Acknowledge the alignment when locating byref block variables. by Adrian Prantl · 11 years ago
- 8fed3f4 Update createCompileUnit call for llvm changes. by Eric Christopher · 11 years ago
- b061ce2 s/BuiltinLocation/ArtificialLocation/ by Adrian Prantl · 11 years ago
- b2d1392 Instead of checking against some version of "isType()" go ahead and by Eric Christopher · 11 years ago
- 0a10323 Fix a compile error caught by bb-chapuni. by Adrian Prantl · 11 years ago
- 6e73edf Fix a compile error caught by bb-chapuni. by Adrian Prantl · 11 years ago
- ed6bbe4 Replace llvm::DIBuilder::DisableDebugLocations() with two RAII interfaces by Adrian Prantl · 11 years ago
- 18a0cd5 Clarified documentation. by Adrian Prantl · 11 years ago
- 5f4554f Simplify logic by using the appropriate function. by Adrian Prantl · 11 years ago
- 7dab97b 80-column fixes. by Eric Christopher · 11 years ago
- 688cf5b Move BlockLiteralGeneric earlier in CGDebugInfo and remove by Eric Christopher · 11 years ago
- d3003dc Update a few comments and reformat a decl for clarity. by Eric Christopher · 11 years ago
- 658cd2c PR16214, PR14467: DebugInfo: use "RequireCompleteType" to decide when to emit the full definition of a type in -flimit-debug-info by David Blaikie · 11 years ago
- 226399c Correctly classify pack expansions as NON_CANONICAL_UNLESS_DEPENDENT by David Blaikie · 11 years ago
- 4b87382 Reapply an improved version of r180816/180817. by Adrian Prantl · 11 years ago
- b6b0a71 Debug Info: clean up usage of Verify. by Manman Ren · 11 years ago
- 24118f5 Use the zero-argument DIBuilder::createNullPtrType in Clang. by Peter Collingbourne · 11 years ago
- cd06f26 Rewrite record layout for ms_struct structs. by Eli Friedman · 11 years ago
- 12df246 [AST] Introduce a new DecayedType sugar node by Reid Kleckner · 11 years ago
- ac8f43c DebugInfo: ensure negative enumerators are emitted as such by David Blaikie · 11 years ago
- 35178dc DebugInfo: Support (using GNU extensions) for template template parameters and parameter packs by David Blaikie · 11 years ago
- 23e66db DebugInfo: Random tidying up/simplification by David Blaikie · 11 years ago
- f0c31d9 PR16214: Debug info for types first used via pointers or qualified types & later require definitions by David Blaikie · 11 years ago
- 076f51f Fix all the silly things I committed in r184509 by David Blaikie · 11 years ago
- eab6a36 Alternative fix for r184473. by David Blaikie · 11 years ago
- 6bb1102 Debug Info: Attempt to resolve forward declarations if we are not emitting by Adrian Prantl · 11 years ago
- 41c9bae Debug Info: PR14763/r183329 - specify that non-trivial pass-by-value parameters are stored indirectly by David Blaikie · 11 years ago
- 776bfa1 Add some comments to r184252. by Adrian Prantl · 11 years ago
- 14c1a13 Emit forward decls for structs with declarations only when we are by Adrian Prantl · 11 years ago
- 56b108a 80-column fixup after recent change to getOrCreateType. by Eric Christopher · 11 years ago
- 80e8ea9 address some comments on r183474: by Adrian Prantl · 11 years ago
- 4f97f85 documentation: remove confusing reference to properties. by Adrian Prantl · 11 years ago
- 5ae17a1 ObjC Debug Info: Emit the names of accessors whenever they diverge from by Adrian Prantl · 11 years ago
- b5a5007 Improve documentation. by Adrian Prantl · 11 years ago
- 993b39f PR14763: Debug info for non-trivial record parameters by David Blaikie · 11 years ago
- 5f6e2f4 PR16214: Debug Info: -flimit-debug-info doesn't omit definitions for types used via typedefs by David Blaikie · 11 years ago
- b0f77b0 DebugInfo: Rename CreatePointerType to getOrCreateTypeDeclaration by David Blaikie · 11 years ago
- 9129648 PR16091: Error when attempting to emit debug info for undeduced auto return types by David Blaikie · 11 years ago
- 9a84529 Debug Info: Handle function/method types using the most specific type by David Blaikie · 11 years ago
- 0cb0002 Comment and cleanup. by Adrian Prantl · 11 years ago
- c32a217 Bugfix for r181629: by Adrian Prantl · 11 years ago
- e2eb89a Debug Info: Simplify the code changed in r182403 to reduce indent & avoid a duplicate lookup in the insertion case by David Blaikie · 11 years ago
- 297dee8 Debug Info: don't bother reinserting elements into maps we just retrieved them from by David Blaikie · 11 years ago
- 1e97c1e Fix whitespace by David Blaikie · 11 years ago
- fc46ebc PR14606: Debug Info for namespace aliases/DW_TAG_imported_module by David Blaikie · 11 years ago
- 9faebd2 Revert "Revert "Debug Info: Using declarations/DW_TAG_imported_declaration of variables, types, and functions."" by David Blaikie · 11 years ago
- b509224 Drop the const from the isa test. by Adrian Prantl · 11 years ago
- 687ecae ObjC Debug Info: Emit the correct method names for accessors for by Adrian Prantl · 11 years ago
- f0890c4 80-columns. by Eric Christopher · 11 years ago
- 13c9767 Replace a pile of calls with an instance variable that's set by Eric Christopher · 11 years ago
- 6537f08 Whitespace. by Eric Christopher · 11 years ago
- 214c3d6 Revert "Debug Info: Using declarations/DW_TAG_imported_declaration of variables, types, and functions." by David Blaikie · 11 years ago
- 7be62a8 PR15956: Debug Info: Include the appropriate file location in types created due to using declarations by David Blaikie · 11 years ago
- f8aa155 Debug Info: PR14992: Support values for non-type template parameters of function type by David Blaikie · 11 years ago
- 87360f2 Debug Info: Comment changes in r181393 by request of echristo by David Blaikie · 11 years ago
- e806512 Debug Info: correct comment by David Blaikie · 11 years ago
- 776a364 Debug Info: Silently accept template argument packs by David Blaikie · 11 years ago
- 9dfd243 PR14992: Debug Info: Support more non-type template parameters by David Blaikie · 11 years ago
- 566a9c3 ObjC debug info: Substitute the class type for methods that return by Adrian Prantl · 11 years ago
- 089db2e Debug Info: Remove unnecessary check for dependent array types by David Blaikie · 11 years ago
- f06989b typo by Adrian Prantl · 11 years ago
- 3923d6a Debug Info: Using declarations/DW_TAG_imported_declaration of variables, types, and functions. by David Blaikie · 11 years ago
- c2fc4ab DebugInfo: Support imported modules (using directives) within lexical blocks. by David Blaikie · 11 years ago
- 230ea41 Revert 180817 because 180816 was reverted. by Adrian Prantl · 11 years ago
- 826374a Do not generate VLAs as complex variables any more, as they are now by Adrian Prantl · 11 years ago
- 957dac5 Revert "Revert "PR14606: Debug info for using directives/DW_TAG_imported_module"" by David Blaikie · 11 years ago
- 59d6a71 Emit the underlying type in the debug info for all kinds of fixed enums by Adrian Prantl · 11 years ago
- c3e81e7 Revert "PR14606: Debug info for using directives/DW_TAG_imported_module" by Eric Christopher · 11 years ago
- cec3984 PR14606: Debug info for using directives/DW_TAG_imported_module by David Blaikie · 11 years ago