Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
preprocessor.cpp File Reference

(62d02c1d509780eca7d3a4c35ac64a0d475d0fe7)

#include "preprocessor.h"
#include "utils.h"
#include <qstringlist.h>
#include <qfile.h>
#include <qdir.h>
#include <qfileinfo.h>
#include <qvarlengtharray.h>
#include "ppkeywords.cpp"
#include "keywords.cpp"
+ Include dependency graph for preprocessor.cpp:

Go to the source code of this file.

Classes

class  PP_Expression
 

Functions

static QByteArray cleaned (const QByteArray &input)
 
static QByteArray readOrMapFile (QFile *file)
 
static void mergeStringLiterals (Symbols *_symbols)
 
static QByteArray searchIncludePaths (const QList< Parser::IncludePath > &includepaths, const QByteArray &include, const bool debugIncludes)
 

Function Documentation

◆ cleaned()

static QByteArray cleaned ( const QByteArray & input)
static

Definition at line 23 of file preprocessor.cpp.

References is_space().

+ Here is the call graph for this function:

◆ mergeStringLiterals()

static void mergeStringLiterals ( Symbols * _symbols)
static

Definition at line 966 of file preprocessor.cpp.

◆ readOrMapFile()

static QByteArray readOrMapFile ( QFile * file)
static

Definition at line 959 of file preprocessor.cpp.

◆ searchIncludePaths()

static QByteArray searchIncludePaths ( const QList< Parser::IncludePath > & includepaths,
const QByteArray & include,
const bool debugIncludes )
static

Definition at line 996 of file preprocessor.cpp.