| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 setUniformValue| Name:  | QGLShaderProgram::setUniformValue |  | Prototype:  | void QGLShaderProgram::setUniformValue(const char *name, const QMatrix4x4& value) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2466-2469 |  
  |  | 1 | 1 | 
 setUniformValue| Name:  | QGLShaderProgram::setUniformValue |  | Prototype:  | void QGLShaderProgram::setUniformValue(int location, const GLfloat value[2][2]) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2481-2486 |  
  |  | 3 | 2 | 
 setUniformValue| Name:  | QGLShaderProgram::setUniformValue |  | Prototype:  | void QGLShaderProgram::setUniformValue(int location, const GLfloat value[3][3]) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2498-2503 |  
  |  | 3 | 2 | 
 setUniformValue| Name:  | QGLShaderProgram::setUniformValue |  | Prototype:  | void QGLShaderProgram::setUniformValue(int location, const GLfloat value[4][4]) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2514-2519 |  
  |  | 3 | 2 | 
 setUniformValue| Name:  | QGLShaderProgram::setUniformValue |  | Prototype:  | void QGLShaderProgram::setUniformValue(const char *name, const GLfloat value[2][2]) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2532-2535 |  
  |  | 1 | 1 | 
 setUniformValue| Name:  | QGLShaderProgram::setUniformValue |  | Prototype:  | void QGLShaderProgram::setUniformValue(const char *name, const GLfloat value[3][3]) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2547-2550 |  
  |  | 1 | 1 | 
 setUniformValue| Name:  | QGLShaderProgram::setUniformValue |  | Prototype:  | void QGLShaderProgram::setUniformValue(const char *name, const GLfloat value[4][4]) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2561-2564 |  
  |  | 1 | 1 | 
 setUniformValue| Name:  | QGLShaderProgram::setUniformValue |  | Prototype:  | void QGLShaderProgram::setUniformValue(int location, const QTransform& value) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2573-2584 |  
  |  | 8 | 2 | 
 setUniformValue| Name:  | QGLShaderProgram::setUniformValue |  | Prototype:  | void QGLShaderProgram::setUniformValue (const char *name, const QTransform& value) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2595-2599 |  
  |  | 1 | 1 | 
 setUniformValueArray| Name:  | QGLShaderProgram::setUniformValueArray |  | Prototype:  | void QGLShaderProgram::setUniformValueArray(int location, const GLint *values, int count) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2607-2612 |  
  |  | 3 | 2 | 
 setUniformValueArray| Name:  | QGLShaderProgram::setUniformValueArray |  | Prototype:  | void QGLShaderProgram::setUniformValueArray (const char *name, const GLint *values, int count) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2622-2626 |  
  |  | 1 | 1 | 
 setUniformValueArray| Name:  | QGLShaderProgram::setUniformValueArray |  | Prototype:  | void QGLShaderProgram::setUniformValueArray(int location, const GLuint *values, int count) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2635-2640 |  
  |  | 3 | 2 | 
 setUniformValueArray| Name:  | QGLShaderProgram::setUniformValueArray |  | Prototype:  | void QGLShaderProgram::setUniformValueArray (const char *name, const GLuint *values, int count) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2651-2655 |  
  |  | 1 | 1 | 
 setUniformValueArray| Name:  | QGLShaderProgram::setUniformValueArray |  | Prototype:  | void QGLShaderProgram::setUniformValueArray(int location, const GLfloat *values, int count, int tupleSize) |  | Coverage:  |   0.000% (0/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2664-2679 |  
  |  | 11 | 6 | 
 setUniformValueArray| Name:  | QGLShaderProgram::setUniformValueArray |  | Prototype:  | void QGLShaderProgram::setUniformValueArray (const char *name, const GLfloat *values, int count, int tupleSize) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2690-2694 |  
  |  | 1 | 1 | 
 setUniformValueArray| Name:  | QGLShaderProgram::setUniformValueArray |  | Prototype:  | void QGLShaderProgram::setUniformValueArray(int location, const QVector2D *values, int count) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2702-2707 |  
  |  | 3 | 2 | 
 setUniformValueArray| Name:  | QGLShaderProgram::setUniformValueArray |  | Prototype:  | void QGLShaderProgram::setUniformValueArray(const char *name, const QVector2D *values, int count) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2717-2720 |  
  |  | 1 | 1 | 
 setUniformValueArray| Name:  | QGLShaderProgram::setUniformValueArray |  | Prototype:  | void QGLShaderProgram::setUniformValueArray(int location, const QVector3D *values, int count) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2728-2733 |  
  |  | 3 | 2 | 
 setUniformValueArray| Name:  | QGLShaderProgram::setUniformValueArray |  | Prototype:  | void QGLShaderProgram::setUniformValueArray(const char *name, const QVector3D *values, int count) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2743-2746 |  
  |  | 1 | 1 | 
 setUniformValueArray| Name:  | QGLShaderProgram::setUniformValueArray |  | Prototype:  | void QGLShaderProgram::setUniformValueArray(int location, const QVector4D *values, int count) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2754-2760 |  
  |  | 4 | 2 | 
 setUniformValueArray| Name:  | QGLShaderProgram::setUniformValueArray |  | Prototype:  | void QGLShaderProgram::setUniformValueArray(const char *name, const QVector4D *values, int count) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2770-2773 |  
  |  | 1 | 1 | 
 setUniformValueArray| Name:  | QGLShaderProgram::setUniformValueArray |  | Prototype:  | void QGLShaderProgram::setUniformValueArray(int location, const QMatrix2x2 *values, int count) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2816-2822 |  
  |  | 3 | 5 | 
 setUniformValueArray| Name:  | QGLShaderProgram::setUniformValueArray |  | Prototype:  | void QGLShaderProgram::setUniformValueArray(const char *name, const QMatrix2x2 *values, int count) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2832-2835 |  
  |  | 1 | 1 | 
 setUniformValueArray| Name:  | QGLShaderProgram::setUniformValueArray |  | Prototype:  | void QGLShaderProgram::setUniformValueArray(int location, const QMatrix2x3 *values, int count) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2843-2850 |  
  |  | 3 | 5 | 
 setUniformValueArray| Name:  | QGLShaderProgram::setUniformValueArray |  | Prototype:  | void QGLShaderProgram::setUniformValueArray(const char *name, const QMatrix2x3 *values, int count) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2860-2863 |  
  |  | 1 | 1 | 
 setUniformValueArray| Name:  | QGLShaderProgram::setUniformValueArray |  | Prototype:  | void QGLShaderProgram::setUniformValueArray(int location, const QMatrix2x4 *values, int count) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2871-2878 |  
  |  | 3 | 5 | 
 setUniformValueArray| Name:  | QGLShaderProgram::setUniformValueArray |  | Prototype:  | void QGLShaderProgram::setUniformValueArray(const char *name, const QMatrix2x4 *values, int count) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2888-2891 |  
  |  | 1 | 1 | 
 setUniformValueArray| Name:  | QGLShaderProgram::setUniformValueArray |  | Prototype:  | void QGLShaderProgram::setUniformValueArray(int location, const QMatrix3x2 *values, int count) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2899-2906 |  
  |  | 3 | 5 | 
 setUniformValueArray| Name:  | QGLShaderProgram::setUniformValueArray |  | Prototype:  | void QGLShaderProgram::setUniformValueArray(const char *name, const QMatrix3x2 *values, int count) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2916-2919 |  
  |  | 1 | 1 | 
 setUniformValueArray| Name:  | QGLShaderProgram::setUniformValueArray |  | Prototype:  | void QGLShaderProgram::setUniformValueArray(int location, const QMatrix3x3 *values, int count) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2927-2933 |  
  |  | 3 | 5 | 
 setUniformValueArray| Name:  | QGLShaderProgram::setUniformValueArray |  | Prototype:  | void QGLShaderProgram::setUniformValueArray(const char *name, const QMatrix3x3 *values, int count) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2943-2946 |  
  |  | 1 | 1 | 
 setUniformValueArray| Name:  | QGLShaderProgram::setUniformValueArray |  | Prototype:  | void QGLShaderProgram::setUniformValueArray(int location, const QMatrix3x4 *values, int count) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2954-2961 |  
  |  | 3 | 5 | 
 setUniformValueArray| Name:  | QGLShaderProgram::setUniformValueArray |  | Prototype:  | void QGLShaderProgram::setUniformValueArray(const char *name, const QMatrix3x4 *values, int count) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2971-2974 |  
  |  | 1 | 1 | 
 setUniformValueArray| Name:  | QGLShaderProgram::setUniformValueArray |  | Prototype:  | void QGLShaderProgram::setUniformValueArray(int location, const QMatrix4x2 *values, int count) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2982-2989 |  
  |  | 3 | 5 | 
 setUniformValueArray| Name:  | QGLShaderProgram::setUniformValueArray |  | Prototype:  | void QGLShaderProgram::setUniformValueArray(const char *name, const QMatrix4x2 *values, int count) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2999-3002 |  
  |  | 1 | 1 | 
 setUniformValueArray| Name:  | QGLShaderProgram::setUniformValueArray |  | Prototype:  | void QGLShaderProgram::setUniformValueArray(int location, const QMatrix4x3 *values, int count) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 3010-3017 |  
  |  | 3 | 5 | 
 setUniformValueArray| Name:  | QGLShaderProgram::setUniformValueArray |  | Prototype:  | void QGLShaderProgram::setUniformValueArray(const char *name, const QMatrix4x3 *values, int count) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 3027-3030 |  
  |  | 1 | 1 | 
 setUniformValueArray| Name:  | QGLShaderProgram::setUniformValueArray |  | Prototype:  | void QGLShaderProgram::setUniformValueArray(int location, const QMatrix4x4 *values, int count) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 3038-3044 |  
  |  | 3 | 5 | 
 setUniformValueArray| Name:  | QGLShaderProgram::setUniformValueArray |  | Prototype:  | void QGLShaderProgram::setUniformValueArray(const char *name, const QMatrix4x4 *values, int count) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 3054-3057 |  
  |  | 1 | 1 | 
 shaders| Name:  | QGLShaderProgram::shaders |  | Prototype:  | QList<QGLShader *> QGLShaderProgram::shaders() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 865-869 |  
  |  | 2 | 1 | 
 uniformLocation| Name:  | QGLShaderProgram::uniformLocation |  | Prototype:  | int QGLShaderProgram::uniformLocation(const QByteArray& name) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 1833-1836 |  
  |  | 1 | 1 | 
 uniformLocation| Name:  | QGLShaderProgram::uniformLocation |  | Prototype:  | int QGLShaderProgram::uniformLocation(const QString& name) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 1847-1850 |  
  |  | 1 | 1 | 
 link| Name:  | QGLShaderProgram::link |  | Prototype:  | bool QGLShaderProgram::link() |  | Coverage:  |  33.333% (10/30) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 913-973 |  
  |  | 41 | 10 | 
 shaderDestroyed| Name:  | QGLShaderProgram::shaderDestroyed |  | Prototype:  | void QGLShaderProgram::shaderDestroyed() |  | Coverage:  |  33.333% (2/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 3193-3199 |  
  |  | 4 | 2 | 
 bind| Name:  | QGLShaderProgram::bind |  | Prototype:  | bool QGLShaderProgram::bind() |  | Coverage:  |  35.714% (5/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 1008-1024 |  
  |  | 11 | 4 | 
 addShader| Name:  | QGLShaderProgram::addShader |  | Prototype:  | bool QGLShaderProgram::addShader(QGLShader *shader) |  | Coverage:  |  40.909% (9/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 716-738 |  
  |  | 17 | 6 | 
 bindAttributeLocation| Name:  | QGLShaderProgram::bindAttributeLocation |  | Prototype:  | void QGLShaderProgram::bindAttributeLocation(const char *name, int location) |  | Coverage:  |  50.000% (4/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 1076-1083 |  
  |  | 5 | 2 | 
 init| Name:  | QGLShaderProgram::init |  | Prototype:  | bool QGLShaderProgram::init() |  | Coverage:  |  50.000% (10/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 677-702 |  
  |  | 20 | 6 | 
 uniformLocation| Name:  | QGLShaderProgram::uniformLocation |  | Prototype:  | int QGLShaderProgram::uniformLocation(const char *name) const |  | Coverage:  |  50.000% (4/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 1811-1822 |  
  |  | 7 | 2 | 
 setUniformValue| Name:  | QGLShaderProgram::setUniformValue |  | Prototype:  | void QGLShaderProgram::setUniformValue(int location, const QColor& color) |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 2106-2115 |  
  |  | 6 | 2 | 
 QGLShaderProgram| Name:  | QGLShaderProgram::QGLShaderProgram |  | Prototype:  | QGLShaderProgram::QGLShaderProgram(QObject *parent) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 652-655 |  
  |  | 2 | 1 | 
 QGLShaderProgram| Name:  | QGLShaderProgram::QGLShaderProgram |  | Prototype:  | QGLShaderProgram::QGLShaderProgram(const QGLContext *context, QObject *parent) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 665-668 |  
  |  | 2 | 1 | 
 isLinked| Name:  | QGLShaderProgram::isLinked |  | Prototype:  | bool QGLShaderProgram::isLinked() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 980-984 |  
  |  | 2 | 1 |