Predicate getOpaqueTagIdentityString
Gets a string that uniquely identifies an IROpaqueType
tag. Using toString
here might
not be sufficient to ensure uniqueness, but suffices for our current debugging purposes.
To ensure uniqueness getOpaqueTagIdentityString
from semmle.code.cpp.Print
could be used,
but that comes at the cost of importing all the Dump
classes defined in that library.
Import path
import semmle.code.cpp.ir.internal.CppType