OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:TypeInfo
(Results
1 - 25
of
29
) sorted by relevancy
1
2
/src/sys/external/bsd/compiler_rt/dist/lib/ubsan/
ubsan_handlers_cxx.h
24
void *
TypeInfo
;
ubsan_type_hash_itanium.cc
196
std::type_info *
TypeInfo
;
203
if (!Prefix->
TypeInfo
)
233
dynamic_cast<abi::__class_type_info*>(Vtable->
TypeInfo
);
255
static_cast<const abi::__class_type_info*>(Vtable->
TypeInfo
),
257
return DynamicTypeInfo(Vtable->
TypeInfo
->__type_name, -Vtable->Offset,
ubsan_value.h
90
u16
TypeInfo
;
119
return isIntegerTy() && (
TypeInfo
& 1);
122
return isIntegerTy() && !(
TypeInfo
& 1);
126
return 1 << (
TypeInfo
>> 1);
132
return
TypeInfo
;
/src/external/gpl3/gcc/dist/libsanitizer/ubsan/
ubsan_handlers_cxx.h
23
void *
TypeInfo
;
ubsan_type_hash_itanium.cpp
207
std::type_info *
TypeInfo
;
215
if (!Prefix->
TypeInfo
)
245
dynamic_cast<abi::__class_type_info*>(Vtable->
TypeInfo
);
267
static_cast<const abi::__class_type_info*>(Vtable->
TypeInfo
),
269
return DynamicTypeInfo(Vtable->
TypeInfo
->name(), -Vtable->Offset,
ubsan_value.h
89
u16
TypeInfo
;
118
return isIntegerTy() && (
TypeInfo
& 1);
121
return isIntegerTy() && !(
TypeInfo
& 1);
125
return 1 << (
TypeInfo
>> 1);
131
return
TypeInfo
;
/src/external/gpl3/gcc.old/dist/libsanitizer/ubsan/
ubsan_handlers_cxx.h
23
void *
TypeInfo
;
ubsan_type_hash_itanium.cpp
195
std::type_info *
TypeInfo
;
203
if (!Prefix->
TypeInfo
)
233
dynamic_cast<abi::__class_type_info*>(Vtable->
TypeInfo
);
255
static_cast<const abi::__class_type_info*>(Vtable->
TypeInfo
),
257
return DynamicTypeInfo(Vtable->
TypeInfo
->__type_name, -Vtable->Offset,
ubsan_value.h
89
u16
TypeInfo
;
118
return isIntegerTy() && (
TypeInfo
& 1);
121
return isIntegerTy() && !(
TypeInfo
& 1);
125
return 1 << (
TypeInfo
>> 1);
131
return
TypeInfo
;
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGObjCRuntime.cpp
123
llvm::Constant *
TypeInfo
;
180
Handler.
TypeInfo
= catchAll.RTTI;
186
Handler.
TypeInfo
= GetEHType(CatchDecl->getType());
191
Catch->setHandler(I, { Handlers[I].
TypeInfo
, Handlers[I].Flags }, Handlers[I].Block);
CGException.cpp
630
CatchTypeInfo
TypeInfo
{nullptr, 0};
632
TypeInfo
.RTTI = CGM.getObjCRuntime().GetEHType(CaughtType);
634
TypeInfo
= CGM.getCXXABI().getAddrOfCXXCatchHandlerType(
636
CatchScope->setHandler(I,
TypeInfo
, Handler);
963
CatchTypeInfo
TypeInfo
= Handler.Type;
964
if (!
TypeInfo
.RTTI)
965
TypeInfo
.RTTI = llvm::Constant::getNullValue(CGF.VoidPtrTy);
971
CatchSwitch, {
TypeInfo
.RTTI, CGF.Builder.getInt32(
TypeInfo
.Flags),
974
CGF.Builder.CreateCatchPad(CatchSwitch, {
TypeInfo
.RTTI})
[
all
...]
CGExprAgg.cpp
2096
TypeInfoChars
TypeInfo
;
2098
TypeInfo
= getContext().getTypeInfoDataSizeInChars(Ty);
2100
TypeInfo
= getContext().getTypeInfoInChars(Ty);
2103
if (
TypeInfo
.Width.isZero()) {
2109
TypeInfo
= getContext().getTypeInfoInChars(BaseEltTy);
2110
assert(!
TypeInfo
.Width.isZero());
2113
llvm::ConstantInt::get(SizeTy,
TypeInfo
.Width.getQuantity()));
2117
SizeVal = llvm::ConstantInt::get(SizeTy,
TypeInfo
.Width.getQuantity());
CGExprConstant.cpp
1919
llvm::Constant *
TypeInfo
=
1921
if (
TypeInfo
->getType() != StdTypeInfoPtrTy)
1922
TypeInfo
= llvm::ConstantExpr::getBitCast(
TypeInfo
, StdTypeInfoPtrTy);
1923
return
TypeInfo
;
CGExprCXX.cpp
2199
llvm::Constant *
TypeInfo
=
2201
return Builder.CreateBitCast(
TypeInfo
, StdTypeInfoPtrTy);
TargetInfo.cpp
1772
TypeInfo
TI = getContext().getTypeInfo(Ty);
2065
auto
TypeInfo
= getContext().getTypeInfoInChars(Ty);
2069
// Just messing with
TypeInfo
like this works because we never pass
2071
TypeInfo
.Align = CharUnits::fromQuantity(
2072
getTypeStackAlignInBytes(Ty,
TypeInfo
.Align.getQuantity()));
2075
TypeInfo
, CharUnits::fromQuantity(4),
4193
TypeInfo
Info = getContext().getTypeInfo(Ty);
4575
auto
TypeInfo
= getContext().getTypeInfoInChars(Ty);
4576
TypeInfo
.Align = getParamTypeAlignment(Ty);
4580
return emitVoidPtrVAArg(CGF, VAListAddr, Ty, /*Indirect*/ false,
TypeInfo
,
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/Driver/
Types.cpp
23
struct
TypeInfo
{
39
static constexpr
TypeInfo
TypeInfos[] = {
47
static const
TypeInfo
&getInfo(unsigned id) {
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachineFunction.cpp
739
Value *
TypeInfo
= CPI->getArgOperand(I - 1)->stripPointerCasts();
740
addCatchTypeInfo(LandingPad, dyn_cast<GlobalValue>(
TypeInfo
));
WinEHPrepare.cpp
151
Constant *
TypeInfo
= cast<Constant>(CPI->getArgOperand(0));
152
if (
TypeInfo
->isNullValue())
155
HT.TypeDescriptor = cast<GlobalVariable>(
TypeInfo
->stripPointerCasts());
/src/external/apache2/llvm/dist/clang/include/clang/Sema/
Initialization.h
195
TypeSourceInfo *
TypeInfo
;
338
static InitializedEntity InitializeTemporary(TypeSourceInfo *
TypeInfo
) {
339
return InitializeTemporary(
TypeInfo
,
TypeInfo
->getType());
343
static InitializedEntity InitializeTemporary(TypeSourceInfo *
TypeInfo
,
346
Result.
TypeInfo
=
TypeInfo
;
416
Result.
TypeInfo
= TSI;
435
return
TypeInfo
;
/src/external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/
COFF.h
715
uint16_t
TypeInfo
;
717
ImportType getType() const { return static_cast<ImportType>(
TypeInfo
& 0x3); }
720
return static_cast<ImportNameType>((
TypeInfo
& 0x1C) >> 2);
/src/external/apache2/llvm/dist/llvm/tools/llvm-rc/
ResourceFileWriter.cpp
989
auto
TypeInfo
= Control::SupportedCtls.lookup(Ctl.Type);
990
IntWithNotMask CtlStyle(
TypeInfo
.Style);
/src/external/apache2/llvm/dist/clang/include/clang/AST/
ASTContext.h
166
struct
TypeInfo
{
171
TypeInfo
() : AlignIsRequired(false) {}
172
TypeInfo
(uint64_t Width, unsigned Align, bool AlignIsRequired)
269
using TypeInfoMap = llvm::DenseMap<const Type *, struct
TypeInfo
>;
274
/// imposing overhead on
TypeInfo
size.
2110
TypeInfo
getTypeInfoImpl(const Type *T) const;
2157
TypeInfo
getTypeInfo(const Type *T) const;
2158
TypeInfo
getTypeInfo(QualType T) const { return getTypeInfo(T.getTypePtr()); }
ExprCXX.h
2096
TypeSourceInfo *
TypeInfo
;
2101
CXXScalarValueInitExpr(QualType Type, TypeSourceInfo *
TypeInfo
,
2104
TypeInfo
(
TypeInfo
) {
2113
return
TypeInfo
;
/src/external/apache2/llvm/dist/llvm/include/llvm/Object/
COFF.h
549
support::ulittle16_t
TypeInfo
;
551
int getType() const { return
TypeInfo
& 0x3; }
552
int getNameType() const { return (
TypeInfo
>> 2) & 0x7; }
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstructionCombining.cpp
3115
/// Return 'true' if the given
typeinfo
will match anything.
3116
static bool isCatchAll(EHPersonality Personality, Constant *
TypeInfo
) {
3139
return
TypeInfo
->isNullValue();
3170
Constant *
TypeInfo
= CatchClause->stripPointerCasts();
3174
if (AlreadyCaught.insert(
TypeInfo
).second) {
3184
if (isCatchAll(Personality,
TypeInfo
)) {
3193
// exploit the filter further by saying that any
typeinfo
that does not
3217
// Not an empty filter - it contains at least one null
typeinfo
.
3219
Constant *
TypeInfo
=
3221
// If this
typeinfo
is a catch-all then the filter can never match
[
all
...]
Completed in 48 milliseconds
1
2
Indexes created Fri May 01 00:23:41 UTC 2026