[silgen] Add SILParameterInfo::isDirectGuaranteed().

This is just a direct counterpart of SILParameterInfo::isIndirect*().

rdar://31145255
This commit is contained in:
Michael Gottesman
2017-03-20 13:50:45 -07:00
parent 49941c58c0
commit 74b6a195c6

View File

@@ -2802,6 +2802,10 @@ public:
return isIndirectFormalParameter(getConvention());
}
bool isDirectGuaranteed() const {
return getConvention() == ParameterConvention::Direct_Guaranteed;
}
bool isIndirectInGuaranteed() const {
return getConvention() == ParameterConvention::Indirect_In_Guaranteed;
}