office-gobmx/unodevtools
Stephan Bergmann a2656563f1 loplugin:unnecessaryparen: Warn about parentheses around literals
...that are not composed of multiple tokens, like ("foo" "bar").  Also don't yet
warn about Boolean literals, which are sometimes wrapped in parentheses to
silence unreachable-code warnings.

To avoid multiple warnings about code like

  f((0))

switch to generally using a set of ParenExpr to keep track of which occurrences
have already been handled.

Change-Id: I036a25a92836ec6ab6c56ea848f71bc6d63822bc
Reviewed-on: https://gerrit.libreoffice.org/45317
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2017-11-27 14:04:40 +01:00
..
inc loplugin:includeform: unodevtools 2017-10-23 22:45:48 +02:00
source loplugin:unnecessaryparen: Warn about parentheses around literals 2017-11-27 14:04:40 +01:00
Executable_uno-skeletonmaker.mk
Makefile
Module_unodevtools.mk
README

Helper tools for external UNO component developers

This module contains some tools for people writing UNO components. In
particular it will auto-generate skeletons for implementing UNO
interfaces - that declare all the relevant methods leaving the code to
be filled in. This can be done for C++ or Java.