class OMPClauseMappableExprCommon

Declaration

class OMPClauseMappableExprCommon { /* full declaration omitted */ };

Description

Struct that defines common infrastructure to handle mappable expressions used in OpenMP clauses.

Declared at: clang/include/clang/AST/OpenMPClause.h:5065

Method Overview

Methods

static unsigned int getComponentsTotalNumber(
    clang::OMPClauseMappableExprCommon::
        MappableExprComponentListsRef
            ComponentLists)

Declared at: clang/include/clang/AST/OpenMPClause.h:5122

Parameters

clang::OMPClauseMappableExprCommon:: MappableExprComponentListsRef ComponentLists

static unsigned int
getUniqueDeclarationsTotalNumber(
    ArrayRef<const clang::ValueDecl*>
        Declarations)

Declared at: clang/include/clang/AST/OpenMPClause.h:5127

Parameters

ArrayRef<const clang::ValueDecl*> Declarations