Module TranslatedCall

Import path

semmle.code.cpp.ir.implementation.raw.internal.TranslatedCall

Imports

cpp

Provides classes and predicates for working with C/C++/ObjC/ObjC++ code.

Classes

TranslatedCall

The IR translation of a call to a function. The call may be from an actual call in the source code, or could be a call that is part of the translation of a higher-level constructor (e.g. the allocator call in a NewExpr).

TranslatedCallExpr

The IR translation of a call to a function.

TranslatedDirectCall

IR translation of a direct call to a specific function. Used for both explicit calls (TranslatedFunctionCall) and implicit calls (TranslatedAllocatorCall).

TranslatedExprCall

Represents the IR translation of a call through a function pointer.

TranslatedFunctionCall

Represents the IR translation of a direct function call.

TranslatedStructorCall

Represents the IR translation of a call to a constructor.