Lines Matching defs:Loc
879 /// \param Loc The location of the start of the statement that requires this
888 SourceLocation Loc,
905 = Actions.ActOnBooleanCondition(getCurScope(), Loc, ExprOut.get());
919 SourceLocation Loc;
920 ExprResult AsmLabel(ParseSimpleAsm(&Loc));
926 DeclaratorInfo.SetRangeEnd(Loc);
1020 SourceLocation Loc = Tok.getLocation();
1033 DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec, DiagID,
1054 DS.SetTypeSpecWidth(DeclSpec::TSW_short, Loc, PrevSpec, DiagID);
1057 DS.SetTypeSpecWidth(DeclSpec::TSW_long, Loc, PrevSpec, DiagID);
1060 DS.SetTypeSpecWidth(DeclSpec::TSW_longlong, Loc, PrevSpec, DiagID);
1063 DS.SetTypeSpecSign(DeclSpec::TSS_signed, Loc, PrevSpec, DiagID);
1066 DS.SetTypeSpecSign(DeclSpec::TSS_unsigned, Loc, PrevSpec, DiagID);
1069 DS.SetTypeSpecType(DeclSpec::TST_void, Loc, PrevSpec, DiagID);
1072 DS.SetTypeSpecType(DeclSpec::TST_char, Loc, PrevSpec, DiagID);
1075 DS.SetTypeSpecType(DeclSpec::TST_int, Loc, PrevSpec, DiagID);
1078 DS.SetTypeSpecType(DeclSpec::TST_float, Loc, PrevSpec, DiagID);
1081 DS.SetTypeSpecType(DeclSpec::TST_double, Loc, PrevSpec, DiagID);
1084 DS.SetTypeSpecType(DeclSpec::TST_wchar, Loc, PrevSpec, DiagID);
1087 DS.SetTypeSpecType(DeclSpec::TST_char16, Loc, PrevSpec, DiagID);
1090 DS.SetTypeSpecType(DeclSpec::TST_char32, Loc, PrevSpec, DiagID);
1093 DS.SetTypeSpecType(DeclSpec::TST_bool, Loc, PrevSpec, DiagID);
2022 SourceLocation Loc = ConsumeToken();
2038 return Actions.ActOnUnaryTypeTrait(UTT, Loc, Ty.get(), RParen);
2050 SourceLocation Loc = ConsumeToken();
2075 return Actions.ActOnBinaryTypeTrait(BTT, Loc, LhsTy.get(), RhsTy.get(), RParen);
2087 SourceLocation Loc = ConsumeToken();
2103 return Actions.ActOnArrayTypeTrait(ATT, Loc, Ty.get(), NULL, RParen);
2114 return Actions.ActOnArrayTypeTrait(ATT, Loc, Ty.get(), DimExpr.get(), RParen);
2130 SourceLocation Loc = ConsumeToken();
2140 return Actions.ActOnExpressionTrait(ET, Loc, Expr.get(), RParen);