| all_components() const | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inline |
| all_decls() const | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inline |
| all_lists_sizes() const | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inline |
| all_num_lists() const | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inline |
| child_iterator typedef | clang::OMPClause | |
| child_range typedef | clang::OMPClause | |
| children() | clang::OMPIsDevicePtrClause | inline |
| children() const | clang::OMPIsDevicePtrClause | inline |
| classof(const OMPClause *T) | clang::OMPIsDevicePtrClause | inlinestatic |
| component_lists() const | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inline |
| component_lists_begin() const | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inline |
| component_lists_end() const | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inline |
| const_all_components_iterator typedef | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | |
| const_all_components_range typedef | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | |
| const_all_decls_iterator typedef | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | |
| const_all_decls_range typedef | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | |
| const_all_lists_sizes_iterator typedef | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | |
| const_all_lists_sizes_range typedef | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | |
| const_all_num_lists_iterator typedef | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | |
| const_all_num_lists_range typedef | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | |
| const_child_iterator typedef | clang::OMPClause | |
| const_child_range typedef | clang::OMPClause | |
| const_component_lists_range typedef | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | |
| Create(const ASTContext &C, const OMPVarListLocTy &Locs, ArrayRef< Expr * > Vars, ArrayRef< ValueDecl * > Declarations, MappableExprComponentListsRef ComponentLists) | clang::OMPIsDevicePtrClause | static |
| CreateEmpty(const ASTContext &C, const OMPMappableExprListSizeTy &Sizes) | clang::OMPIsDevicePtrClause | static |
| decl_component_lists(const ValueDecl *VD) const | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inline |
| decl_component_lists_begin(const ValueDecl *VD) const | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inline |
| decl_component_lists_end() const | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inline |
| findAttachPtrExpr(MappableExprComponentListRef Components, OpenMPDirectiveKind CurDirKind) | clang::OMPClauseMappableExprCommon | static |
| getBeginLoc() const | clang::OMPClause | inline |
| getClauseKind() const | clang::OMPClause | inline |
| getComponentExprElementType(const Expr *Exp) | clang::OMPClauseMappableExprCommon | static |
| getComponentListSizesRef() | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inlineprotected |
| getComponentsRef() | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inlineprotected |
| getComponentsTotalNumber(MappableExprComponentListsRef ComponentLists) | clang::OMPClauseMappableExprCommon | protectedstatic |
| getDeclNumListsRef() | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inlineprotected |
| getEndLoc() const | clang::OMPClause | inline |
| getLParenLoc() const | clang::OMPVarListClause< OMPIsDevicePtrClause > | inline |
| getMapperIdInfo() const | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inline |
| getMapperQualifierLoc() const | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inline |
| getTotalComponentListNum() const | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inline |
| getTotalComponentsNum() const | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inline |
| getUDMapperRefs() | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inlineprotected |
| getUniqueDeclarationsNum() const | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inline |
| getUniqueDeclarationsTotalNumber(ArrayRef< const ValueDecl * > Declarations) | clang::OMPClauseMappableExprCommon | protectedstatic |
| getUniqueDeclsRef() | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inlineprotected |
| getVarRefs() | clang::OMPVarListClause< OMPIsDevicePtrClause > | inlineprotected |
| isImplicit() const | clang::OMPClause | inline |
| MappableExprComponentList typedef | clang::OMPClauseMappableExprCommon | |
| MappableExprComponentListRef typedef | clang::OMPClauseMappableExprCommon | |
| MappableExprComponentLists typedef | clang::OMPClauseMappableExprCommon | |
| MappableExprComponentListsRef typedef | clang::OMPClauseMappableExprCommon | |
| mapperlist_begin() | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inline |
| mapperlist_const_iterator typedef | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | |
| mapperlist_const_range typedef | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | |
| mapperlist_end() | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inline |
| mapperlist_iterator typedef | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | |
| mapperlist_range typedef | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | |
| mapperlists() | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inline |
| OMPClause(OpenMPClauseKind K, SourceLocation StartLoc, SourceLocation EndLoc) | clang::OMPClause | inlineprotected |
| OMPClauseReader class | clang::OMPIsDevicePtrClause | friend |
| clang::OMPMappableExprListClause< OMPIsDevicePtrClause >::OMPMappableExprListClause(OpenMPClauseKind K, const OMPVarListLocTy &Locs, const OMPMappableExprListSizeTy &Sizes, bool SupportsMapper=false, NestedNameSpecifierLoc *MapperQualifierLocPtr=nullptr, DeclarationNameInfo *MapperIdInfoPtr=nullptr) | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inlineprotected |
| clang::OMPMappableExprListClause< OMPIsDevicePtrClause >::OMPVarListClause(OpenMPClauseKind K, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc, unsigned N) | clang::OMPVarListClause< OMPIsDevicePtrClause > | inlineprotected |
| setClauseInfo(ArrayRef< ValueDecl * > Declarations, MappableExprComponentListsRef ComponentLists) | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inlineprotected |
| setComponentListSizes(ArrayRef< unsigned > CLSs) | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inlineprotected |
| setComponents(ArrayRef< MappableComponent > Components, ArrayRef< unsigned > CLSs) | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inlineprotected |
| setDeclNumLists(ArrayRef< unsigned > DNLs) | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inlineprotected |
| setLocEnd(SourceLocation Loc) | clang::OMPClause | inline |
| setLocStart(SourceLocation Loc) | clang::OMPClause | inline |
| setLParenLoc(SourceLocation Loc) | clang::OMPVarListClause< OMPIsDevicePtrClause > | inline |
| setMapperIdInfo(DeclarationNameInfo MapperId) | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inlineprotected |
| setMapperQualifierLoc(NestedNameSpecifierLoc NNSL) | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inlineprotected |
| setUDMapperRefs(ArrayRef< Expr * > DMDs) | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inlineprotected |
| setUniqueDecls(ArrayRef< ValueDecl * > UDs) | clang::OMPMappableExprListClause< OMPIsDevicePtrClause > | inlineprotected |
| setVarRefs(ArrayRef< Expr * > VL) | clang::OMPVarListClause< OMPIsDevicePtrClause > | inlineprotected |
| used_children() | clang::OMPIsDevicePtrClause | inline |
| used_children() const | clang::OMPIsDevicePtrClause | inline |
| varlist() | clang::OMPVarListClause< OMPIsDevicePtrClause > | inline |
| varlist_begin() | clang::OMPVarListClause< OMPIsDevicePtrClause > | inline |
| varlist_const_iterator typedef | clang::OMPVarListClause< OMPIsDevicePtrClause > | |
| varlist_const_range typedef | clang::OMPVarListClause< OMPIsDevicePtrClause > | |
| varlist_empty() const | clang::OMPVarListClause< OMPIsDevicePtrClause > | inline |
| varlist_end() | clang::OMPVarListClause< OMPIsDevicePtrClause > | inline |
| varlist_iterator typedef | clang::OMPVarListClause< OMPIsDevicePtrClause > | |
| varlist_range typedef | clang::OMPVarListClause< OMPIsDevicePtrClause > | |
| varlist_size() const | clang::OMPVarListClause< OMPIsDevicePtrClause > | inline |