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

(8555953f072ecabee7003d866395db97a2a82a55)

#include "lupdate.h"
#include <QtCore/QSet>
#include <QtCore/QStack>
#include <iostream>
+ 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 132 of file cpp.h.

◆ NamespaceList

Definition at line 40 of file cpp.h.

◆ TranslatorHash

Definition at line 133 of file cpp.h.

Function Documentation

◆ operator<<() [1/2]

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

Definition at line 27 of file cpp.cpp.

◆ operator<<() [2/2]

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

Definition at line 45 of file cpp.cpp.

◆ qHash() [1/2]

size_t qHash ( const CppParserState & s,
size_t seed )

Definition at line 1161 of file cpp.cpp.

◆ qHash() [2/2]

size_t qHash ( const ResultsCacheKey & key,
size_t seed )

Definition at line 1171 of file cpp.cpp.