CaseGSPDFObjectType.freeGSPDFObjectTypeFreeGSPDFObjectTypeFreeDeclarationcase freeDeclarationGSPDFObjectTypeFree