OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Underlying
(Results
1 - 22
of
22
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
fallible_iterator.h
22
/// The fallible_iterator template wraps an
underlying
iterator-like class
35
///
underlying
iterator and (for non-end iterators) a reference to an Error
36
/// instance. If the
underlying
increment/decrement operations fail, the Error
68
template <typename
Underlying
> class fallible_iterator {
80
/// decremented and compared, providing the
underlying
type supports it.
84
static fallible_iterator itr(
Underlying
I, Error &Err) {
91
/// A value created by this method can be dereferenced (if the
underlying
94
static fallible_iterator end(
Underlying
I) {
98
/// Forward dereference to the
underlying
iterator.
101
/// Forward const dereference to the
underlying
iterator
[
all
...]
EnumeratedArray.h
28
Underlying
[IX] = V;
34
return
Underlying
[IX];
44
ValueType
Underlying
[Size];
BitmaskEnum.h
33
/// instance of the
underlying
type (e.g. int). But using this macro, bitwise
88
/// Check that Val is in range for E, and return Val cast to E's
underlying
90
template <typename E> std::underlying_type_t<E>
Underlying
(E Val) {
103
return static_cast<E>(~
Underlying
(Val) & Mask<E>());
108
return static_cast<E>(
Underlying
(LHS) |
Underlying
(RHS));
113
return static_cast<E>(
Underlying
(LHS) &
Underlying
(RHS));
118
return static_cast<E>(
Underlying
(LHS) ^
Underlying
(RHS))
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/ProfileData/
InstrProfReader.cpp
628
InstrProfReaderIndexBase &
Underlying
;
631
InstrProfReaderNullRemapper(InstrProfReaderIndexBase &
Underlying
)
632
:
Underlying
(
Underlying
) {}
636
return
Underlying
.getRecords(FuncName, Data);
648
InstrProfReaderIndex<HashTableImpl> &
Underlying
)
649
: RemapBuffer(std::move(RemapBuffer)),
Underlying
(
Underlying
) {
681
for (StringRef Name :
Underlying
.HashTable->keys()) {
706
Error E =
Underlying
.getRecords(Reconstituted, Data)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/
NativeTypeEnum.cpp
184
codeview::TypeIndex
Underlying
= Record->getUnderlyingType();
187
if (!
Underlying
.isSimple() ||
188
Underlying
.getSimpleMode() != SimpleTypeMode::Direct) {
192
switch (
Underlying
.getSimpleKind()) {
/src/external/apache2/llvm/dist/clang/lib/Index/
IndexTypeSourceInfo.cpp
60
TagDecl *
Underlying
= ND->getUnderlyingType()->getAsTagDecl();
61
return IndexCtx.handleReference(
Underlying
, Loc, Parent,
/src/external/apache2/llvm/dist/clang/lib/AST/
ODRHash.cpp
1037
if (const TypedefType *
Underlying
=
1039
UnderlyingType =
Underlying
->getDecl()->getUnderlyingType();
1042
if (const ElaboratedType *
Underlying
=
1044
UnderlyingType =
Underlying
->getNamedType();
ASTDiagnostic.cpp
144
QualType
Underlying
;
153
Underlying
= CTy->desugar(); \
166
if (isa<VectorType>(
Underlying
))
170
if (const TagType *UTT =
Underlying
->getAs<TagType>())
177
QT =
Underlying
;
1026
/// operator-> - Allow access to the
underlying
TemplateArgument.
1057
/// operator-> - Allow access to the
underlying
TemplateArgument.
ASTContext.cpp
4523
QualType
Underlying
) const {
4526
if (
Underlying
.isNull())
4527
Underlying
= Decl->getUnderlyingType();
4528
QualType Canonical = getCanonicalType(
Underlying
);
4530
TypedefType(Type::Typedef, Decl,
Underlying
, Canonical);
4676
QualType
Underlying
) const {
4679
QualType TST = getTemplateSpecializationType(Name, Args,
Underlying
);
4696
QualType
Underlying
) const {
4705
return getTemplateSpecializationType(Template, ArgVec,
Underlying
);
4721
QualType
Underlying
) const
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineCalls.cpp
1380
// Try to simplify the
underlying
FMul.
1410
// Try to simplify the
underlying
FMul. We can only apply simplifications
2064
Value *
Underlying
= TrampMem->stripPointerCasts();
2065
if (
Underlying
!= TrampMem &&
2066
(!
Underlying
->hasOneUse() ||
Underlying
->user_back() != TrampMem))
2068
if (!isa<AllocaInst>(
Underlying
))
2746
/// intrinsic pair into a direct call to the
underlying
function.
/src/external/apache2/llvm/dist/clang/include/clang/AST/
DeclCXX.h
3182
NamedDecl *
Underlying
= nullptr;
3238
/// Gets the
underlying
declaration which has been brought into the
3240
NamedDecl *getTargetDecl() const { return
Underlying
; }
3242
/// Sets the
underlying
declaration which has been brought into the
3246
Underlying
= ND;
ASTContext.h
1476
QualType
Underlying
= QualType()) const;
2275
/// If \p ForAlignof, references are treated like their
underlying
type
2536
/// return the Type pointer for the
underlying
maximally pretty type. This
3197
///
underlying
allocator never returns null pointers.
3212
/// @param Alignment The alignment of the allocated memory (if the
underlying
3235
///
underlying
allocator never returns null pointers.
3250
/// @param Alignment The alignment of the allocated memory (if the
underlying
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaLookup.cpp
377
// If they have different
underlying
declarations, prefer a typedef over the
3012
// Look through any using declarations to find the
underlying
function.
3594
auto *
Underlying
= D;
3596
Underlying
= USD->getTargetDecl();
3598
if (!isa<FunctionDecl>(
Underlying
) &&
3599
!isa<FunctionTemplateDecl>(
Underlying
))
3624
Result.insert(
Underlying
);
SemaType.cpp
7433
// Only actually change the
underlying
type in ARC builds.
8415
/// not defined. This only matters for enums with a fixed
underlying
8438
// If the enum has a fixed
underlying
type, it may have been forward
8440
// the enum and assign it the
underlying
type of `int`. Since we're only
8983
QualType
Underlying
= BaseType;
8999
Underlying
= ED->getIntegerType();
9000
assert(!
Underlying
.isNull());
9002
return Context.getUnaryTransformType(BaseType,
Underlying
,
SemaStmt.cpp
4353
QualType
underlying
() const { return QT; }
function in class:__anon3214::CatchHandlerType
4361
// Otherwise, check the
underlying
type without cv-qualifiers.
4380
return DenseMapInfo<QualType>::getHashValue(Base.
underlying
());
4477
//
underlying
declaration type in order to get at the
underlying
record
4479
QualType
Underlying
= HandlerCHT.
underlying
();
4480
if (auto *RD =
Underlying
->getAsCXXRecordDecl()) {
TreeTransform.h
961
QualType RebuildTypeOfExprType(Expr *
Underlying
, SourceLocation Loc);
965
/// By default, builds a new TypeOfType with the given
underlying
type.
966
QualType RebuildTypeOfType(QualType
Underlying
);
977
QualType RebuildDecltypeType(Expr *
Underlying
, SourceLocation Loc);
4411
/// for each of the template arguments in its
underlying
iterator.
14378
QualType TreeTransform<Derived>::RebuildTypeOfType(QualType
Underlying
) {
14379
return SemaRef.Context.getTypeOfType(
Underlying
);
SemaOpenMP.cpp
16019
auto *
Underlying
= D;
16021
Underlying
= USD->getTargetDecl();
16023
if (!isa<OMPDeclareReductionDecl>(
Underlying
) &&
16024
!isa<OMPDeclareMapperDecl>(
Underlying
))
16032
Underlying
= USD->getTargetDecl();
16035
Lookups.back().addDecl(
Underlying
);
SemaOverload.cpp
322
// the
underlying
type is narrowing. This only arises for expressions of
1003
/// overloaded with. This decl may be a UsingShadowDecl on top of the
underlying
2088
// A prvalue of an unscoped enumeration type whose
underlying
type is not
2100
// A prvalue of an unscoped enumeration type whose
underlying
type is fixed
2101
// can be converted to a prvalue of its
underlying
type. Moreover, if
2102
// integral promotion can be applied to its
underlying
type, a prvalue of an
2103
// unscoped enumeration type whose
underlying
type is fixed can also be
2104
// converted to a prvalue of the promoted
underlying
type.
2111
// We can perform an integral promotion to the
underlying
type of the enum,
2113
// the
underlying
type is based on the type alone, and does not conside
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGDebugInfo.cpp
1262
llvm::DIType *
Underlying
=
1266
return
Underlying
;
1274
return DBuilder.createTypedef(
Underlying
, Ty->getDecl()->getName(),
5014
if (const auto *
Underlying
=
5019
EmitNamespaceAlias(*
Underlying
), getOrCreateFile(Loc),
/src/external/apache2/llvm/dist/clang/tools/c-index-test/
c-index-test.c
821
CXType
Underlying
= clang_getTypedefDeclUnderlyingType(Referenced);
822
CXString S = clang_getTypeSpelling(
Underlying
);
/src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderDecl.cpp
1666
D->
Underlying
= readDeclAs<NamedDecl>();
3068
// Two typedefs refer to the same entity if they have the same
underlying
/src/external/gpl3/gcc.old/dist/libphobos/src/std/datetime/
interval.d
21
$(TR $(TD
Underlying
ranges) $(TD
Completed in 198 milliseconds
Indexes created Mon Jun 08 00:24:58 UTC 2026