Lines Matching defs:ParsedClause

11605   SemaOpenACC::OpenACCParsedClause &ParsedClause;
11616 Res = Self.getSema().OpenACC().ActOnVar(ParsedClause.getClauseKind(),
11630 : Self(Self), ExistingClauses(ExistingClauses), ParsedClause(PC) {}
11642 ParsedClause.setDefaultDetails(C.getDefaultClauseKind());
11645 Self.getSema().getASTContext(), ParsedClause.getDefaultClauseKind(),
11646 ParsedClause.getBeginLoc(), ParsedClause.getLParenLoc(),
11647 ParsedClause.getEndLoc());
11660 ParsedClause.setConditionDetails(Res.get().second);
11663 Self.getSema().getASTContext(), ParsedClause.getBeginLoc(),
11664 ParsedClause.getLParenLoc(), ParsedClause.getConditionExpr(),
11665 ParsedClause.getEndLoc());
11673 if (ParsedClause.getDirectiveKind() == OpenACCDirectiveKind::Update) {
11681 Res = Self.getSema().OpenACC().ActOnVar(ParsedClause.getClauseKind(),
11688 ParsedClause.setVarListDetails(InstantiatedVarList,
11692 Self.getSema().getASTContext(), ParsedClause.getBeginLoc(),
11693 ParsedClause.getLParenLoc(), ParsedClause.getVarList(),
11694 ParsedClause.getEndLoc());
11706 ParsedClause.setConditionDetails(Res.get().second);
11710 Self.getSema().getASTContext(), ParsedClause.getBeginLoc(),
11711 ParsedClause.getLParenLoc(), ParsedClause.getConditionExpr(),
11712 ParsedClause.getEndLoc());
11736 ParsedClause.setIntExprDetails(InstantiatedIntExprs);
11738 Self.getSema().getASTContext(), ParsedClause.getBeginLoc(),
11739 ParsedClause.getLParenLoc(), ParsedClause.getIntExprs(),
11740 ParsedClause.getEndLoc());
11746 ParsedClause.setVarListDetails(VisitVarList(C.getVarList()),
11750 Self.getSema().getASTContext(), ParsedClause.getBeginLoc(),
11751 ParsedClause.getLParenLoc(), ParsedClause.getVarList(),
11752 ParsedClause.getEndLoc());
11758 ParsedClause.setVarListDetails(VisitVarList(C.getVarList()),
11762 Self.getSema().getASTContext(), ParsedClause.getBeginLoc(),
11763 ParsedClause.getLParenLoc(), ParsedClause.getVarList(),
11764 ParsedClause.getEndLoc());
11770 ParsedClause.setVarListDetails(VisitVarList(C.getVarList()),
11774 Self.getSema().getASTContext(), ParsedClause.getBeginLoc(),
11775 ParsedClause.getLParenLoc(), ParsedClause.getVarList(),
11776 ParsedClause.getEndLoc());
11782 ParsedClause.setVarListDetails(VisitVarList(C.getVarList()),
11786 Self.getSema().getASTContext(), ParsedClause.getBeginLoc(),
11787 ParsedClause.getLParenLoc(), ParsedClause.getVarList(),
11788 ParsedClause.getEndLoc());
11794 ParsedClause.setVarListDetails(VisitVarList(C.getVarList()),
11798 Self.getSema().getASTContext(), ParsedClause.getBeginLoc(),
11799 ParsedClause.getLParenLoc(), ParsedClause.getVarList(),
11800 ParsedClause.getEndLoc());
11806 ParsedClause.setVarListDetails(VisitVarList(C.getVarList()),
11810 Self.getSema().getASTContext(), ParsedClause.getBeginLoc(),
11811 ParsedClause.getLParenLoc(), ParsedClause.getVarList(),
11812 ParsedClause.getEndLoc());
11818 ParsedClause.setVarListDetails(VisitVarList(C.getVarList()),
11822 Self.getSema().getASTContext(), ParsedClause.getClauseKind(),
11823 ParsedClause.getBeginLoc(), ParsedClause.getLParenLoc(),
11824 ParsedClause.getVarList(), ParsedClause.getEndLoc());
11830 ParsedClause.setVarListDetails(VisitVarList(C.getVarList()), C.isReadOnly(),
11834 Self.getSema().getASTContext(), ParsedClause.getClauseKind(),
11835 ParsedClause.getBeginLoc(), ParsedClause.getLParenLoc(),
11836 ParsedClause.isReadOnly(), ParsedClause.getVarList(),
11837 ParsedClause.getEndLoc());
11843 ParsedClause.setVarListDetails(VisitVarList(C.getVarList()),
11847 Self.getSema().getASTContext(), ParsedClause.getClauseKind(),
11848 ParsedClause.getBeginLoc(), ParsedClause.getLParenLoc(),
11849 ParsedClause.isZero(), ParsedClause.getVarList(),
11850 ParsedClause.getEndLoc());
11856 ParsedClause.setVarListDetails(VisitVarList(C.getVarList()),
11860 Self.getSema().getASTContext(), ParsedClause.getClauseKind(),
11861 ParsedClause.getBeginLoc(), ParsedClause.getLParenLoc(),
11862 ParsedClause.isZero(), ParsedClause.getVarList(),
11863 ParsedClause.getEndLoc());
11876 ParsedClause.setVarListDetails(VarList,
11879 Self.getSema().getASTContext(), ParsedClause.getBeginLoc(),
11880 ParsedClause.getLParenLoc(), ParsedClause.getVarList(),
11881 ParsedClause.getEndLoc());
11898 ParsedClause.setVarListDetails(VarList,
11901 Self.getSema().getASTContext(), ParsedClause.getBeginLoc(),
11902 ParsedClause.getLParenLoc(), ParsedClause.getVarList(),
11903 ParsedClause.getEndLoc());
11909 ParsedClause.setVarListDetails(VisitVarList(C.getVarList()),
11912 Self.getSema().getASTContext(), ParsedClause.getBeginLoc(),
11913 ParsedClause.getLParenLoc(), ParsedClause.getVarList(),
11914 ParsedClause.getEndLoc());
11920 ParsedClause.setVarListDetails(VisitVarList(C.getVarList()),
11923 Self.getSema().getASTContext(), ParsedClause.getBeginLoc(),
11924 ParsedClause.getLParenLoc(), ParsedClause.getVarList(),
11925 ParsedClause.getEndLoc());
11939 ParsedClause.setVarListDetails(VarList,
11942 Self.getSema().getASTContext(), ParsedClause.getBeginLoc(),
11943 ParsedClause.getLParenLoc(), ParsedClause.getVarList(),
11944 ParsedClause.getEndLoc());
11963 ParsedClause.setIntExprDetails(Res.get());
11965 Self.getSema().getASTContext(), ParsedClause.getBeginLoc(),
11966 ParsedClause.getLParenLoc(), ParsedClause.getIntExprs()[0],
11967 ParsedClause.getEndLoc());
11986 ParsedClause.setIntExprDetails(Res.get());
11988 Self.getSema().getASTContext(), ParsedClause.getBeginLoc(),
11989 ParsedClause.getLParenLoc(), ParsedClause.getIntExprs()[0],
11990 ParsedClause.getEndLoc());
12009 ParsedClause.setIntExprDetails(Res.get());
12011 Self.getSema().getASTContext(), ParsedClause.getBeginLoc(),
12012 ParsedClause.getLParenLoc(), ParsedClause.getIntExprs()[0],
12013 ParsedClause.getEndLoc());
12032 ParsedClause.setIntExprDetails(Res.get());
12034 Self.getSema().getASTContext(), ParsedClause.getBeginLoc(),
12035 ParsedClause.getLParenLoc(), ParsedClause.getIntExprs()[0],
12036 ParsedClause.getEndLoc());
12052 ParsedClause.setIntExprDetails(Res.get());
12056 Self.getSema().getASTContext(), ParsedClause.getBeginLoc(),
12057 ParsedClause.getLParenLoc(),
12058 ParsedClause.getNumIntExprs() != 0 ? ParsedClause.getIntExprs()[0]
12060 ParsedClause.getEndLoc());
12079 ParsedClause.setIntExprDetails(Res.get());
12083 Self.getSema().getASTContext(), ParsedClause.getBeginLoc(),
12084 ParsedClause.getLParenLoc(),
12085 ParsedClause.getNumIntExprs() != 0 ? ParsedClause.getIntExprs()[0]
12087 ParsedClause.getEndLoc());
12106 ParsedClause.setIntExprDetails(Res.get());
12110 Self.getSema().getASTContext(), ParsedClause.getBeginLoc(),
12111 ParsedClause.getLParenLoc(),
12112 ParsedClause.getNumIntExprs() != 0 ? ParsedClause.getIntExprs()[0]
12114 ParsedClause.getEndLoc());
12152 ParsedClause.setWaitDetails(DevNumExpr, C.getQueuesLoc(),
12157 Self.getSema().getASTContext(), ParsedClause.getBeginLoc(),
12158 ParsedClause.getLParenLoc(), ParsedClause.getDevNumExpr(),
12159 ParsedClause.getQueuesLoc(), ParsedClause.getQueueIdExprs(),
12160 ParsedClause.getEndLoc());
12169 ParsedClause.getBeginLoc(), ParsedClause.getLParenLoc(),
12170 C.getArchitectures(), ParsedClause.getEndLoc());
12178 ParsedClause.getBeginLoc(),
12179 ParsedClause.getEndLoc());
12186 ParsedClause.getBeginLoc(),
12187 ParsedClause.getEndLoc());
12194 ParsedClause.getBeginLoc(),
12195 ParsedClause.getEndLoc());
12201 ParsedClause.getBeginLoc(),
12202 ParsedClause.getEndLoc());
12209 ParsedClause.getBeginLoc(),
12210 ParsedClause.getEndLoc());
12221 ParsedClause.getDirectiveKind(), C.getReductionOp(), Var);
12227 ExistingClauses, ParsedClause.getDirectiveKind(),
12228 ParsedClause.getBeginLoc(), ParsedClause.getLParenLoc(),
12229 C.getReductionOp(), ValidVars, ParsedClause.getEndLoc());
12241 OpenACCDirectiveKind::Invalid, ParsedClause.getClauseKind(),
12250 ParsedClause.setCollapseDetails(C.hasForce(), NewLoopCount.get());
12252 Self.getSema().getASTContext(), ParsedClause.getBeginLoc(),
12253 ParsedClause.getLParenLoc(), ParsedClause.isForce(),
12254 ParsedClause.getLoopCount(), ParsedClause.getEndLoc());
12270 OpenACCDirectiveKind::Invalid, ParsedClause.getClauseKind(),
12280 ParsedClause.setIntExprDetails(TransformedExprs);
12282 Self.getSema().getASTContext(), ParsedClause.getBeginLoc(),
12283 ParsedClause.getLParenLoc(), ParsedClause.getIntExprs(),
12284 ParsedClause.getEndLoc());
12298 ParsedClause.getDirectiveKind(),
12307 ParsedClause.getDirectiveKind(), ExistingClauses,
12308 ParsedClause.getBeginLoc(), ParsedClause.getLParenLoc(),
12309 TransformedGangKinds, TransformedIntExprs, ParsedClause.getEndLoc());
12317 SemaOpenACC::OpenACCParsedClause ParsedClause(
12319 ParsedClause.setEndLoc(OldClause->getEndLoc());
12322 ParsedClause.setLParenLoc(WithParms->getLParenLoc());
12325 ParsedClause};