Home
last modified time | relevance | path

Searched refs:IsVirtual (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DRecordLayoutBuilder.cpp44 bool IsVirtual; member
283 if (Base->IsVirtual) in CanPlaceBaseSubobjectAtOffset()
333 if (Base->IsVirtual) in UpdateEmptyBaseSubobjects()
911 if (IsVirtual) { in ComputeBaseSubobjectInfo()
927 Info->IsVirtual = IsVirtual; in ComputeBaseSubobjectInfo()
962 bool IsVirtual = I.isVirtual(); in ComputeBaseSubobjectInfo() local
987 bool IsVirtual = I.isVirtual(); in ComputeBaseSubobjectInfo() local
995 if (IsVirtual) { in ComputeBaseSubobjectInfo()
1119 assert(Info->PrimaryVirtualBaseInfo->IsVirtual && in AddPrimaryVirtualBaseOffsets()
1136 if (Base->IsVirtual) in AddPrimaryVirtualBaseOffsets()
[all …]
H A DDeclCXX.cpp2593 TypeSourceInfo *TInfo, bool IsVirtual, in CXXCtorInitializer() argument
2598 LParenLoc(L), RParenLoc(R), IsDelegating(false), IsVirtual(IsVirtual), in CXXCtorInitializer()
2606 LParenLoc(L), RParenLoc(R), IsDelegating(false), IsVirtual(false), in CXXCtorInitializer()
2615 LParenLoc(L), RParenLoc(R), IsDelegating(false), IsVirtual(false), in CXXCtorInitializer()
2623 IsDelegating(true), IsVirtual(false), IsWritten(false), SourceOrder(0) {} in CXXCtorInitializer()
3110 NamedDecl *Target, bool IsVirtual) { in Create() argument
3112 IsVirtual); in Create()
H A DMicrosoftMangle.cpp2852 bool IsVirtual = MD->isVirtual(); in mangleFunctionClass() local
2857 IsVirtual = false; in mangleFunctionClass()
2865 else if (IsVirtual) in mangleFunctionClass()
2873 else if (IsVirtual) in mangleFunctionClass()
2881 else if (IsVirtual) in mangleFunctionClass()
H A DVTableBuilder.cpp121 void ComputeBaseOffsets(BaseSubobject Base, bool IsVirtual,
325 FinalOverriders::ComputeBaseOffsets(BaseSubobject Base, bool IsVirtual, in ComputeBaseOffsets() argument
333 if (!IsVirtual) in ComputeBaseOffsets()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DMemRegion.cpp421 bool IsVirtual, in ProfileRegion() argument
424 ID.AddBoolean(IsVirtual); in ProfileRegion()
1236 bool IsVirtual) { in isValidBaseClass() argument
1243 if (IsVirtual) in isValidBaseClass()
1257 bool IsVirtual) { in getCXXBaseObjectRegion() argument
1259 assert(isValidBaseClass(RD, cast<TypedValueRegion>(Super), IsVirtual)); in getCXXBaseObjectRegion()
1262 if (IsVirtual) { in getCXXBaseObjectRegion()
1271 return getSubRegion<CXXBaseObjectRegion>(RD, IsVirtual, Super); in getCXXBaseObjectRegion()
H A DStore.cpp276 bool IsVirtual) { in evalDerivedToBase() argument
297 BaseDecl, cast<SubRegion>(DerivedReg), IsVirtual); in evalDerivedToBase()
H A DExprEngineCXX.cpp712 bool IsVirtual = (CK == CXXConstructionKind::VirtualBase); in handleConstructor() local
714 getStoreManager().evalDerivedToBase(ThisVal, E->getType(), IsVirtual); in handleConstructor()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DPointer.cpp127 bool IsVirtual = false; in toAPValue() local
132 Path.push_back(APValue::LValuePathEntry({BaseOrMember, IsVirtual})); in toAPValue()
H A DByteCodeExprGen.cpp2549 bool IsVirtual = false; in VisitCallExpr() local
2551 IsVirtual = MD->isVirtual(); in VisitCallExpr()
2556 if (IsVirtual && !HasQualifier) { in VisitCallExpr()
/freebsd-14.2/contrib/llvm-project/llvm/lib/MC/
H A DXCOFFObjectWriter.cpp171 const bool IsVirtual; member
176 CsectSectionEntry(StringRef N, XCOFF::SectionTypeFlags Flags, bool IsVirtual, in CsectSectionEntry()
178 : SectionEntry(N, Flags), IsVirtual(IsVirtual), Groups(Groups) { in CsectSectionEntry()
1268 if (Sec->Index == SectionEntry::UninitializedIndex || Sec->IsVirtual) in finalizeSectionInfo()
1550 if (CsectEntry.IsVirtual) { in writeSectionForControlSectionEntry()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTSource.cpp1429 template <bool IsVirtual>
1434 bi = (IsVirtual ? record->vbases_begin() : record->bases_begin()), in ExtractBaseOffsets()
1435 be = (IsVirtual ? record->vbases_end() : record->bases_end()); in ExtractBaseOffsets()
1437 if (!IsVirtual && bi->isVirtual()) in ExtractBaseOffsets()
1461 if (IsVirtual) in ExtractBaseOffsets()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DRawTypes.h340 uint8_t IsVirtual; // Is this a virtual file (injected)? member
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h2326 unsigned IsVirtual : 1;
2340 CXXCtorInitializer(ASTContext &Context, TypeSourceInfo *TInfo, bool IsVirtual,
2422 return IsVirtual; in isBaseVirtual()
3607 unsigned IsVirtual : 1;
3618 IsVirtual(TargetInVirtualBase) { in ConstructorUsingShadowDecl()
3626 IsVirtual = true; in ConstructorUsingShadowDecl()
3631 : UsingShadowDecl(ConstructorUsingShadow, C, Empty), IsVirtual(false) {} in ConstructorUsingShadowDecl()
3642 bool IsVirtual);
3692 return IsVirtual; in constructsVirtualBase()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DProgramState.h353 bool IsVirtual) const;
765 bool IsVirtual) const { in getLValue() argument
768 BaseClass, Super, IsVirtual)); in getLValue()
H A DStore.h165 bool IsVirtual);
H A DMemRegion.h1311 CXXBaseObjectRegion(const CXXRecordDecl *RD, bool IsVirtual, in CXXBaseObjectRegion() argument
1313 : TypedValueRegion(SReg, CXXBaseObjectRegionKind), Data(RD, IsVirtual) { in CXXBaseObjectRegion()
1318 bool IsVirtual, const MemRegion *SReg);
1555 bool IsVirtual);
/freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyld.cpp810 bool IsVirtual = Section.isVirtual(); in emitSection() local
837 if (!IsVirtual && !IsZeroInit) { in emitSection()
877 if (IsZeroInit || IsVirtual) in emitSection()
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DPDBFileBuilder.cpp195 Entry.IsVirtual = 0; in finalizeMsfLayout()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaCast.cpp1031 bool IsVirtual = false; in DiagnoseReinterpretUpDownCast() local
1034 IsVirtual = IElem->Base->isVirtual(); in DiagnoseReinterpretUpDownCast()
1035 if (IsVirtual) in DiagnoseReinterpretUpDownCast()
1051 if (!IsVirtual) { in DiagnoseReinterpretUpDownCast()
1059 VirtualBase = VirtualBase && IsVirtual; in DiagnoseReinterpretUpDownCast()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DItaniumCXXABI.cpp658 llvm::Value *IsVirtual; in EmitLoadOfMemberFunctionPointer() local
660 IsVirtual = Builder.CreateAnd(RawAdj, ptrdiff_1); in EmitLoadOfMemberFunctionPointer()
662 IsVirtual = Builder.CreateAnd(FnAsInt, ptrdiff_1); in EmitLoadOfMemberFunctionPointer()
663 IsVirtual = Builder.CreateIsNotNull(IsVirtual, "memptr.isvirtual"); in EmitLoadOfMemberFunctionPointer()
664 Builder.CreateCondBr(IsVirtual, FnVirtual, FnNonVirtual); in EmitLoadOfMemberFunctionPointer()
1196 llvm::Value *IsVirtual = Builder.CreateICmpNE(VirtualBit, Zero, in EmitMemberPointerIsNotNull() local
1198 Result = Builder.CreateOr(Result, IsVirtual); in EmitMemberPointerIsNotNull()
H A DMicrosoftCXXABI.cpp3179 llvm::Value *IsVirtual = in AdjustVirtualBase() local
3182 Builder.CreateCondBr(IsVirtual, VBaseAdjustBB, SkipAdjustBB); in AdjustVirtualBase()
3603 IsVirtual = 16, enumerator
3630 Flags |= IsVirtual; in initialize()
3717 if ((Class->Flags & MSRTTIClass::IsVirtual) && in detectAmbiguousBases()
H A DCGExprAgg.cpp2082 const CXXRecordDecl *RD, const CXXRecordDecl *BaseRD, bool IsVirtual) { in getOverlapForBaseInit() argument
2086 if (IsVirtual) in getOverlapForBaseInit()
/freebsd-14.2/contrib/llvm-project/clang/lib/Parse/
H A DParseDeclCXX.cpp2262 bool IsVirtual = false; in ParseBaseSpecifier() local
2270 IsVirtual = true; in ParseBaseSpecifier()
2288 if (IsVirtual) { in ParseBaseSpecifier()
2294 IsVirtual = true; in ParseBaseSpecifier()
2326 return Actions.ActOnBaseSpecifier(ClassDecl, Range, Attributes, IsVirtual, in ParseBaseSpecifier()
/freebsd-14.2/contrib/sqlite3/
H A Dsqlite3.c116334 if( IsVirtual(pTab) ){
116641 if( IsVirtual(pTab) ){
116716 if( IsVirtual(pTab) ){
124749 if( IsVirtual(pTab) ){
124798 if( IsVirtual(pTab) ){
125403 if( IsVirtual(pTab) ){
127716 if( IsVirtual(pTab) ){
128089 && !IsVirtual(pTab)
133926 if( IsVirtual(pTab) ){
135763 if( IsVirtual(pTab) ){
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp1421 Record.push_back(D->IsVirtual); in VisitConstructorUsingShadowDecl()

12