LibreOffice Module sc (master)
1
|
#include <string.h>
#include "scdllapi.h"
#include "global.hxx"
#include "refdata.hxx"
#include "token.hxx"
#include <formula/token.hxx>
#include <formula/grammar.hxx>
#include <rtl/ustrbuf.hxx>
#include <com/sun/star/sheet/ExternalLinkInfo.hpp>
#include <com/sun/star/i18n/ParseResult.hpp>
#include <queue>
#include <vector>
#include <memory>
#include <set>
#include <com/sun/star/uno/Sequence.hxx>
#include <o3tl/typed_flags_set.hxx>
#include <formula/FormulaCompiler.hxx>
Go to the source code of this file.
Classes | |
struct | o3tl::typed_flags< ScCharFlags > |
struct | ScRawToken |
class | ScCompiler |
struct | ScCompiler::Convention |
struct | ScCompiler::AddInMap |
struct | ScCompiler::TableRefEntry |
get or setup tab names for the current grammar More... | |
struct | ScCompiler::PendingImplicitIntersectionOptimization |
"stack" of currently active ocTableRef tokens More... | |
Namespaces | |
o3tl | |
sc | |
Macros | |
#define | MAXSTRLEN 1024 /* maximum length of input string of one symbol */ |
#define | SC_COMPILER_FILE_TAB_SEP '#' |
Definition at line 47 of file compiler.hxx.
Referenced by ScCompiler::AutoCorrectParsedSymbol(), ScCompiler::IsExternalNamedRange(), ScCompiler::IsReference(), and ScCompiler::NextSymbol().
#define SC_COMPILER_FILE_TAB_SEP '#' |
Definition at line 83 of file compiler.hxx.
Referenced by ScDocShell::AfterXMLLoading(), ConvertDoubleRef(), ConvertSingleRef(), ScGlobal::GetDocTabName(), ScCompiler::GetDocTabPos(), lcl_ScAddress_Parse_OOo(), and ScCompiler::NextSymbol().
|
strong |
Definition at line 50 of file compiler.hxx.