OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
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
Indexes created Tue Feb 24 08:35:24 UTC 2026