Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCSection.cpp24 bool IsVirtual, MCSymbol *Begin) in MCSection() argument
27 IsVirtual(IsVirtual), Name(Name), Variant(V) { in MCSection()
H A DXCOFFObjectWriter.cpp170 const bool IsVirtual; member
175 CsectSectionEntry(StringRef N, XCOFF::SectionTypeFlags Flags, bool IsVirtual, in CsectSectionEntry()
177 : SectionEntry(N, Flags), IsVirtual(IsVirtual), Groups(Groups) { in CsectSectionEntry()
1330 if (Sec->Index == SectionEntry::UninitializedIndex || Sec->IsVirtual) in finalizeSectionInfo()
1612 if (CsectEntry.IsVirtual) { in writeSectionForControlSectionEntry()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSection.h108 bool IsVirtual : 1; variable
122 MCSection(SectionVariant V, StringRef Name, bool IsText, bool IsVirtual,
198 bool isVirtualSection() const { return IsVirtual; } in isVirtualSection()
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DPointer.cpp183 bool IsVirtual = false; in toAPValue() local
192 IsVirtual = Ptr.isVirtualBaseClass(); in toAPValue()
198 if (IsVirtual) in toAPValue()
206 Path.push_back(APValue::LValuePathEntry({BaseOrMember, IsVirtual})); in toAPValue()
H A DCompiler.cpp4024 bool IsVirtual = false; in VisitCallExpr() local
4026 IsVirtual = MD->isVirtual(); in VisitCallExpr()
4031 if (IsVirtual && !HasQualifier) { in VisitCallExpr()
/freebsd/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()
752 bool IsVirtual,
915 const CXXRecordDecl *RD, bool IsVirtual, BaseSubobjectInfo *Derived) { in ComputeBaseSubobjectInfo() argument
918 if (IsVirtual) { in ComputeBaseSubobjectInfo()
934 Info->IsVirtual = IsVirtual; in ComputeBaseSubobjectInfo()
969 bool IsVirtual = I.isVirtual(); in ComputeBaseSubobjectInfo() local
973 Info->Bases.push_back(ComputeBaseSubobjectInfo(BaseDecl, IsVirtual, Info)); in ComputeBaseSubobjectInfo()
994 bool IsVirtual = I.isVirtual(); in ComputeBaseSubobjectInfo() local
[all …]
H A DDeclCXX.cpp2646 TypeSourceInfo *TInfo, bool IsVirtual, in CXXCtorInitializer() argument
2651 LParenLoc(L), RParenLoc(R), IsDelegating(false), IsVirtual(IsVirtual), in CXXCtorInitializer()
2659 LParenLoc(L), RParenLoc(R), IsDelegating(false), IsVirtual(false), in CXXCtorInitializer()
2668 LParenLoc(L), RParenLoc(R), IsDelegating(false), IsVirtual(false), in CXXCtorInitializer()
2676 IsDelegating(true), IsVirtual(false), IsWritten(false), SourceOrder(0) {} in CXXCtorInitializer()
3141 NamedDecl *Target, bool IsVirtual) { in Create() argument
3143 IsVirtual); in Create()
H A DMicrosoftMangle.cpp2957 bool IsVirtual = MD->isVirtual(); in mangleFunctionClass() local
2962 IsVirtual = false; in mangleFunctionClass()
2970 else if (IsVirtual) in mangleFunctionClass()
2978 else if (IsVirtual) in mangleFunctionClass()
2986 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/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DMemRegion.cpp421 bool IsVirtual, in ProfileRegion() argument
424 ID.AddBoolean(IsVirtual); in ProfileRegion()
1255 bool IsVirtual) { in isValidBaseClass() argument
1262 if (IsVirtual) in isValidBaseClass()
1276 bool IsVirtual) { in getCXXBaseObjectRegion() argument
1278 assert(isValidBaseClass(RD, cast<TypedValueRegion>(Super), IsVirtual)); in getCXXBaseObjectRegion()
1281 if (IsVirtual) { in getCXXBaseObjectRegion()
1290 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/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTImporter.cpp581 template <bool IsVirtual>
587 bi = (IsVirtual ? record->vbases_begin() : record->bases_begin()), in ExtractBaseOffsets()
588 be = (IsVirtual ? record->vbases_end() : record->bases_end()); in ExtractBaseOffsets()
590 if (!IsVirtual && bi->isVirtual()) in ExtractBaseOffsets()
614 if (IsVirtual) in ExtractBaseOffsets()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h2340 unsigned IsVirtual : 1;
2354 CXXCtorInitializer(ASTContext &Context, TypeSourceInfo *TInfo, bool IsVirtual,
2436 return IsVirtual; in isBaseVirtual()
3621 unsigned IsVirtual : 1;
3632 IsVirtual(TargetInVirtualBase) { in ConstructorUsingShadowDecl()
3640 IsVirtual = true; in ConstructorUsingShadowDecl()
3645 : UsingShadowDecl(ConstructorUsingShadow, C, Empty), IsVirtual(false) {} in ConstructorUsingShadowDecl()
3656 bool IsVirtual);
3706 return IsVirtual; in constructsVirtualBase()
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DProgramState.h353 bool IsVirtual) const;
767 bool IsVirtual) const { in getLValue() argument
770 BaseClass, Super, IsVirtual)); in getLValue()
H A DStore.h165 bool IsVirtual);
H A DMemRegion.h1316 CXXBaseObjectRegion(const CXXRecordDecl *RD, bool IsVirtual, in CXXBaseObjectRegion() argument
1318 : TypedValueRegion(SReg, CXXBaseObjectRegionKind), Data(RD, IsVirtual) { in CXXBaseObjectRegion()
1323 bool IsVirtual, const MemRegion *SReg);
1560 bool IsVirtual);
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DRawTypes.h340 uint8_t IsVirtual; // Is this a virtual file (injected)? member
/freebsd/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/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DPDBFileBuilder.cpp195 Entry.IsVirtual = 0; in finalizeMsfLayout()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaCast.cpp1039 bool IsVirtual = false; in DiagnoseReinterpretUpDownCast() local
1042 IsVirtual = IElem->Base->isVirtual(); in DiagnoseReinterpretUpDownCast()
1043 if (IsVirtual) in DiagnoseReinterpretUpDownCast()
1059 if (!IsVirtual) { in DiagnoseReinterpretUpDownCast()
1067 VirtualBase = VirtualBase && IsVirtual; in DiagnoseReinterpretUpDownCast()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DItaniumCXXABI.cpp663 llvm::Value *IsVirtual; in EmitLoadOfMemberFunctionPointer() local
665 IsVirtual = Builder.CreateAnd(RawAdj, ptrdiff_1); in EmitLoadOfMemberFunctionPointer()
667 IsVirtual = Builder.CreateAnd(FnAsInt, ptrdiff_1); in EmitLoadOfMemberFunctionPointer()
668 IsVirtual = Builder.CreateIsNotNull(IsVirtual, "memptr.isvirtual"); in EmitLoadOfMemberFunctionPointer()
669 Builder.CreateCondBr(IsVirtual, FnVirtual, FnNonVirtual); in EmitLoadOfMemberFunctionPointer()
1341 llvm::Value *IsVirtual = Builder.CreateICmpNE(VirtualBit, Zero, in EmitMemberPointerIsNotNull() local
1343 Result = Builder.CreateOr(Result, IsVirtual); in EmitMemberPointerIsNotNull()
H A DMicrosoftCXXABI.cpp3192 llvm::Value *IsVirtual = in AdjustVirtualBase() local
3195 Builder.CreateCondBr(IsVirtual, VBaseAdjustBB, SkipAdjustBB); in AdjustVirtualBase()
3616 IsVirtual = 16, enumerator
3643 Flags |= IsVirtual; in initialize()
3730 if ((Class->Flags & MSRTTIClass::IsVirtual) && in detectAmbiguousBases()
H A DCGExprAgg.cpp2069 const CXXRecordDecl *RD, const CXXRecordDecl *BaseRD, bool IsVirtual) { in getOverlapForBaseInit() argument
2073 if (IsVirtual) in getOverlapForBaseInit()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseDeclCXX.cpp2426 bool IsVirtual = false; in ParseBaseSpecifier() local
2434 IsVirtual = true; in ParseBaseSpecifier()
2452 if (IsVirtual) { in ParseBaseSpecifier()
2458 IsVirtual = true; in ParseBaseSpecifier()
2490 return Actions.ActOnBaseSpecifier(ClassDecl, Range, Attributes, IsVirtual, in ParseBaseSpecifier()

12