static

in tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/domainmodels/codegeneration/cpp/PlatformAndKeywordSanitizer.java [37:154]


    static {
        Set<String> words = new HashSet<>();
        words.add("alignas");
        words.add("alignof");
        words.add("and");
        words.add("and_eq");
        words.add("asm");
        words.add("atomic_cancel");
        words.add("atomic_commit");
        words.add("atomic_noexcept");
        words.add("auto");
        words.add("bitand");
        words.add("bitor");
        words.add("bool");
        words.add("break");
        words.add("case");
        words.add("catch");
        words.add("char");
        words.add("char16_t");
        words.add("char32_t");
        words.add("class");
        words.add("compl");
        words.add("concept");
        words.add("const");
        words.add("constexpr");
        words.add("const_cast");
        words.add("continue");
        words.add("co_await");
        words.add("co_return");
        words.add("co_yeild");
        words.add("decltype");
        words.add("default");
        words.add("delete");
        words.add("do");
        words.add("double");
        words.add("dynamic_cast");
        words.add("else");
        words.add("enum");
        words.add("explicit");
        words.add("export");
        words.add("extern");
        words.add("false");
        words.add("float");
        words.add("for");
        words.add("friend");
        words.add("goto");
        words.add("if");
        words.add("import");
        words.add("inline");
        words.add("int");
        words.add("long");
        words.add("moduel");
        words.add("mutable");
        words.add("namespace");
        words.add("new");
        words.add("noexcept");
        words.add("not");
        words.add("not_eq");
        words.add("nullptr");
        words.add("operator");
        words.add("or");
        words.add("or_eq");
        words.add("private");
        words.add("protected");
        words.add("public");
        words.add("reflexpr");
        words.add("register");
        words.add("reinterpret_cast");
        words.add("requires");
        words.add("return");
        words.add("short");
        words.add("signed");
        words.add("sizeof");
        words.add("static");
        words.add("static_assert");
        words.add("static_cast");
        words.add("struct");
        words.add("switch");
        words.add("synchronized");
        words.add("template");
        words.add("this");
        words.add("thread_local");
        words.add("throw");
        words.add("true");
        words.add("try");
        words.add("typeof");
        words.add("typeid");
        words.add("typename");
        words.add("union");
        words.add("unsigned");
        words.add("using");
        words.add("virtual");
        words.add("void");
        words.add("volatile");
        words.add("wchar_t");
        words.add("while");
        words.add("xor");
        words.add("xor_eq");

        words.add("ANDROID");
        words.add("BOOL");
        words.add("CHAR");
        words.add("DEBUG");
        words.add("DELETE");
        words.add("Double");
        words.add("ERROR");
        words.add("GET");
        words.add("NEW");
        words.add("NULL");
        words.add("PRIVATE");
        words.add("PUBLIC");
        words.add("STATIC");
        words.add("T_CHAR");
        words.add("DOMAIN");
        words.add("*");
        //ok you get the idea... add them as you encounter them.
        FORBIDDEN_WORDS = Collections.unmodifiableSet(words);
    }