Lines Matching defs:Loc

190   I.Loc                         = LocalRangeBegin;
645 bool DeclSpec::SetStorageClassSpec(Sema &S, SCS SC, SourceLocation Loc,
684 return SetTypeSpecType(TST_auto, Loc, PrevSpec, DiagID, Policy);
702 StorageClassSpecLoc = Loc;
707 bool DeclSpec::SetStorageClassSpecThread(TSCS TSC, SourceLocation Loc,
714 ThreadStorageClassSpecLoc = Loc;
721 bool DeclSpec::SetTypeSpecWidth(TypeSpecifierWidth W, SourceLocation Loc,
727 TSWRange.setBegin(Loc);
734 TSWRange.setEnd(Loc);
738 bool DeclSpec::SetTypeSpecComplex(TSC C, SourceLocation Loc,
744 TSCLoc = Loc;
748 bool DeclSpec::SetTypeSpecSign(TypeSpecifierSign S, SourceLocation Loc,
753 TSSLoc = Loc;
757 bool DeclSpec::SetTypeSpecType(TST T, SourceLocation Loc,
762 return SetTypeSpecType(T, Loc, Loc, PrevSpec, DiagID, Rep, Policy);
797 bool DeclSpec::SetTypeSpecType(TST T, SourceLocation Loc,
813 TSTLoc = Loc;
814 TSTNameLoc = Loc;
819 bool DeclSpec::SetTypeSpecType(TST T, SourceLocation Loc,
824 return SetTypeSpecType(T, Loc, Loc, PrevSpec, DiagID, Rep, Owned, Policy);
851 bool DeclSpec::SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec,
857 return SetTypeSpecType(T, Loc, PrevSpec, DiagID, Policy);
860 bool DeclSpec::SetTypeSpecType(TST T, SourceLocation Loc,
873 TSTLoc = Loc;
874 TSTNameLoc = Loc;
884 bool DeclSpec::SetTypeSpecSat(SourceLocation Loc, const char *&PrevSpec,
893 TSSatLoc = Loc;
897 bool DeclSpec::SetTypeAltiVecVector(bool isAltiVecVector, SourceLocation Loc,
908 AltiVecLoc = Loc;
912 bool DeclSpec::SetTypePipe(bool isPipe, SourceLocation Loc,
929 bool DeclSpec::SetTypeAltiVecPixel(bool isAltiVecPixel, SourceLocation Loc,
941 TSTLoc = Loc;
942 TSTNameLoc = Loc;
946 bool DeclSpec::SetTypeAltiVecBool(bool isAltiVecBool, SourceLocation Loc,
958 TSTLoc = Loc;
959 TSTNameLoc = Loc;
1001 bool DeclSpec::SetTypeQual(TQ T, SourceLocation Loc, const char *&PrevSpec,
1014 return SetTypeQual(T, Loc);
1017 bool DeclSpec::SetTypeQual(TQ T, SourceLocation Loc) {
1022 case TQ_const: TQ_constLoc = Loc; return false;
1023 case TQ_restrict: TQ_restrictLoc = Loc; return false;
1024 case TQ_volatile: TQ_volatileLoc = Loc; return false;
1025 case TQ_unaligned: TQ_unalignedLoc = Loc; return false;
1026 case TQ_atomic: TQ_atomicLoc = Loc; return false;
1032 bool DeclSpec::setFunctionSpecInline(SourceLocation Loc, const char *&PrevSpec,
1042 FS_inlineLoc = Loc;
1046 bool DeclSpec::setFunctionSpecForceInline(SourceLocation Loc, const char *&PrevSpec,
1054 FS_forceinlineLoc = Loc;
1058 bool DeclSpec::setFunctionSpecVirtual(SourceLocation Loc,
1069 FS_virtualLoc = Loc;
1073 bool DeclSpec::setFunctionSpecExplicit(SourceLocation Loc,
1087 FS_explicitLoc = Loc;
1092 bool DeclSpec::setFunctionSpecNoreturn(SourceLocation Loc,
1103 FS_noreturnLoc = Loc;
1107 bool DeclSpec::SetFriendSpec(SourceLocation Loc, const char *&PrevSpec,
1116 FriendLoc = Loc;
1120 bool DeclSpec::setModulePrivateSpec(SourceLocation Loc, const char *&PrevSpec,
1128 ModulePrivateLoc = Loc;
1133 SourceLocation Loc, const char *&PrevSpec,
1139 ConstexprLoc = Loc;
1528 bool VirtSpecifiers::SetSpecifier(Specifier VS, SourceLocation Loc,
1531 FirstLocation = Loc;
1532 LastLocation = Loc;
1544 case VS_Override: VS_overrideLoc = Loc; break;
1547 case VS_Final: VS_finalLoc = Loc; break;
1548 case VS_Abstract: VS_abstractLoc = Loc; break;