|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/lib/AST/APValue.cpp 537 if (!O.isZero()) {
564 if (!O.isZero()) {
tools/clang/lib/AST/ASTContext.cpp 6342 if (sz.isZero())
6386 if (sz.isZero())
6453 if (sz.isZero())
tools/clang/lib/AST/ExprConstant.cpp 2276 Result = !Value.getLValueOffset().isZero();
6409 Info.Ctx.getASTRecordLayout(BaseDecl).getNonVirtualSize().isZero())
6888 if (!Call.getLValueOffset().isZero())
7976 if (!Result.Base && Result.Offset.isZero())
7988 if (!Result.Base && Result.Offset.isZero())
10114 return LV.getLValueOffset().isZero();
11328 if (!LHSVal.getLValueOffset().isZero() ||
11329 !RHSVal.getLValueOffset().isZero())
11576 if ((!LHSValue.Base && !LHSValue.Offset.isZero()) ||
11577 (!RHSValue.Base && !RHSValue.Offset.isZero()))
11592 if ((LHSValue.Base && LHSValue.Offset.isZero() &&
11594 (RHSValue.Base && RHSValue.Offset.isZero() &&
11825 if (!LHSValue.Offset.isZero() || !RHSValue.Offset.isZero())
11825 if (!LHSValue.Offset.isZero() || !RHSValue.Offset.isZero())
11866 if (ElementSize.isZero()) {
tools/clang/lib/AST/RecordLayout.cpp 85 assert(getVBaseClassOffset(PrimaryBase).isZero() &&
89 assert(getBaseClassOffset(PrimaryBase).isZero() &&
tools/clang/lib/AST/RecordLayoutBuilder.cpp 363 if (SizeOfLargestEmptySubobject.isZero())
991 if (!MaxFieldAlignment.isZero()) {
1217 if (!MaxFieldAlignment.isZero()) {
1590 if (!MaxFieldAlignment.isZero() && FieldSize) {
1627 bool AllowPadding = MaxFieldAlignment.isZero();
1845 if (!MaxFieldAlignment.isZero()) {
2421 if (!MaxFieldAlignment.isZero())
2467 if (!MaxFieldAlignment.isZero())
2498 if (!MaxFieldAlignment.isZero())
2558 if (!MaxFieldAlignment.isZero())
2852 if (!MaxFieldAlignment.isZero())
2908 if (!RequiredAlignment.isZero()) {
2911 if (!MaxFieldAlignment.isZero())
2916 if (Size.isZero()) {
tools/clang/lib/AST/VTableBuilder.cpp 56 bool isEmpty() const { return NonVirtualOffset.isZero() && !VirtualBase; }
631 assert(Layout.getVBaseClassOffset(PrimaryBase).isZero() &&
640 assert(Layout.getBaseClassOffset(PrimaryBase).isZero() &&
683 assert(Layout.getBaseClassOffset(PrimaryBase).isZero() &&
1373 assert(Layout.getVBaseClassOffset(PrimaryBase).isZero() &&
1387 assert(Layout.getBaseClassOffset(PrimaryBase).isZero() &&
1447 assert(Layout.getVBaseClassOffset(PrimaryBase).isZero() &&
1462 assert(Layout.getBaseClassOffset(PrimaryBase).isZero() &&
2694 if (LastVBaseOffset.isZero()) {
3623 if (!I.second.VFPtrOffset.isZero() || I.second.VBTableIndex != 0)
tools/clang/lib/CodeGen/Address.h 30 assert((!alignment.isZero() || pointer == nullptr) &&
tools/clang/lib/CodeGen/CGAtomic.cpp 71 if (lvalue.getAlignment().isZero())
tools/clang/lib/CodeGen/CGCXX.cpp 101 if (!ClassLayout.getBaseClassOffset(UniqueBase).isZero())
tools/clang/lib/CodeGen/CGCall.cpp 2075 assert(!Align.isZero());
tools/clang/lib/CodeGen/CGClass.cpp 114 if (CXXThisAlignment.isZero()) {
184 if (Offset.isZero())
217 if (!Offset.isZero()) {
233 assert(!nonVirtualOffset.isZero() || virtualOffset != nullptr);
237 if (!nonVirtualOffset.isZero()) {
314 if (NonVirtualOffset.isZero() && !VBase) {
2281 if (!NonVirtualOffset.isZero())
2483 if (!NonVirtualOffset.isZero() || VirtualOffset)
tools/clang/lib/CodeGen/CGDecl.cpp 1667 if (!Size.isZero()) {
tools/clang/lib/CodeGen/CGExpr.cpp 3930 if (Offset.isZero())
tools/clang/lib/CodeGen/CGExprAgg.cpp 1959 if (TypeInfo.first.isZero()) {
1966 assert(!TypeInfo.first.isZero());
tools/clang/lib/CodeGen/CGExprCXX.cpp 510 if (!SplitBeforeSize.isZero())
516 if (!SplitAfterSize.isZero())
1683 CalculateCookiePadding(*this, E).isZero());
1755 assert((!NumElements && CookieSize.isZero()) ||
1791 if (!CookieSize.isZero())
tools/clang/lib/CodeGen/CGExprConstant.cpp 1776 return !Value.getLValueOffset().isZero();
2218 .isZero())
tools/clang/lib/CodeGen/CGObjC.cpp 1053 if (strategy.getIvarSize().isZero())
1335 if (strategy.getIvarSize().isZero())
2310 (dst.getAlignment().isZero() ||
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 3980 if (Entry.getVarSize().isZero()) {
3996 if (Entry.getVarSize().isZero()) {
4191 if (CE->getVarSize().isZero())
7820 .isZero())
9706 assert(!VarSize.isZero() && "Expected non-zero size of the variable");
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp 2813 assert(!CGF.getContext().getTypeSizeInChars(CastTy).isZero() &&
2815 assert(!CGF.getContext().getTypeSizeInChars(ValTy).isZero() &&
tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp 127 assert(!NumBytes.isZero() && "Empty byte arrays aren't allowed.");
161 if (!Size.isZero())
497 !Context.getASTRecordLayout(BaseDecl).getNonVirtualSize().isZero())
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp 269 if (SizeInChars.isZero()) {
278 if (SizeInChars.isZero())
tools/clang/lib/CodeGen/CGVTT.cpp 27 assert(VTable.getBaseOffset().isZero() &&
tools/clang/lib/CodeGen/CGValue.h 229 assert((!Alignment.isZero() || Type->isIncompleteType()) &&
tools/clang/lib/CodeGen/CodeGenFunction.cpp 1639 if (size.isZero()) {
tools/clang/lib/CodeGen/CodeGenFunction.h 2786 assert(!addr.getAlignment().isZero());
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 1742 assert(VPtrOffset.isZero() && "Itanium ABI only supports zero vptr offsets");
2013 if (!CookieOffset.isZero())
2045 if (!numElementsOffset.isZero())
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 238 if (ML.VBase || !ML.VFPtrOffset.isZero())
1386 if (Adjustment.isZero())
1432 if (!StaticOffset.isZero()) {
1498 if (!Adjustment.isZero()) {
1644 if (!Offset.isZero())
1650 if (Info.FullOffsetInMDC.isZero())
tools/clang/lib/CodeGen/SwiftCallingConv.cpp 234 if (!begin.isZero() && !begin.isMultipleOf(getNaturalAlignment(CGM, type))) {
tools/clang/lib/CodeGen/TargetInfo.cpp 8753 if (!ArgSize.isZero()) {
9364 assert(CurOff.isZero() && "Unexpected offset for first field");
9470 if (!Field1Off.isZero())
9479 llvm::StructType::get(getVMContext(), CoerceElts, !Field1Off.isZero()),
9497 if (!Padding.isZero())
tools/clang/lib/Sema/SemaCast.cpp 947 if (Offset.isZero())
tools/clang/lib/Sema/SemaDecl.cpp16767 !Context.getTypeSizeInChars(FieldType).isZero())
tools/clang/lib/Sema/SemaExpr.cpp 9770 if (ElementSize.isZero()) {
tools/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp 77 if (FlexSize.isZero())
121 if (typeSize.isZero())
tools/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp 95 if (BaselinePad.isZero())
tools/clang/lib/StaticAnalyzer/Core/Store.cpp 174 if (off.isZero()) {
203 if (!pointeeTySize.isZero()) {