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
ProFunctionDef Class Reference

#include <proitems.h>

+ Collaboration diagram for ProFunctionDef:

Public Member Functions

 ProFunctionDef (ProFile *pro, int offset)
 
 ProFunctionDef (const ProFunctionDef &o)
 
 ProFunctionDef (ProFunctionDef &&other) noexcept
 
 ~ProFunctionDef ()
 
ProFunctionDefoperator= (const ProFunctionDef &o)
 
ProFunctionDefoperator= (ProFunctionDef &&other) noexcept
 
void swap (ProFunctionDef &other) noexcept
 
ProFilepro () const
 
const ushorttokPtr () const
 

Detailed Description

Definition at line 441 of file proitems.h.

Constructor & Destructor Documentation

◆ ProFunctionDef() [1/3]

ProFunctionDef::ProFunctionDef ( ProFile * pro,
int offset )
inline

Definition at line 443 of file proitems.h.

References ProFile::ref().

Referenced by QMakeEvaluator::visitProFunctionDef().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ProFunctionDef() [2/3]

ProFunctionDef::ProFunctionDef ( const ProFunctionDef & o)
inline

Definition at line 444 of file proitems.h.

References ProFile::ref().

+ Here is the call graph for this function:

◆ ProFunctionDef() [3/3]

ProFunctionDef::ProFunctionDef ( ProFunctionDef && other)
inlinenoexcept

Definition at line 445 of file proitems.h.

◆ ~ProFunctionDef()

ProFunctionDef::~ProFunctionDef ( )
inline

Definition at line 447 of file proitems.h.

References ProFile::deref().

+ Here is the call graph for this function:

Member Function Documentation

◆ operator=() [1/2]

ProFunctionDef & ProFunctionDef::operator= ( const ProFunctionDef & o)
inline

Definition at line 448 of file proitems.h.

References ProFile::deref(), and ProFile::ref().

+ Here is the call graph for this function:

◆ operator=() [2/2]

ProFunctionDef & ProFunctionDef::operator= ( ProFunctionDef && other)
inlinenoexcept

Definition at line 459 of file proitems.h.

References swap().

+ Here is the call graph for this function:

◆ pro()

ProFile * ProFunctionDef::pro ( ) const
inline

Definition at line 471 of file proitems.h.

Referenced by QMakeEvaluator::evaluateFunction().

+ Here is the caller graph for this function:

◆ swap()

void ProFunctionDef::swap ( ProFunctionDef & other)
inlinenoexcept

Definition at line 465 of file proitems.h.

Referenced by operator=().

+ Here is the caller graph for this function:

◆ tokPtr()

const ushort * ProFunctionDef::tokPtr ( ) const
inline

Definition at line 472 of file proitems.h.

References ProFile::tokPtr().

Referenced by QMakeEvaluator::evaluateFunction().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

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