Home
last modified time | relevance | path

Searched refs:isZeroSize (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DPaddingChecker.cpp199 if (FD->isZeroSize(ASTContext)) in calculateBaselinePad()
257 RetVal.Size = FD->isZeroSize(Ctx) ? CharUnits::Zero() : Info.Width; in calculateOptimalPad()
H A DCastSizeChecker.cpp71 else if (!ArrayTy->isZeroSize()) in evenFlexibleArraySize()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaSYCL.cpp43 return CAT->isZeroSize(); in isZeroSizedArray()
H A DSemaDeclCXX.cpp5121 if (ArrayT->isZeroSize()) in isIncompleteOrZeroLengthArrayType()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DABIInfo.cpp101 if (AT->isZeroSize()) in isHomogeneousAggregate()
H A DCodeGenTBAA.cpp466 if (Field->isZeroSize(Context) || Field->isUnnamedBitField()) in getBaseTypeInfoHelper()
H A DABIInfoImpl.cpp263 if (AT->isZeroSize()) in isEmptyField()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp1710 static bool isZeroSize(Value *Size) { in isZeroSize() function
1738 if (isZeroSize(M->getLength())) { in processMemCpy()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DUninitializedValues.cpp49 if (FD->isZeroSize(FD->getASTContext())) in recordIsNotEmpty()
H A DCFG.cpp2042 if (AT->isZeroSize()) in addImplicitDtorsForDestructor()
2136 if (AT->isZeroSize()) in hasTrivialDestructor()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp711 if (!IsFirstField && !FD->isZeroSize(Ctx)) in hasSubobjectAtOffsetZeroOfEmptyBaseType()
1175 bool IsZeroSize = Field->isZeroSize(Context); in addedMember()
H A DDecl.cpp2835 return !InitTy->isZeroSize(); in hasFlexibleArrayInit()
4594 bool FieldDecl::isZeroSize(const ASTContext &Ctx) const { in isZeroSize() function in FieldDecl
H A DASTContext.cpp9017 if (!Field->isZeroLengthBitField(*this) && Field->isZeroSize(*this)) in getObjCEncodingForStructureImpl()
H A DExprConstant.cpp10453 if (!CAT->isZeroSize()) { in VisitCXXParenListOrInitListExpr()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DMemRegion.cpp839 return CAT && CAT->isZeroSize(); in getStaticSize()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h3178 bool isZeroSize(const ASTContext &Ctx) const;
H A DType.h3648 bool isZeroSize() const {