Home | History | Annotate | Download | only in Sema

Lines Matching defs:Kind

45   bool operator()(T Kind) {
47 if (KindEl == Kind)
366 OpenMPDirectiveKind Kind = getCurrentDirective();
367 if (!isOpenMPParallelDirective(Kind)) {
1120 StmtResult Sema::ActOnOpenMPExecutableDirective(OpenMPDirectiveKind Kind,
1128 if (CheckNestingOfRegions(*this, DSAStack, Kind, StartLoc))
1153 switch (Kind) {
1901 OMPClause *Sema::ActOnOpenMPSingleExprClause(OpenMPClauseKind Kind, Expr *Expr,
1906 switch (Kind) {
2083 OpenMPClauseKind Kind, unsigned Argument, SourceLocation ArgumentLoc,
2086 switch (Kind) {
2120 OMPClause *Sema::ActOnOpenMPDefaultClause(OpenMPDefaultClauseKind Kind,
2125 if (Kind == OMPC_DEFAULT_unknown) {
2149 switch (Kind) {
2157 llvm_unreachable("Clause kind is not allowed.");
2161 OMPDefaultClause(Kind, KindKwLoc, StartLoc, LParenLoc, EndLoc);
2164 OMPClause *Sema::ActOnOpenMPProcBindClause(OpenMPProcBindClauseKind Kind,
2169 if (Kind == OMPC_PROC_BIND_unknown) {
2192 OMPProcBindClause(Kind, KindKwLoc, StartLoc, LParenLoc, EndLoc);
2196 OpenMPClauseKind Kind, unsigned Argument, Expr *Expr,
2201 switch (Kind) {
2232 OpenMPScheduleClauseKind Kind, Expr *ChunkSize, SourceLocation StartLoc,
2235 if (Kind == OMPC_SCHEDULE_unknown) {
2284 EndLoc, Kind, ValExpr);
2287 OMPClause *Sema::ActOnOpenMPClause(OpenMPClauseKind Kind,
2291 switch (Kind) {
2332 OpenMPClauseKind Kind, ArrayRef<Expr *> VarList, Expr *TailExpr,
2337 switch (Kind) {