Main Content

Cpp.RequiresClause Class

Namespace: Cpp
Superclasses: AstNodeProperties

Represents the requires_clause nodes in the syntax tree of your code

Since R2026a

Description

The PQL class Cpp.RequiresClause represents the node requires_clause in the syntax tree of your code.

template<typename T>
requires std::integral<T>
void foo(T t) {}

The requires std::integral<T> part of the example corresponds to the requires_clause node handled by Cpp.RequiresClause.

Predicates

expand all

Version History

Introduced in R2026a