Add DE_WARN_UNUSED_TYPE.
authorJarkko Pöyry <jpoyry@google.com>
Tue, 24 Feb 2015 20:37:32 +0000 (12:37 -0800)
committerJarkko Pöyry <jpoyry@google.com>
Wed, 11 Mar 2015 21:01:16 +0000 (14:01 -0700)
commit93df37596ea66700965094b3aa2830cf4f2ca5aa
treed46fb835a9e9fb08ee830d068490e842af246313
parentd9af33c99026cc48446c4cbabfdfbf414bc33065
Add DE_WARN_UNUSED_TYPE.

- Add DE_WARN_UNUSED_TYPE macro.
- Mark most commonly used types that have non-trivial ctor/dtor pair
  but no intended side-effects with DE_WARN_UNUSED_TYPE.

Change-Id: I9af5c29fcacbec0d9bed0185b60552cb4bccf667
44 files changed:
framework/common/tcuArray.hpp
framework/common/tcuCompressedTexture.hpp
framework/common/tcuEither.hpp
framework/common/tcuFloat.hpp
framework/common/tcuFloatFormat.hpp
framework/common/tcuInterval.hpp
framework/common/tcuMatrix.hpp
framework/common/tcuMaybe.hpp
framework/common/tcuPixelFormat.hpp
framework/common/tcuRGBA.hpp
framework/common/tcuResultCollector.hpp
framework/common/tcuSeedBuilder.hpp
framework/common/tcuStringTemplate.hpp
framework/common/tcuSurface.hpp
framework/common/tcuTexCompareVerifier.hpp
framework/common/tcuTexture.hpp
framework/common/tcuTextureUtil.hpp
framework/common/tcuVector.hpp
framework/delibs/decpp/deArrayBuffer.hpp
framework/delibs/decpp/deBlockBuffer.hpp
framework/delibs/decpp/deDefs.hpp
framework/delibs/decpp/deRandom.hpp
framework/opengl/gluCallLogWrapper.hpp
framework/opengl/gluDrawUtil.hpp
framework/opengl/gluObjectWrapper.hpp
framework/opengl/gluRenderConfig.hpp
framework/opengl/gluRenderContext.hpp
framework/opengl/gluTexture.hpp
framework/opengl/gluTextureUtil.hpp
framework/opengl/gluVarType.hpp
framework/opengl/simplereference/sglrContext.hpp
framework/opengl/simplereference/sglrGLContext.hpp
framework/opengl/simplereference/sglrReferenceContext.hpp
framework/opengl/simplereference/sglrShaderProgram.hpp
framework/referencerenderer/rrFragmentOperations.hpp
framework/referencerenderer/rrGenericVector.hpp
framework/referencerenderer/rrMultisamplePixelBufferAccess.hpp
framework/referencerenderer/rrPrimitiveAssembler.hpp
framework/referencerenderer/rrPrimitivePacket.hpp
framework/referencerenderer/rrRasterizer.hpp
framework/referencerenderer/rrRenderer.hpp
framework/referencerenderer/rrShaders.hpp
framework/referencerenderer/rrVertexAttrib.hpp
framework/referencerenderer/rrVertexPacket.hpp