Lines Matching refs:FileKind

279     assert((!Ctx || Ctx->FileKind != FileType::Invalid) &&
283 if (Ctx->FileKind == FileType::TBD_V1)
290 if (Ctx->FileKind == FileType::TBD_V3)
301 assert((!Ctx || Ctx->FileKind != FileType::Invalid) &&
307 if (Ctx->FileKind == FileType::TBD_V3)
579 File->setFileType(Ctx->FileKind);
589 if (Ctx->FileKind == FileType::TBD_V1) {
616 if (Ctx->FileKind != FileType::TBD_V3 &&
625 if (Ctx->FileKind != FileType::TBD_V3)
634 if (Ctx->FileKind != FileType::TBD_V3)
651 if (Ctx->FileKind != FileType::TBD_V3 &&
662 if (Ctx->FileKind != FileType::TBD_V3)
672 if (Ctx->FileKind != FileType::TBD_V3)
712 Ctx->FileKind = FileType::TBD_V4;
714 Ctx->FileKind = FileType::TBD_V3;
716 Ctx->FileKind = FileType::TBD_V2;
719 Ctx->FileKind = FileType::TBD_V1;
721 Ctx->FileKind = FileType::Invalid;
729 (Ctx && Ctx->FileKind != FileType::Invalid)) &&
734 switch (Ctx->FileKind) {
746 switch (Ctx->FileKind) {
763 mapKeysToValues(Ctx->FileKind, IO, File);
772 TBDVersion = Ctx->FileKind >> 4;
868 File->setFileType(Ctx->FileKind);
985 static void mapKeysToValues(FileType FileKind, IO &IO,
990 if (FileKind != FileType::TBD_V1)
993 if (FileKind != FileType::TBD_V1)
1000 if (FileKind != FileType::TBD_V3)
1006 (FileKind == FileType::TBD_V1)
1009 if (FileKind != FileType::TBD_V1)
1012 if (FileKind != FileType::TBD_V1)
1103 Ctx.FileKind = *FTOrErr;
1108 if (Ctx.FileKind >= FileType::TBD_V5) {
1138 const FileType FileKind, bool Compact) {
1144 Ctx.FileKind =
1145 (FileKind == FileType::Invalid) ? File.getFileType() : FileKind;
1148 if (Ctx.FileKind >= FileType::TBD_V5) {
1149 return serializeInterfaceFileToJSON(OS, File, Ctx.FileKind, Compact);