umbrello/umbrello
#include "preprocesslexer.h"
#include "lookup.h"
#include "keywords.lut.h"
#include "debug_utils.h"
#include <klocale.h>
#include <QCoreApplication>
#include <QDir>
#include <QFile>
#include <QList>
#include <QMap>
#include <QRegExp>
#include <boost/bind.hpp>
#include <boost/function.hpp>
#include <boost/spirit/include/classic_if.hpp>
#include <boost/spirit/include/phoenix1_functions.hpp>
#include "assignFunctor.hpp"
Include dependency graph for preprocesslexer.cpp:
Go to the source code of this file.
Macros | |
#define | PREPROCESSLEXER_DEBUG |
Typedefs | |
typedef std::pair< QString, int > | Dependency |
Macro Definition Documentation
#define PREPROCESSLEXER_DEBUG |
Definition at line 42 of file preprocesslexer.cpp.
Typedef Documentation
typedef std::pair<QString, int> Dependency |
Definition at line 200 of file preprocesslexer.cpp.
Variable Documentation
charLiteral charLiteral_pg |
const function<constructQString_impl> constructQString = constructQString_impl() |
Definition at line 105 of file preprocesslexer.cpp.
PreprocessLexer::CharRule gr_digit = (ch_p('0') | '1' | '2' | '3' | '4' | '5' | '6' | '7' | '8' | '9') |
Definition at line 1018 of file preprocesslexer.cpp.
PreprocessLexer::CharRule gr_escapeSequence = gr_simpleEscapeSequence | gr_octalEscapeSequence | gr_hexEscapeSequence |
Definition at line 1022 of file preprocesslexer.cpp.
PreprocessLexer::CharRule gr_hexDigit = (gr_digit | 'A' | 'B' | 'C' | 'D' | 'E' | 'F' | 'a' | 'b' | 'c' | 'd' | 'e' | 'f') |
Definition at line 1019 of file preprocesslexer.cpp.
PreprocessLexer::CharRule gr_hexEscapeSequence = (ch_p('\\') >> ch_p('x') >> gr_hexDigit >> gr_hexDigit) |
Definition at line 1021 of file preprocesslexer.cpp.
PreprocessLexer::CharRule gr_lineComment |
PreprocessLexer::CharRule gr_multiLineComment |
PreprocessLexer::CharRule gr_octalDigit = (ch_p('0') | '1' | '2' | '3' | '4' | '5' | '6' | '7') |
Definition at line 1017 of file preprocesslexer.cpp.
PreprocessLexer::CharRule gr_octalEscapeSequence = (ch_p('\\') >> gr_octalDigit >> *gr_octalDigit) |
Definition at line 1020 of file preprocesslexer.cpp.
PreprocessLexer::CharRule gr_simpleEscapeSequence = (ch_p('\\') >> (ch_p('\\') | '"' | 'a' | 'b' | 'f' | 'n' | 'r' | 't' | 'v' | '0')) |
Definition at line 1016 of file preprocesslexer.cpp.
PreprocessLexer::CharRule gr_skipTillEol |
PreprocessLexer::CharRule gr_stringLiteral |
PreprocessLexer::CharRule gr_whiteSpace |
header header_g |
identifier identifier_pg |
macroDefinition macroDefinition_pg |
numberLiteral numberLiteral_pg |
operator_ operator_pg |
phoenix::function<push_back_c_impl> const push_back_c = push_back_c_impl() |
Definition at line 766 of file preprocesslexer.cpp.
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:06:01 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:06:01 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.