test192
auto test192 = 
q{--- test192
	// Default value of enum
	enum VkStructureType {
		VK_STRUCTURE_TYPE_APPLICATION_INFO     = 0,
		VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO = 1,
	}
	struct VkBaseInStructure {
		VkStructureType     sType; // enum default value is needed
		VkBaseInStructure*  pNext; // recursive type
	}
	VkStructureType run() {
		VkBaseInStructure s;
		return s.sType;
	}
};
  
		tests passing 
		functionsvariables