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

Class ExceptionEdge

An “exception” edge, representing the successor of an instruction when that instruction’s evaluation throws an exception.

Exception edges are expclitly sublcassed to CppExceptionEdge and SehExceptionEdge only. Further sublcasses, if required, should be added privately here for IR efficiency.

Import path

import semmle.code.cpp.ir.IR

Direct supertypes

Indirect supertypes

Known direct subtypes

Inherited predicates

toString

Gets a textual representation of this edge kind.

from EdgeKindImpl