diff options
author | Campbell Barton <ideasman42@gmail.com> | 2019-04-17 07:17:24 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2019-04-17 07:21:24 +0300 |
commit | e12c08e8d170b7ca40f204a5b0423c23a9fbc2c1 (patch) | |
tree | 8cf3453d12edb177a218ef8009357518ec6cab6a /source/blender/editors/space_text/text_format.h | |
parent | b3dabc200a4b0399ec6b81f2ff2730d07b44fcaa (diff) |
ClangFormat: apply to source, most of intern
Apply clang format as proposed in T53211.
For details on usage and instructions for migrating branches
without conflicts, see:
https://wiki.blender.org/wiki/Tools/ClangFormat
Diffstat (limited to 'source/blender/editors/space_text/text_format.h')
-rw-r--r-- | source/blender/editors/space_text/text_format.h | 110 |
1 files changed, 55 insertions, 55 deletions
diff --git a/source/blender/editors/space_text/text_format.h b/source/blender/editors/space_text/text_format.h index 9fac0a34d77..07635e4227a 100644 --- a/source/blender/editors/space_text/text_format.h +++ b/source/blender/editors/space_text/text_format.h @@ -26,80 +26,80 @@ /* *** Flatten String *** */ typedef struct FlattenString { - char fixedbuf[256]; - int fixedaccum[256]; + char fixedbuf[256]; + int fixedaccum[256]; - char *buf; - int *accum; - int pos, len; + char *buf; + int *accum; + int pos, len; } FlattenString; /* format continuation flags (stored just after the NULL terminator) */ enum { - FMT_CONT_NOP = 0, /* no continuation */ - FMT_CONT_QUOTESINGLE = (1 << 0), /* single quotes */ - FMT_CONT_QUOTEDOUBLE = (1 << 1), /* double quotes */ - FMT_CONT_TRIPLE = (1 << 2), /* triplets of quotes: """ or ''' */ - FMT_CONT_QUOTESINGLE_TRIPLE = (FMT_CONT_TRIPLE | FMT_CONT_QUOTESINGLE), - FMT_CONT_QUOTEDOUBLE_TRIPLE = (FMT_CONT_TRIPLE | FMT_CONT_QUOTEDOUBLE), - FMT_CONT_COMMENT_C = (1 << 3) /* multi-line comments, OSL only (C style) */ + FMT_CONT_NOP = 0, /* no continuation */ + FMT_CONT_QUOTESINGLE = (1 << 0), /* single quotes */ + FMT_CONT_QUOTEDOUBLE = (1 << 1), /* double quotes */ + FMT_CONT_TRIPLE = (1 << 2), /* triplets of quotes: """ or ''' */ + FMT_CONT_QUOTESINGLE_TRIPLE = (FMT_CONT_TRIPLE | FMT_CONT_QUOTESINGLE), + FMT_CONT_QUOTEDOUBLE_TRIPLE = (FMT_CONT_TRIPLE | FMT_CONT_QUOTEDOUBLE), + FMT_CONT_COMMENT_C = (1 << 3) /* multi-line comments, OSL only (C style) */ }; #define FMT_CONT_ALL \ - (FMT_CONT_QUOTESINGLE | FMT_CONT_QUOTEDOUBLE | FMT_CONT_TRIPLE | FMT_CONT_COMMENT_C) + (FMT_CONT_QUOTESINGLE | FMT_CONT_QUOTEDOUBLE | FMT_CONT_TRIPLE | FMT_CONT_COMMENT_C) -int flatten_string(const struct SpaceText *st, FlattenString *fs, const char *in); +int flatten_string(const struct SpaceText *st, FlattenString *fs, const char *in); void flatten_string_free(FlattenString *fs); -int flatten_string_strlen(FlattenString *fs, const char *str); +int flatten_string_strlen(FlattenString *fs, const char *str); -int text_check_format_len(TextLine *line, unsigned int len); +int text_check_format_len(TextLine *line, unsigned int len); void text_format_fill(const char **str_p, char **fmt_p, const char type, const int len); void text_format_fill_ascii(const char **str_p, char **fmt_p, const char type, const int len); /* *** Generalize Formatting *** */ typedef struct TextFormatType { - struct TextFormatType *next, *prev; - - char (*format_identifier)(const char *string); - - /* Formats the specified line. If do_next is set, the process will move on to - * the succeeding line if it is affected (eg. multiline strings). Format strings - * may contain any of the following characters: - * - * It is terminated with a null-terminator '\0' followed by a continuation - * flag indicating whether the line is part of a multi-line string. - * - * See: FMT_TYPE_ enums below - */ - void (*format_line)(SpaceText *st, TextLine *line, const bool do_next); - - const char **ext; /* NULL terminated extensions */ + struct TextFormatType *next, *prev; + + char (*format_identifier)(const char *string); + + /* Formats the specified line. If do_next is set, the process will move on to + * the succeeding line if it is affected (eg. multiline strings). Format strings + * may contain any of the following characters: + * + * It is terminated with a null-terminator '\0' followed by a continuation + * flag indicating whether the line is part of a multi-line string. + * + * See: FMT_TYPE_ enums below + */ + void (*format_line)(SpaceText *st, TextLine *line, const bool do_next); + + const char **ext; /* NULL terminated extensions */ } TextFormatType; enum { - /** Whitespace */ - FMT_TYPE_WHITESPACE = '_', - /** Comment text */ - FMT_TYPE_COMMENT = '#', - /** Punctuation and other symbols */ - FMT_TYPE_SYMBOL = '!', - /** Numerals */ - FMT_TYPE_NUMERAL = 'n', - /** String letters */ - FMT_TYPE_STRING = 'l', - /** Decorator / Preprocessor directive */ - FMT_TYPE_DIRECTIVE = 'd', - /** Special variables (class, def) */ - FMT_TYPE_SPECIAL = 'v', - /** Reserved keywords currently not in use, but still prohibited (OSL -> switch e.g.) */ - FMT_TYPE_RESERVED = 'r', - /** Built-in names (return, for, etc.) */ - FMT_TYPE_KEYWORD = 'b', - /** Regular text (identifiers, etc.) */ - FMT_TYPE_DEFAULT = 'q', + /** Whitespace */ + FMT_TYPE_WHITESPACE = '_', + /** Comment text */ + FMT_TYPE_COMMENT = '#', + /** Punctuation and other symbols */ + FMT_TYPE_SYMBOL = '!', + /** Numerals */ + FMT_TYPE_NUMERAL = 'n', + /** String letters */ + FMT_TYPE_STRING = 'l', + /** Decorator / Preprocessor directive */ + FMT_TYPE_DIRECTIVE = 'd', + /** Special variables (class, def) */ + FMT_TYPE_SPECIAL = 'v', + /** Reserved keywords currently not in use, but still prohibited (OSL -> switch e.g.) */ + FMT_TYPE_RESERVED = 'r', + /** Built-in names (return, for, etc.) */ + FMT_TYPE_KEYWORD = 'b', + /** Regular text (identifiers, etc.) */ + FMT_TYPE_DEFAULT = 'q', }; TextFormatType *ED_text_format_get(Text *text); -void ED_text_format_register(TextFormatType *tft); +void ED_text_format_register(TextFormatType *tft); /* formatters */ void ED_text_format_register_py(void); @@ -109,6 +109,6 @@ void ED_text_format_register_pov(void); void ED_text_format_register_pov_ini(void); #define STR_LITERAL_STARTSWITH(str, str_literal, len_var) \ - (strncmp(str, str_literal, len_var = (sizeof(str_literal) - 1)) == 0) + (strncmp(str, str_literal, len_var = (sizeof(str_literal) - 1)) == 0) -#endif /* __TEXT_FORMAT_H__ */ +#endif /* __TEXT_FORMAT_H__ */ |