Skip to content

ClangToSageTranslator::hasExactSemanticExpressionConstructionRole

Test whether the current producer owns a semantic expression.

Synopsis

Declared in <Clang/clang‐frontend‐private.hpp>

bool
hasExactSemanticExpressionConstructionRole(char const* context) const;

Description

Semantic template‐value expressions can be built either by an explicit semantic QualType transaction or while constructing the signature of an auxiliary semantic function. This query validates the latter transaction before reporting its role.

Created with MrDocs