Lines Matching defs:ParsedClause

924   SemaOpenACC::OpenACCParsedClause ParsedClause(DirKind, ClauseKind, ClauseLoc);
935 ParsedClause.setLParenLoc(Parens.getOpenLocation());
957 ParsedClause.setDefaultDetails(DefKind);
962 ParsedClause.setConditionDetails(CondExpr.isUsable() ? CondExpr.get()
977 ParsedClause.setVarListDetails(ParseOpenACCVarList(ClauseKind),
990 ParsedClause.setVarListDetails(ParseOpenACCVarList(ClauseKind),
998 ParsedClause.setReductionDetails(Op, ParseOpenACCVarList(ClauseKind));
1009 ParsedClause.setVarListDetails(ParseOpenACCVarList(ClauseKind),
1021 ParsedClause.setVarListDetails(ParseOpenACCVarList(ClauseKind),
1031 ParsedClause.setVarListDetails(ParseOpenACCVarList(ClauseKind),
1053 ParsedClause.setCollapseDetails(HasForce, LoopCount.get());
1073 ParsedClause.setIntExprDetails(std::move(IntExprs));
1088 ParsedClause.setIntExprDetails(IntExpr.get());
1097 ParsedClause.setDeviceTypeDetails({{nullptr, ConsumeToken()}});
1099 ParsedClause.setDeviceTypeDetails(std::move(Archs));
1113 ParsedClause.setIntExprDetails(std::move(SizeExprs));
1120 ParsedClause.setEndLoc(getCurToken().getLocation());
1127 ParsedClause.setLParenLoc(Parens.getOpenLocation());
1132 ParsedClause.setConditionDetails(CondExpr.isUsable() ? CondExpr.get()
1156 ParsedClause.setIntExprDetails(IntExpr.get());
1164 ParsedClause.setIntExprDetails(AsyncArg.isUsable() ? AsyncArg.get()
1179 ParsedClause.setGangDetails(std::move(GKs), std::move(IntExprs));
1191 ParsedClause.setWaitDetails(Info.DevNumExpr, Info.QueuesLoc,
1198 ParsedClause.setEndLoc(getCurToken().getLocation());
1204 ParsedClause.setEndLoc(ClauseLoc);
1207 ParsedClause.setEndLoc(ClauseLoc);
1210 Actions.OpenACC().ActOnClause(ExistingClauses, ParsedClause));