Lines Matching refs:decoration
250 const auto decoration = inst->GetOperandAs<SpvDecoration>(1); in ValidateDecorate() local
258 if ((decoration == SpvDecorationGLSLShared) || in ValidateDecorate()
259 (decoration == SpvDecorationGLSLPacked)) { in ValidateDecorate()
262 << _.SpvDecorationString(decoration) in ValidateDecorate()
267 if (DecorationTakesIdParameters(decoration)) { in ValidateDecorate()
274 if (IsMemberDecorationOnly(decoration)) { in ValidateDecorate()
276 << _.SpvDecorationString(decoration) in ValidateDecorate()
280 if (auto error = ValidateDecorationTarget(_, decoration, inst, target)) { in ValidateDecorate()
290 const auto decoration = inst->GetOperandAs<SpvDecoration>(1); in ValidateDecorateId() local
291 if (!DecorationTakesIdParameters(decoration)) { in ValidateDecorateId()
326 const auto decoration = inst->GetOperandAs<SpvDecoration>(2); in ValidateMemberDecorate() local
327 if (IsNotMemberDecoration(decoration)) { in ValidateMemberDecorate()
329 << _.SpvDecorationString(decoration) in ValidateMemberDecorate()