HomeSort by: relevance | last modified time | path
    Searched refs:Restrict (Results 1 - 14 of 14) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/include/clang/AST/
PrettyPrinter.h 70 Nullptr(LO.CPlusPlus11), Restrict(LO.C99), Alignof(LO.CPlusPlus11),
198 /// Whether we can use 'restrict' rather than '__restrict'.
199 unsigned Restrict : 1;
Type.h 141 /// * C99: const, volatile, and restrict
149 Restrict = 0x2,
151 CVRMask = Const | Volatile | Restrict
272 bool hasRestrict() const { return Mask & Restrict; }
273 bool hasOnlyRestrict() const { return Mask == Restrict; }
274 void removeRestrict() { Mask &= ~Restrict; }
275 void addRestrict() { Mask |= Restrict; }
748 /// "restrict" qualifier set, without looking through typedefs that may have
749 /// added "restrict" at a different level.
751 return (getLocalFastQualifiers() & Qualifiers::Restrict);
    [all...]
ASTContext.h 1169 /// Return the uniqued reference to the type for a \c restrict
1173 /// \c restrict.
1175 return T.withFastQualifiers(Qualifiers::Restrict);
1999 /// \c restrict qualifiers.
  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/
NativeTypePointer.cpp 140 return (Record->getOptions() & PointerOptions::Restrict) !=
  /src/external/apache2/llvm/dist/clang/lib/AST/
TypePrinter.cpp 153 if (TypeQuals & Qualifiers::Restrict) {
156 OS << "restrict";
510 Policy.Restrict);
545 AppendTypeQualList(OS, T->getIndexTypeCVRQualifiers(), Policy.Restrict);
2169 AppendTypeQualList(OS, quals, Policy.Restrict);
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/
CodeView.h 363 Restrict = 0x00001000,
TypeRecord.h 336 return !!(Attrs & uint32_t(PointerOptions::Restrict));
  /src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/
MinimalTypeDumper.cpp 83 PUSH_FLAG(PointerOptions, Restrict, Options, "restrict");
  /src/external/apache2/llvm/dist/llvm/lib/ObjectYAML/
CodeViewYAMLTypes.cpp 339 IO.bitSetCase(Options, "Restrict", PointerOptions::Restrict);
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaOverload.cpp 6764 // Use the explicit base to restrict the lookup:
7865 /// restrict *", and "int const volatile restrict *" to the set of
7906 // Skip over restrict if no restrict found anywhere in the types, or if
7907 // the type cannot be restrict-qualified.
7908 if ((CVR & Qualifiers::Restrict) &&
7934 /// restrict *", and "int const volatile restrict *" to the set of
8092 /// CollectVRQualifiers - This routine returns Volatile/Restrict qualifiers
    [all...]
SemaType.cpp 1772 // Apply const/volatile/restrict qualifiers to T.
1788 // No diagnostic for 'restrict' or '_Atomic' applied to a
1822 // C90 doesn't have restrict nor _Atomic, so it doesn't force us to
1858 // object or incomplete types shall not be restrict-qualified."
2181 // Handle restrict on references.
3083 { "restrict", DeclSpec::TQ_restrict, RestrictQualLoc },
4857 T = S.BuildQualifiedType(T, DeclType.Loc, Qualifiers::Restrict);
TreeTransform.h 4748 // The only qualifier that applies to a reference type is restrict.
4751 Quals = Qualifiers::fromCVRMask(Qualifiers::Restrict);
10878 // Extract the already-resolved callee declarations so that we can restrict
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
CodeViewDebug.cpp 1870 PO |= PointerOptions::Restrict;
1900 // metadata could contain restrict wrappers around non-pointer types.
  /src/external/apache2/llvm/dist/clang/tools/libclang/
CIndex.cpp 4966 return P->Restrict;
5045 P->Restrict = Value;

Completed in 141 milliseconds