Flawfinder version 2.0.10, (C) 2001-2019 David A. Wheeler. Number of rules (primarily dangerous function names) in C/C++ ruleset: 223 Examining data/aspectc++-2.2+git20200405/Puma/examples/parser/parser.cc Examining data/aspectc++-2.2+git20200405/Puma/examples/ccparser/ccparser.cc Examining data/aspectc++-2.2+git20200405/Puma/examples/ccparser/IncludeVisitor.h Examining data/aspectc++-2.2+git20200405/Puma/examples/ccparser/IncludeVisitor.cc Examining data/aspectc++-2.2+git20200405/Puma/examples/cparser/cparser.cc Examining data/aspectc++-2.2+git20200405/Puma/examples/macronames/macronames.cc Examining data/aspectc++-2.2+git20200405/Puma/examples/annotator/Transformer.cc Examining data/aspectc++-2.2+git20200405/Puma/examples/annotator/annotator.cc Examining data/aspectc++-2.2+git20200405/Puma/examples/annotator/example.cpp Examining data/aspectc++-2.2+git20200405/Puma/examples/annotator/Transformer.h Examining data/aspectc++-2.2+git20200405/Puma/examples/sync/SyncSyntax.h Examining data/aspectc++-2.2+git20200405/Puma/examples/sync/sync.cc Examining data/aspectc++-2.2+git20200405/Puma/examples/sync/SyncLexer.cc Examining data/aspectc++-2.2+git20200405/Puma/examples/sync/SyncTokens.h Examining data/aspectc++-2.2+git20200405/Puma/examples/sync/SyncTree.cc Examining data/aspectc++-2.2+git20200405/Puma/examples/sync/SyncTransformer.cc Examining data/aspectc++-2.2+git20200405/Puma/examples/sync/SyncBuilder.h Examining data/aspectc++-2.2+git20200405/Puma/examples/sync/SyncParser.h Examining data/aspectc++-2.2+git20200405/Puma/examples/sync/SyncTree.h Examining data/aspectc++-2.2+git20200405/Puma/examples/sync/SyncSemantic.h Examining data/aspectc++-2.2+git20200405/Puma/examples/sync/SyncSyntax.cc Examining data/aspectc++-2.2+git20200405/Puma/examples/sync/SyncTransformer.h Examining data/aspectc++-2.2+git20200405/Puma/examples/sync/SyncBuilder.cc Examining data/aspectc++-2.2+git20200405/Puma/examples/sync/SyncSemantic.cc Examining data/aspectc++-2.2+git20200405/Puma/examples/sync/SyncLexer.h Examining data/aspectc++-2.2+git20200405/Puma/src/manip/CSubMatch.h Examining data/aspectc++-2.2+git20200405/Puma/src/manip/Manipulators.h Examining data/aspectc++-2.2+git20200405/Puma/src/manip/CSubMatch.cc Examining data/aspectc++-2.2+git20200405/Puma/src/manip/RuleTable.h Examining data/aspectc++-2.2+git20200405/Puma/src/manip/ManipController.cc Examining data/aspectc++-2.2+git20200405/Puma/src/manip/ManipCommander.cc Examining data/aspectc++-2.2+git20200405/Puma/src/manip/ManipController.h Examining data/aspectc++-2.2+git20200405/Puma/src/manip/ManipCommander.h Examining data/aspectc++-2.2+git20200405/Puma/src/manip/MatchCollector.h Examining data/aspectc++-2.2+git20200405/Puma/src/manip/CMatch.h Examining data/aspectc++-2.2+git20200405/Puma/src/manip/Rule.h Examining data/aspectc++-2.2+git20200405/Puma/src/manip/CTreeMatcher.h Examining data/aspectc++-2.2+git20200405/Puma/src/manip/CTreeMatcher.cc Examining data/aspectc++-2.2+git20200405/Puma/src/manip/RuleTable.cc Examining data/aspectc++-2.2+git20200405/Puma/src/manip/MatchCollector.cc Examining data/aspectc++-2.2+git20200405/Puma/src/manip/Manipulators.cc Examining data/aspectc++-2.2+git20200405/Puma/src/manip/CMatchChecker.cc Examining data/aspectc++-2.2+git20200405/Puma/src/manip/CMatchChecker.h Examining data/aspectc++-2.2+git20200405/Puma/src/manip/CMatch.cc Examining data/aspectc++-2.2+git20200405/Puma/src/parser/Builder.cc Examining data/aspectc++-2.2+git20200405/Puma/src/parser/ccparser/CCSemDeclarator.h Examining data/aspectc++-2.2+git20200405/Puma/src/parser/ccparser/CCSemExpr.h Examining data/aspectc++-2.2+git20200405/Puma/src/parser/ccparser/CCConversions.h