CodeQL library for C/C++
Search

Datatype Internal::TOperand

An IR operand. TOperand is shared across all phases of the IR. There are branches of this type for operands created directly from the AST (TRegisterOperand and TNonSSAMemoryOperand), for operands computed by each stage of SSA construction (T*PhiOperand and TAliasedChiOperand), and a placehold branch for operands that do not exist in a given stage of IR construction (TNoOperand).

Import path

import semmle.code.cpp.ir.implementation.internal.TOperand

Branch types

Injectors