CodeQL library for C/C++
codeql/cpp-all 2.0.3-dev (changelog, source)
Search

Module Linkage

Provides the LinkTarget class representing linker invocations during the build process.

Import path

import semmle.code.cpp.Linkage

Imports

Class

Provides classes representing C++ classes, including structs, unions, and template classes.

File

Provides classes representing files and folders.

Function

Provides classes for working with functions, including template functions.

Predicates

isLinkerAwareExtracted

Holds if this database was created with the linker awareness feature switched on.

Classes

LinkTarget

A linker call during the build process, typically resulting in an executable or a shared library.