org.openrewrite.csharp.tree.CsSpace Maven / Gradle / Ivy
Show all versions of rewrite-csharp Show documentation
/*
* Copyright 2024 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.openrewrite.csharp.tree;
public class CsSpace {
public enum Location {
ANNOTATED_STATEMENT_PREFIX,
ARRAY_RANK_SPECIFIER_PREFIX,
ARRAY_RANK_SPECIFIER_SIZES,
ARRAY_RANK_SPECIFIER_SIZE_SUFFIX,
ASSIGNMENT_OPERATION_OPERATOR,
ASSIGNMENT_OPERATION_PREFIX,
ATTRIBUTE_LIST_ATTRIBUTES_SUFFIX,
ATTRIBUTE_LIST_PREFIX,
ATTRIBUTE_LIST_TARGET_SUFFIX,
AWAIT_EXPRESSION_PREFIX,
BINARY_PREFIX, BINARY_OPERATOR,
BLOCK_SCOPE_NAMESPACE_DECLARATION_END,
BLOCK_SCOPE_NAMESPACE_DECLARATION_EXTERNS_SUFFIX,
BLOCK_SCOPE_NAMESPACE_DECLARATION_MEMBERS_SUFFIX,
BLOCK_SCOPE_NAMESPACE_DECLARATION_NAME_PREFIX,
BLOCK_SCOPE_NAMESPACE_DECLARATION_PREFIX,
BLOCK_SCOPE_NAMESPACE_DECLARATION_USINGS_SUFFIX,
COLLECTION_EXPRESSION_ELEMENTS_SUFFIX,
COLLECTION_EXPRESSION_PREFIX,
COMPILATION_UNIT_EXTERNS_SUFFIX,
COMPILATION_UNIT_MEMBERS_PREFIX,
COMPILATION_UNIT_USINGS_SUFFIX,
EXPRESSION_STATEMENT_PREFIX,
EXTERN_ALIAS,
EXTERN_ALIAS_PREFIX,
FILE_SCOPE_NAMESPACE_DECLARATION_EXTERNS_SUFFIX,
FILE_SCOPE_NAMESPACE_DECLARATION_MEMBERS_PREFIX,
FILE_SCOPE_NAMESPACE_DECLARATION_NAME_PREFIX,
FILE_SCOPE_NAMESPACE_DECLARATION_PREFIX,
FILE_SCOPE_NAMESPACE_DECLARATION_USINGS_SUFFIX,
INTERPOLATED_STRING_PARTS_SUFFIX,
INTERPOLATED_STRING_PREFIX,
INTERPOLATION_ALIGNMENT_SUFFIX,
INTERPOLATION_EXPRESSION_SUFFIX,
INTERPOLATION_FORMAT_SUFFIX,
INTERPOLATION_PREFIX,
NULL_SAFE_EXPRESSION_EXPRESSION_SUFFIX,
NULL_SAFE_EXPRESSION_PREFIX,
PROPERTY_DECLARATION_EXPRESSION_BODY,
PROPERTY_DECLARATION_INITIALIZER,
PROPERTY_DECLARATION_INTERFACE_SPECIFIER_PREFIX,
PROPERTY_DECLARATION_PREFIX,
STATEMENT_EXPRESSION_PREFIX,
NAMED_ARGUMENT_PREFIX,
USING_DIRECTIVE_ALIAS_SUFFIX,
USING_DIRECTIVE_GLOBAL_SUFFIX,
USING_DIRECTIVE_PREFIX,
USING_DIRECTIVE_STATIC,
USING_DIRECTIVE_UNSAFE,
NAMED_ARGUMENT_NAME_COLUMN_SUFFIX,
CLASS_DECLARATION_PREFIX,
TYPE_PARAMETER_CONSTRAINT_CLAUSE_PREFIX,
TYPE_CONSTRAINT_PREFIX,
CLASS_DECLARATION_TYPE_PARAMETER_CONSTRAINT_CLAUSES,
TYPE_PARAMETER_CONSTRAINT_CLAUSE_TYPE_CONSTRAINTS,
TYPE_PARAMETER_CONSTRAINT_CLAUSE_TYPE_PARAMETER,
ALLOWS_CONSTRAINT_PREFIX,
ALLOWS_CONSTRAINT_CLAUSE_PREFIX,
REF_STRUCT_CONSTRAINT_PREFIX,
CLASS_OR_STRUCT_CONSTRAINT_PREFIX,
CONSTRUCTOR_CONSTRAINT_PREFIX,
DEFAULT_CONSTRAINT_PREFIX,
ALLOWS_CONSTRAINT_CLAUSE_EXPRESSIONS,
TYPE_PARAMETER_CONSTRAINT_CLAUSE_TYPE_PARAMETER_CONSTRAINTS,
METHOD_DECLARATION_TYPE_PARAMETER_CONSTRAINT_CLAUSES,
METHOD_DECLARATION_PREFIX,
TYPE_PARAMETERS_CONSTRAINT_CLAUSE_PREFIX,
TYPE_PARAMETERS_CONSTRAINT_PREFIX,
USING_STATEMENT_PREFIX,
USING_STATEMENT_RESOURCES,
USING_STATEMENT_EXPRESSION,
USING_STATEMENT_AWAIT_KEYWORD,
ARGUMENT_NAME_COLUMN,
KEYWORD_PREFIX,
ARGUMENT_PREFIX,
DECLARATION_EXPRESSION_SINGLE_VARIABLE_PREFIX,
DECLARATION_EXPRESSION_PARENTHESIZED_VARIABLE_PREFIX,
DECLARATION_EXPRESSION_PARENTHESIZED_VARIABLE_VARIABLES,
DECLARATION_EXPRESSION_PREFIX,
SINGLE_VARIABLE_PREFIX,
PARENTHESIZED_VARIABLE_PREFIX,
PARENTHESIZED_VARIABLE_DESIGNATION_VARIABLES,
DECLARATION_EXPRESSION_VARIABLES,
LAMBDA_PREFIX,
DECLARATION_EXPRESSION_DESIGNATION_VARIABLES,
SINGLE_VARIABLE_DESIGNATION_PREFIX,
PARENTHESIZED_VARIABLE_DESIGNATION_PREFIX,
DISCARD_VARIABLE_DESIGNATION_PREFIX,
TUPLE_EXPRESSION_ARGUMENTS,
TUPLE_EXPRESSION_PREFIX,
METHOD_DECLARATION_PARAMETERS,
CONSTRUCTOR_INITIALIZER_ARGUMENTS, CONSTRUCTOR_PREFIX, UNARY_PREFIX, UNARY_OPERATOR, CONSTRUCTOR_INITIALIZER_PREFIX, TUPLE_ELEMENT_PREFIX, TUPLE_TYPE_PREFIX, TUPLE_TYPE_ELEMENTS;
}
}