LibreOffice Module comphelper (master)  1
Classes | Namespaces | Enumerations | Functions | Variables
syntaxhighlight.cxx File Reference
#include <sal/config.h>
#include <cassert>
#include <rtl/character.hxx>
#include <unicode/uchar.h>
#include <comphelper/syntaxhighlight.hxx>
#include <o3tl/typed_flags_set.hxx>
Include dependency graph for syntaxhighlight.cxx:

Go to the source code of this file.

Classes

struct  o3tl::typed_flags< CharFlags >
 
class  SyntaxHighlighter::Tokenizer
 

Namespaces

 o3tl
 

Enumerations

enum  CharFlags
 

Functions

static int compare_strings (const void *arg1, const void *arg2)
 

Variables

static const char * strListBasicKeyWords []
 
static const char * strListSqlKeyWords []
 

Enumeration Type Documentation

enum CharFlags
strong

Definition at line 32 of file syntaxhighlight.cxx.

Function Documentation

static int compare_strings ( const void arg1,
const void arg2 
)
static

Definition at line 256 of file syntaxhighlight.cxx.

Referenced by SyntaxHighlighter::Tokenizer::getNextToken().

Variable Documentation

const char* strListBasicKeyWords[]
static

Definition at line 54 of file syntaxhighlight.cxx.

Referenced by SyntaxHighlighter::SyntaxHighlighter().

const char* strListSqlKeyWords[]
static

Definition at line 188 of file syntaxhighlight.cxx.

Referenced by SyntaxHighlighter::SyntaxHighlighter().