SIL: Add DeallocExistentialInst.

Needed to represent deinitializing a partially-initialized existential in which the value witness table has been populated by alloc_existential but the value has not been initialized yet.

Swift SVN r3565
This commit is contained in:
Joe Groff
2012-12-20 20:18:54 +00:00
parent 662861fd66
commit c2f9b197ad
7 changed files with 47 additions and 6 deletions

View File

@@ -21,7 +21,8 @@ class Expr;
class Stmt;
/// SILLocation - This is a pointer to the AST node that a SIL instruction was
/// derived from.
/// derived from. This may be null if AST information is unavailable or
/// stripped.
///
/// FIXME: This should eventually include inlining history, generics
/// instantiation info, etc (when we get to it).