diff options
Diffstat (limited to 'debian/uncrustify-trinity/uncrustify-trinity-0.78.1/src/parameter_pack_cleanup.cpp')
| -rw-r--r-- | debian/uncrustify-trinity/uncrustify-trinity-0.78.1/src/parameter_pack_cleanup.cpp | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.78.1/src/parameter_pack_cleanup.cpp b/debian/uncrustify-trinity/uncrustify-trinity-0.78.1/src/parameter_pack_cleanup.cpp deleted file mode 100644 index 12992ff3..00000000 --- a/debian/uncrustify-trinity/uncrustify-trinity-0.78.1/src/parameter_pack_cleanup.cpp +++ /dev/null @@ -1,65 +0,0 @@ -/** - * @file parameter_pack_cleanup.cpp - * - * @author Guy Maurel - * @license GPL v2+ - */ - -#include "parameter_pack_cleanup.h" - -#include "chunk.h" -#include "uncrustify.h" - - -void parameter_pack_cleanup() -{ - LOG_FUNC_ENTRY(); - - Chunk *pc = Chunk::GetHead(); - - while (pc->IsNotNullChunk()) - { - LOG_CHUNK(LTOK, pc); - - // look for template - if (pc->Is(CT_TEMPLATE)) // Issue #3309 - { - Chunk *template_end = pc->GetNextType(CT_SEMICOLON, pc->GetLevel()); - - // look for a parameter pack - while (pc->IsNotNullChunk()) - { - LOG_CHUNK(LTOK, pc); - - if (pc->Is(CT_PARAMETER_PACK)) - { - Chunk *parameter_pack = pc; - - // look for a token with the same text - while (pc->IsNotNullChunk()) - { - LOG_CHUNK(LTOK, pc); - - if (pc == template_end) - { - break; - } - - if (strcmp(pc->Text(), parameter_pack->Text()) == 0) - { - pc->SetType(CT_PARAMETER_PACK); - } - pc = pc->GetNext(); - } - } - pc = pc->GetNext(); - - if (pc == template_end) - { - break; - } - } - } - pc = pc->GetNext(); - } -} // parameter_pack_cleanup |
