Patch for review, mostly for the IRBuilder::DisableDebugLocations() part.

Do not attach a debug location to code inserted by ARC --
it would create a spurious line table entry at the closing } of the scope.

Also includes a patch for IRBuilder to temporarily disable debug locations from 
being attached to every instruction that is inserted. Useful if you want an 
instruction to be counted towards the prologue or if there _is_ no useful 
source location.

rdar://problem/13442648

thanks,
adrian

Attachment: 0001-Do-not-attach-a-line-number-to-ARC-specific-cleanup-.patch
Description: Binary data

Attachment: 0001-Provide-an-API-to-temporarily-suppress-DebugLocation.patch
Description: Binary data

_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to