[sil] Extract out ApplySite/FullApplySite into their own header.

I believe that these were in SILInstruction for historic reasons. This is a
separate API on top of SILInstruction so it makes sense to pull it out into its
own header.
This commit is contained in:
Michael Gottesman
2018-09-24 12:31:29 -07:00
parent a37c1f05e2
commit 3cd1b7bedc
15 changed files with 541 additions and 504 deletions

View File

@@ -15,6 +15,7 @@
//===----------------------------------------------------------------------===//
#include "llvm/ADT/STLExtras.h"
#include "swift/SIL/ApplySite.h"
#include "swift/SIL/DebugUtils.h"
#include "swift/SIL/SILBasicBlock.h"
#include "swift/SIL/SILBuilder.h"