static ShaderLabTokenType()

in resharper/resharper-unity/src/Unity.Shaders/ShaderLab/Psi/Parsing/ShaderLabTokenType.NodeSets.cs [10:210]


        static ShaderLabTokenType()
        {
            KEYWORDS = new NodeTypeSet(
                SHADER_KEYWORD,
                PROPERTIES_KEYWORD,
                CATEGORY_KEYWORD,
                SUB_SHADER_KEYWORD,
                FALLBACK_KEYWORD,
                CUSTOM_EDITOR_KEYWORD,
                DEPENDENCY_KEYWORD,
                PACKAGE_REQUIREMENTS_KEYWORD,

                COLOR_KEYWORD,
                FLOAT_KEYWORD,
                INT_KEYWORD,
                INTEGER_KEYWORD,
                RANGE_KEYWORD,
                VECTOR_KEYWORD,

                ANY_KEYWORD,
                CUBE_KEYWORD,
                CUBE_ARRAY_KEYWORD,
                RECT_KEYWORD,
                TEXTURE_2D_KEYWORD,
                TEXTURE_2D_ARRAY_KEYWORD,
                TEXTURE_3D_KEYWORD,

                TAGS_KEYWORD,
                PASS_KEYWORD,
                USEPASS_KEYWORD,
                GRABPASS_KEYWORD,

                CULL_KEYWORD,
                ZCLIP_KEYWORD,
                ZTEST_KEYWORD,
                ZWRITE_KEYWORD,
                CONSERVATIVE_KEYWORD,
                OFFSET_KEYWORD,
                BLEND_KEYWORD,
                BLEND_OP_KEYWORD,
                ALPHA_TO_MASK_KEYWORD,
                COLOR_MASK_KEYWORD,
                STENCIL_KEYWORD,
                NAME_KEYWORD,
                LOD_KEYWORD,
                BIND_CHANNELS_KEYWORD,

                BACK_KEYWORD,
                FRONT_KEYWORD,

                LIGHTING_KEYWORD,
                MATERIAL_KEYWORD,
                SEPARATE_SPECULAR_KEYWORD,
                COLOR_MATERIAL_KEYWORD,
                FOG_KEYWORD,
                ALPHA_TEST_KEYWORD,
                SET_TEXTURE_KEYWORD,

                DIFFUSE_KEYWORD,
                AMBIENT_KEYWORD,
                SPECULAR_KEYWORD,
                SHININESS_KEYWORD,

                COMBINE_KEYWORD,
                CONSTANT_COLOR_KEYWORD,
                MATRIX_KEYWORD,
                LIGHTMAP_MODE_KEYWORD,
                TEX_GEN_KEYWORD,

                PREVIOUS_KEYWORD,
                PRIMARY_KEYWORD,
                TEXTURE_KEYWORD,
                CONSTANT_KEYWORD,
                DOUBLE_KEYWORD,
                QUAD_KEYWORD,
                LERP_KEYWORD,
                ONE_KEYWORD,
                ALPHA_KEYWORD,
                DOT3_KEYWORD,
                DOT3RGBA_KEYWORD,

                SPHERE_MAP_KEYWORD,
                EYE_LINEAR_KEYWORD,
                CUBE_REFLECT_KEYWORD,
                CUBE_NORMAL_KEYWORD,
                OBJECT_LINEAR_KEYWORD,

                BIND_KEYWORD,

                AMBIENT_AND_DIFFUSE_KEYWORD,
                EMISSION_KEYWORD,

                MODE_KEYWORD,
                DENSITY_KEYWORD,

                GLOBAL_KEYWORD,
                LINEAR_KEYWORD,
                EXP_KEYWORD,
                EXP2_KEYWORD,

                REF_KEYWORD,
                READ_MASK_KEYWORD,
                WRITE_MASK_KEYWORD,
                PASS_FRONT_KEYWORD,
                PASS_BACK_KEYWORD,
                COMP_KEYWORD,
                COMP_FRONT_KEYWORD,
                COMP_BACK_KEYWORD,
                FAIL_KEYWORD,
                FAIL_FRONT_KEYWORD,
                FAIL_BACK_KEYWORD,
                ZFAIL_KEYWORD,
                ZFAIL_FRONT_KEYWORD,
                ZFAIL_BACK_KEYWORD,

                GREATER_KEYWORD,
                GEQUAL_KEYWORD,
                LESS_KEYWORD,
                LEQUAL_KEYWORD,
                EQUAL_KEYWORD,
                NOT_EQUAL_KEYWORD,
                ALWAYS_KEYWORD,
                NEVER_KEYWORD,

                KEEP_KEYWORD,
                ZERO_KEYWORD,
                REPLACE_KEYWORD,
                INCR_SAT_KEYWORD,
                DECR_SAT_KEYWORD,
                INVERT_KEYWORD,
                INCR_WRAP_KEYWORD,
                DECR_WRAP_KEYWORD,

                TRUE_KEYWORD,
                FALSE_KEYWORD,
                ON_KEYWORD,
                OFF_KEYWORD,
                
                ADD_KEYWORD,
                SUB_KEYWORD,
                REV_SUB_KEYWORD,
                MIN_KEYWORD,
                MAX_KEYWORD,
                LOGICAL_CLEAR_KEYWORD,
                LOGICAL_SET_KEYWORD,
                LOGICAL_COPY_KEYWORD,
                LOGICAL_COPY_INVERTED_KEYWORD,
                LOGICAL_NOOP_KEYWORD,
                LOGICAL_INVERT_KEYWORD,
                LOGICAL_AND_KEYWORD,
                LOGICAL_NAND_KEYWORD,
                LOGICAL_OR_KEYWORD,
                LOGICAL_NOR_KEYWORD,
                LOGICAL_XOR_KEYWORD,
                LOGICAL_EQUIV_KEYWORD,
                LOGICAL_AND_REVERSE_KEYWORD,
                LOGICAL_AND_INVERTED_KEYWORD,
                LOGICAL_OR_REVERSE_KEYWORD,
                LOGICAL_OR_INVERTED_KEYWORD,
                MULTIPLY_KEYWORD,
                SCREEN_KEYWORD,
                OVERLAY_KEYWORD,
                DARKEN_KEYWORD,
                LIGHTEN_KEYWORD,
                COLOR_DODGE_KEYWORD,
                COLOR_BURN_KEYWORD,
                HARD_LIGHT_KEYWORD,
                SOFT_LIGHT_KEYWORD,
                DIFFERENCE_KEYWORD,
                EXCLUSION_KEYWORD,
                HSL_HUE_KEYWORD,
                HSL_SATURATION_KEYWORD,
                HSL_COLOR_KEYWORD,
                HSL_LUMINOSITY_KEYWORD,

                SRC_COLOR_KEYWORD,
                SRC_ALPHA_KEYWORD,
                SRC_ALPHA_SATURATE_KEYWORD,
                DST_COLOR_KEYWORD,
                DST_ALPHA_KEYWORD,
                ONE_MINUS_SRC_COLOR_KEYWORD,
                ONE_MINUS_SRC_ALPHA_KEYWORD,
                ONE_MINUS_DST_COLOR_KEYWORD,
                ONE_MINUS_DST_ALPHA_KEYWORD
              );
            BLOCK_COMMAND_KEYWORDS = new NodeTypeSet(
                SHADER_KEYWORD,
                PROPERTIES_KEYWORD,
                CATEGORY_KEYWORD,
                SUB_SHADER_KEYWORD,
                TAGS_KEYWORD,
                STENCIL_KEYWORD,
                MATERIAL_KEYWORD,
                SET_TEXTURE_KEYWORD,
                FOG_KEYWORD,
                BIND_CHANNELS_KEYWORD,
                GRABPASS_KEYWORD,
                PASS_KEYWORD,
                PACKAGE_REQUIREMENTS_KEYWORD
            );
        }