umbrello 2.34.70-5524f40e1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
Classes | Namespaces | Macros | Typedefs | Functions | Variables
phpimport.cpp File Reference
#include "phpimport.h"
#include "artifact.h"
#include "association.h"
#include "attribute.h"
#include "classifier.h"
#include "debug_utils.h"
#include "enum.h"
#include "import_utils.h"
#include "object_factory.h"
#include "operation.h"
#include "optionstate.h"
#include "package.h"
#include "template.h"
#include "uml.h"
#include "umldoc.h"
#include "umlobject.h"
#include <KLocalizedString>
#include <QListWidget>
#include <QMap>
#include <parser/parsesession.h>
#include <parser/phplexer.h>
#include <parser/phpparser.h>
#include <parser/phpdebugvisitor.h>
#include <parser/phpast.h>
#include <parser/tokenstream.h>
#include <parser/phptokentext.h>
#include <tests/autotestshell.h>
#include <language/duchain/duchain.h>
#include <language/duchain/problem.h>
#include <language/codegen/coderepresentation.h>
#include <language/editor/documentrange.h>
#include <tests/testcore.h>
Include dependency graph for phpimport.cpp:

Classes

class  Php::PHPIncludeFileVisitor
 
class  Php::PHPImportVisitor
 
class  DebugLanguageParserHelper< SessionT, TokenStreamT, TokenT, LexerT, StartAstT, DebugVisitorT, TokenTextT >
 
class  PHPImportPrivate
 

Namespaces

namespace  Php
 

Macros

#define DBG_SRC   QLatin1String("PHPImport")
 

Typedefs

typedef QMap< QString, QString > Php::VariableMapping
 
typedef QString(* TokenTextFunc) (int)
 
typedef DebugLanguageParserHelper< Php::ParseSession, Php::TokenStream, Php::Parser::Token, Php::Lexer, Php::StartAst, Php::DebugVisitor, Php::tokenText > PhpParser
 

Functions

QTextStream qout (stdout)
 
QTextStream qerr (stderr)
 
QTextStream qin (stdin)
 

Variables

const int Php::NamespaceSize = 100
 

Macro Definition Documentation

◆ DBG_SRC

#define DBG_SRC   QLatin1String("PHPImport")

Typedef Documentation

◆ PhpParser

typedef DebugLanguageParserHelper<Php::ParseSession, Php::TokenStream, Php::Parser::Token, Php::Lexer, Php::StartAst, Php::DebugVisitor, Php::tokenText> PhpParser

◆ TokenTextFunc

typedef QString(* TokenTextFunc) (int)

Auxiliary type for template class DebugLanguageParserHelper

Function Documentation

◆ qerr()

QTextStream qerr ( stderr  )

◆ qin()

QTextStream qin ( stdin  )

◆ qout()

QTextStream qout ( stdout  )