Lines Matching defs:Loc

193   I.Loc                         = LocalRangeBegin;
642 bool DeclSpec::SetStorageClassSpec(Sema &S, SCS SC, SourceLocation Loc,
681 return SetTypeSpecType(TST_auto, Loc, PrevSpec, DiagID, Policy);
699 StorageClassSpecLoc = Loc;
704 bool DeclSpec::SetStorageClassSpecThread(TSCS TSC, SourceLocation Loc,
711 ThreadStorageClassSpecLoc = Loc;
718 bool DeclSpec::SetTypeSpecWidth(TypeSpecifierWidth W, SourceLocation Loc,
724 TSWRange.setBegin(Loc);
731 TSWRange.setEnd(Loc);
735 bool DeclSpec::SetTypeSpecComplex(TSC C, SourceLocation Loc,
741 TSCLoc = Loc;
745 bool DeclSpec::SetTypeSpecSign(TypeSpecifierSign S, SourceLocation Loc,
750 TSSLoc = Loc;
754 bool DeclSpec::SetTypeSpecType(TST T, SourceLocation Loc,
759 return SetTypeSpecType(T, Loc, Loc, PrevSpec, DiagID, Rep, Policy);
794 bool DeclSpec::SetTypeSpecType(TST T, SourceLocation Loc,
810 TSTLoc = Loc;
811 TSTNameLoc = Loc;
816 bool DeclSpec::SetTypeSpecType(TST T, SourceLocation Loc,
821 return SetTypeSpecType(T, Loc, Loc, PrevSpec, DiagID, Rep, Owned, Policy);
848 bool DeclSpec::SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec,
854 return SetTypeSpecType(T, Loc, PrevSpec, DiagID, Policy);
857 bool DeclSpec::SetTypeSpecType(TST T, SourceLocation Loc,
870 TSTLoc = Loc;
871 TSTNameLoc = Loc;
881 bool DeclSpec::SetTypeSpecSat(SourceLocation Loc, const char *&PrevSpec,
890 TSSatLoc = Loc;
894 bool DeclSpec::SetTypeAltiVecVector(bool isAltiVecVector, SourceLocation Loc,
905 AltiVecLoc = Loc;
909 bool DeclSpec::SetTypePipe(bool isPipe, SourceLocation Loc,
926 bool DeclSpec::SetTypeAltiVecPixel(bool isAltiVecPixel, SourceLocation Loc,
938 TSTLoc = Loc;
939 TSTNameLoc = Loc;
943 bool DeclSpec::SetTypeAltiVecBool(bool isAltiVecBool, SourceLocation Loc,
955 TSTLoc = Loc;
956 TSTNameLoc = Loc;
998 bool DeclSpec::SetTypeQual(TQ T, SourceLocation Loc, const char *&PrevSpec,
1011 return SetTypeQual(T, Loc);
1014 bool DeclSpec::SetTypeQual(TQ T, SourceLocation Loc) {
1019 case TQ_const: TQ_constLoc = Loc; return false;
1020 case TQ_restrict: TQ_restrictLoc = Loc; return false;
1021 case TQ_volatile: TQ_volatileLoc = Loc; return false;
1022 case TQ_unaligned: TQ_unalignedLoc = Loc; return false;
1023 case TQ_atomic: TQ_atomicLoc = Loc; return false;
1029 bool DeclSpec::setFunctionSpecInline(SourceLocation Loc, const char *&PrevSpec,
1039 FS_inlineLoc = Loc;
1043 bool DeclSpec::setFunctionSpecForceInline(SourceLocation Loc, const char *&PrevSpec,
1051 FS_forceinlineLoc = Loc;
1055 bool DeclSpec::setFunctionSpecVirtual(SourceLocation Loc,
1066 FS_virtualLoc = Loc;
1070 bool DeclSpec::setFunctionSpecExplicit(SourceLocation Loc,
1084 FS_explicitLoc = Loc;
1089 bool DeclSpec::setFunctionSpecNoreturn(SourceLocation Loc,
1100 FS_noreturnLoc = Loc;
1104 bool DeclSpec::SetFriendSpec(SourceLocation Loc, const char *&PrevSpec,
1113 FriendLoc = Loc;
1117 bool DeclSpec::setModulePrivateSpec(SourceLocation Loc, const char *&PrevSpec,
1125 ModulePrivateLoc = Loc;
1130 SourceLocation Loc, const char *&PrevSpec,
1136 ConstexprLoc = Loc;
1520 bool VirtSpecifiers::SetSpecifier(Specifier VS, SourceLocation Loc,
1523 FirstLocation = Loc;
1524 LastLocation = Loc;
1536 case VS_Override: VS_overrideLoc = Loc; break;
1539 case VS_Final: VS_finalLoc = Loc; break;
1540 case VS_Abstract: VS_abstractLoc = Loc; break;