enum TypeTestResolution::Kind

Description

Specifies which kind of type check we should emit for this byte array. See http://clang.llvm.org/docs/ControlFlowIntegrityDesign.html for full details on each kind of check; the enumerators are described with reference to that document.

Declared at: llvm/include/llvm/IR/ModuleSummaryIndex.h:803

Enumerators

NameValueComment
Unsat0Unsatisfiable type (i.e. no global has this type metadata)
ByteArray1Test a byte array (first example)
Inline2Inlined bit vector ("Short Inline Bit Vectors")
Single3Single element (last example in "Short Inline Bit Vectors")
AllOnes4All-ones bit vector ("Eliminating Bit Vector Checks for