#ifndef GrGLSLVarying_DEFINED
#define GrGLSLVarying_DEFINED
#include "include/core/SkString.h"
#include "include/private/base/SkAssert.h"
#include "include/private/base/SkDebug.h"
#include "include/private/gpu/ganesh/GrTypesPriv.h"
#include "src/base/SkTBlockList.h"
#include "src/core/SkSLTypeShared.h"
#include "src/gpu/ganesh/GrShaderVar.h"
class GrGLSLProgramBuilder;
class GrGeometryProcessor;
#ifdef SK_DEBUG
static bool is_matrix(SkSLType type) { … }
#endif
class GrGLSLVarying { … };
static const int kVaryingsPerBlock = …;
class GrGLSLVaryingHandler { … };
#endif