Macros | Functions | Variables
cpuid_x64_mock.cpp File Reference

Go to the source code of this file.

Macros

#define GSL_TERMINATE_ON_CONTRACT_VIOLATION
 

Functions

uint32_t __attribute__ ((weak)) __cpuid_eax(uint32_t val) noexcept
 
 expects (rbx)
 
 expects (rcx)
 
 expects (rdx)
 

Variables

void uint64_t * rbx
 
void uint64_t uint64_t * rcx
 
void uint64_t uint64_t uint64_t *rdx noexcept
 

Macro Definition Documentation

◆ GSL_TERMINATE_ON_CONTRACT_VIOLATION

#define GSL_TERMINATE_ON_CONTRACT_VIOLATION

Definition at line 23 of file cpuid_x64_mock.cpp.

Function Documentation

◆ __attribute__()

uint32_t __attribute__ ( (weak)  )
noexcept

Definition at line 29 of file cpuid_x64_mock.cpp.

◆ expects() [1/3]

expects ( rbx  )

◆ expects() [2/3]

expects ( rcx  )

◆ expects() [3/3]

expects ( rdx  )

Variable Documentation

◆ rbx

void uint64_t* rbx

Definition at line 57 of file cpuid_x64_mock.cpp.

◆ rcx

void uint64_t uint64_t* rcx

Definition at line 57 of file cpuid_x64_mock.cpp.

◆ noexcept

void uint64_t uint64_t uint64_t* rdx noexcept