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
TranslationRelatedStore Struct Reference

#include <cpp_clang.h>

+ Collaboration diagram for TranslationRelatedStore:

Public Member Functions

bool isValid (bool printwarning=false)
 
clang::SourceLocation callLocation (const clang::SourceManager &sourceManager)
 
void printStore () const
 

Public Attributes

QString callType
 
QString rawCode
 
QString funcName
 
qint64 locationCol = -1
 
QString contextArg
 
QString contextRetrieved
 
QString lupdateSource
 
QString lupdateLocationFile
 
QString lupdateInputFile
 
qint64 lupdateLocationLine = -1
 
QString lupdateId
 
QString lupdateSourceWhenId
 
QString lupdateIdMetaData
 
QString lupdateMagicMetaData
 
QHash< QString, QStringlupdateAllMagicMetaData
 
QString lupdateComment
 
QString lupdateExtraComment
 
QString lupdatePlural
 
QString lupdateWarning
 
clang::SourceLocation sourceLocation
 

Detailed Description

Definition at line 46 of file cpp_clang.h.

Member Function Documentation

◆ callLocation()

clang::SourceLocation TranslationRelatedStore::callLocation ( const clang::SourceManager & sourceManager)
inline

Definition at line 163 of file cpp_clang.h.

References sourceLocation.

◆ isValid()

bool TranslationRelatedStore::isValid ( bool printwarning = false)
inline

Definition at line 69 of file cpp_clang.h.

Referenced by ClangCppParser::collectMessages().

+ Here is the caller graph for this function:

◆ printStore()

void TranslationRelatedStore::printStore ( ) const
inline

Definition at line 179 of file cpp_clang.h.

Member Data Documentation

◆ callType

QString TranslationRelatedStore::callType

Definition at line 48 of file cpp_clang.h.

◆ contextArg

QString TranslationRelatedStore::contextArg

Definition at line 52 of file cpp_clang.h.

◆ contextRetrieved

QString TranslationRelatedStore::contextRetrieved

Definition at line 53 of file cpp_clang.h.

◆ funcName

QString TranslationRelatedStore::funcName

Definition at line 50 of file cpp_clang.h.

◆ locationCol

qint64 TranslationRelatedStore::locationCol = -1

Definition at line 51 of file cpp_clang.h.

◆ lupdateAllMagicMetaData

QHash<QString, QString> TranslationRelatedStore::lupdateAllMagicMetaData

Definition at line 62 of file cpp_clang.h.

◆ lupdateComment

QString TranslationRelatedStore::lupdateComment

Definition at line 63 of file cpp_clang.h.

◆ lupdateExtraComment

QString TranslationRelatedStore::lupdateExtraComment

Definition at line 64 of file cpp_clang.h.

◆ lupdateId

QString TranslationRelatedStore::lupdateId

Definition at line 58 of file cpp_clang.h.

◆ lupdateIdMetaData

QString TranslationRelatedStore::lupdateIdMetaData

Definition at line 60 of file cpp_clang.h.

◆ lupdateInputFile

QString TranslationRelatedStore::lupdateInputFile

Definition at line 56 of file cpp_clang.h.

◆ lupdateLocationFile

QString TranslationRelatedStore::lupdateLocationFile

Definition at line 55 of file cpp_clang.h.

◆ lupdateLocationLine

qint64 TranslationRelatedStore::lupdateLocationLine = -1

Definition at line 57 of file cpp_clang.h.

◆ lupdateMagicMetaData

QString TranslationRelatedStore::lupdateMagicMetaData

Definition at line 61 of file cpp_clang.h.

◆ lupdatePlural

QString TranslationRelatedStore::lupdatePlural

Definition at line 65 of file cpp_clang.h.

◆ lupdateSource

QString TranslationRelatedStore::lupdateSource

Definition at line 54 of file cpp_clang.h.

◆ lupdateSourceWhenId

QString TranslationRelatedStore::lupdateSourceWhenId

Definition at line 59 of file cpp_clang.h.

◆ lupdateWarning

QString TranslationRelatedStore::lupdateWarning

Definition at line 66 of file cpp_clang.h.

◆ rawCode

QString TranslationRelatedStore::rawCode

Definition at line 49 of file cpp_clang.h.

◆ sourceLocation

clang::SourceLocation TranslationRelatedStore::sourceLocation

Definition at line 67 of file cpp_clang.h.

Referenced by callLocation().


The documentation for this struct was generated from the following file: