An AttributeLocation is a GLuint. Getting it returns a GLint though so it can report failure.