reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1171 return T.withFastQualifiers(Qualifiers::Restrict);
tools/clang/include/clang/AST/Type.h143 CVRMask = Const | Volatile | Restrict 264 bool hasRestrict() const { return Mask & Restrict; } 265 bool hasOnlyRestrict() const { return Mask == Restrict; } 266 void removeRestrict() { Mask &= ~Restrict; } 267 void addRestrict() { Mask |= Restrict; } 726 return (getLocalFastQualifiers() & Qualifiers::Restrict); 829 addFastQualifiers(Qualifiers::Restrict); 832 return withFastQualifiers(Qualifiers::Restrict); 6247 removeLocalFastQualifiers(Qualifiers::Restrict);tools/clang/lib/AST/TypePrinter.cpp
149 if (TypeQuals & Qualifiers::Restrict) {
tools/clang/lib/Sema/SemaOverload.cpp7674 if ((CVR & Qualifiers::Restrict) && 8007 S.Context.getCVRQualifiedType(CandidateTy, Qualifiers::Restrict)); 8015 Qualifiers::Restrict))); 8600 Qualifiers::Restrict))); 8649 Qualifiers::Restrict)));tools/clang/lib/Sema/SemaType.cpp
4461 T = S.BuildQualifiedType(T, DeclType.Loc, Qualifiers::Restrict);
tools/clang/lib/Sema/TreeTransform.h 4396 Quals = Qualifiers::fromCVRMask(Qualifiers::Restrict);