Lines Matching refs:OPT

62 #define OPT(x) std::optional<x>  macro
210 std::tuple<E, E, OPT(E)> t;
218 std::tuple<OPT(TypeType), ObjectT<IdType, ExprType>, RangeT<ExprType>> t;
251 std::tuple<ObjectT<I, E>, OPT(Distance)> t;
357 std::tuple<OPT(Iterator), LocatorList> t;
376 std::tuple<OPT(Alignment), List> t;
391 std::tuple<OPT(AllocatorSimpleModifier), OPT(AllocatorComplexModifier),
392 OPT(AlignModifier), List>
493 std::tuple<ImplicitBehavior, OPT(VariableCategory)> t;
509 std::tuple<TaskDependenceType, OPT(Iterator), LocatorList> t;
523 OPT(DestroyVar) v;
540 std::tuple<OPT(DeviceModifier), DeviceDescription> t;
557 std::tuple<Kind, OPT(ChunkSize)> t;
634 std::tuple<OPT(Expectation), OPT(Mappers), OPT(Iterator), LocatorList> t;
649 std::tuple<OPT(Prescriptiveness), GrainSize> t;
681 std::tuple<OPT(DirectiveNameModifier), IfExpression> t;
716 std::tuple<OPT(InteropPreference), InteropTypes, InteropVar> t;
752 std::tuple<OPT(LastprivateModifier), List> t;
766 std::tuple<OPT(StepSimpleModifier), OPT(StepComplexModifier),
767 OPT(LinearModifier), List>
791 std::tuple<OPT(MapType), OPT(MapTypeModifiers), OPT(Mappers), OPT(Iterator),
882 std::tuple<OPT(Prescriptiveness), NumTasks> t;
891 std::tuple<OPT(LowerBound), UpperBound> t;
924 std::tuple<OPT(OrderModifier), Ordering> t;
932 OPT(N) v;
946 OPT(UnrollFactor) v;
988 std::tuple<OPT(ReductionModifier), ReductionIdentifiers, List> t;
1025 std::tuple<Kind, OPT(OrderingModifier), OPT(ChunkModifier), OPT(ChunkSize)> t;
1107 std::tuple<OPT(Expectation), OPT(Mappers), OPT(Iterator), LocatorList> t;
1148 OPT(TaskDependenceType) v;
1183 std::tuple<OPT(MemSpace), OPT(TraitsArray), Allocator> t;
1315 #undef OPT