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
cpp.h File Reference

(c387949930f17a9fc80ad4c3cba516355adc0f5b)

#include "lupdate.h"
#include <QtCore/QSet>
#include <QtCore/QStack>
Include dependency graph for cpp.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  HashString
struct  HashStringList
struct  Namespace
struct  ParseResults
struct  IncludeCycle
struct  CppParserState
struct  ResultsCacheKey
class  CppFiles

Typedefs

typedef QList< HashStringNamespaceList
typedef QHash< ResultsCacheKey, IncludeCycle * > IncludeCycleHash
typedef QHash< QString, const Translator * > TranslatorHash

Functions

QDebug operator<< (QDebug debug, const HashString &s)
QDebug operator<< (QDebug debug, const HashStringList &lst)
size_t qHash (const CppParserState &s, size_t seed)
size_t qHash (const ResultsCacheKey &key, size_t seed)

Typedef Documentation

◆ IncludeCycleHash

Definition at line 128 of file cpp.h.

◆ NamespaceList

Definition at line 38 of file cpp.h.

◆ TranslatorHash

Definition at line 129 of file cpp.h.

Function Documentation

◆ operator<<() [1/2]

QDebug operator<< ( QDebug debug,
const HashString & s )

Definition at line 29 of file cpp.cpp.

◆ operator<<() [2/2]

QDebug operator<< ( QDebug debug,
const HashStringList & lst )

Definition at line 47 of file cpp.cpp.

◆ qHash() [1/2]

size_t qHash ( const CppParserState & s,
size_t seed )

Definition at line 1217 of file cpp.cpp.

◆ qHash() [2/2]

size_t qHash ( const ResultsCacheKey & key,
size_t seed )

Definition at line 1227 of file cpp.cpp.