Home
last modified time | relevance | path

Searched refs:isIncompleteType (Results 1 – 25 of 51) sorted by relevance

123

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCastToStructChecker.cpp86 if (ToPointeeTy->isIncompleteType() || in VisitCastExpr()
87 OrigPointeeTy->isIncompleteType()) in VisitCastExpr()
H A DCastSizeChecker.cpp103 if (ToPointeeTy->isIncompleteType()) in checkPreStmt()
H A DObjCContainersASTChecker.cpp38 if (T->isIncompleteType()) in isPointerSize()
H A DArrayBoundChecker.cpp210 if (ElemType->isIncompleteType()) in computeOffset()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DSanitizerMetadata.cpp115 if (D.hasExternalStorage() || D.getType()->isIncompleteType()) in reportGlobal()
H A DCGCXXABI.cpp168 if (T->getAs<RecordType>() && T->isIncompleteType()) in mayNeedDestruction()
H A DCGValue.h249 assert((isGlobalReg() || !Alignment.isZero() || Type->isIncompleteType()) &&
H A DCodeGenTBAA.cpp402 if (AccessType->isIncompleteType()) in getAccessInfo()
H A DCodeGenTypes.cpp208 return !TT->isIncompleteType(); in isFuncParamTypeConvertible()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTypeTraits.cpp333 if (BaseElementType->isIncompleteType()) in IsCXXTriviallyRelocatableType()
367 if (BaseElementType->isIncompleteType()) in IsCXXReplaceableType()
660 if (CanonicalType->isIncompleteType() || CanonicalType->isDependentType() || in isTriviallyEqualityComparableType()
676 if (BaseElementType->isIncompleteType()) in IsTriviallyRelocatableType()
947 if (T->isIncompleteType() || T->isFunctionType()) in EvaluateUnaryTypeTrait()
1126 return !T->isIncompleteType(); in EvaluateUnaryTypeTrait()
1192 if (T->isIncompleteType()) in EvaluateUnaryTypeTrait()
1356 if (T->isIncompleteType() || T->isFunctionType()) in EvaluateBooleanTypeTrait()
H A DSemaBoundsSafety.cpp272 if (!PointeeTy->isIncompleteType(ND)) in GetCountedByAttrOnIncompletePointee()
H A DSemaStmtAsm.cpp574 if (Ty->isDependentType() || Ty->isIncompleteType()) in ActOnGCCAsmStmt()
H A DSemaDeclAttr.cpp219 if (RT->isIncompleteType()) in threadSafetyCheckIsPointer()
266 if (RT->isIncompleteType()) in checkRecordTypeForCapability()
284 if (RT->isIncompleteType()) in checkRecordTypeForScopedCapability()
1176 !FD->getType()->isIncompleteType() && in handlePackedAttr()
4403 if (FirstType->isIncompleteType()) in handleTransparentUnionAttr()
4409 if (FieldType->isIncompleteType()) in handleTransparentUnionAttr()
4727 if (DiagTy->isDependentType() || DiagTy->isIncompleteType()) in CheckAlignasUnderalignment()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DType.cpp2425 assert(!isIncompleteType() && "This doesn't make sense for incomplete types"); in isConstantSizeType()
2434 bool Type::isIncompleteType(NamedDecl **Def) const { in isIncompleteType() function in Type
2475 ->isIncompleteType(Def); in isIncompleteType()
2502 ->isIncompleteType(Def); in isIncompleteType()
2515 if (!isIncompleteType()) in isAlwaysIncompleteType()
2711 if ((*this)->isIncompleteType()) in isCXX98PODType()
2771 if ((*this)->isIncompleteType()) in isTrivialType()
2838 if (CanonicalType->isIncompleteType()) in isTriviallyCopyableTypeImpl()
2881 if (CanonicalType->isIncompleteType()) in isBitwiseCloneableType()
3015 if (BaseTy->isIncompleteType()) in isLiteralType()
[all …]
H A DMangle.cpp251 if (AT->isIncompleteType()) in mangleName()
H A DExprClassification.cpp711 if (CT->isIncompleteType()) in IsModifiable()
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenValue.h170 assert((!alignment.isZero() || type->isIncompleteType()) && in initialize()
H A DCIRGenTypes.cpp45 return !tagType->isIncompleteType(); in isFuncParamTypeConvertible()
H A DCIRGenModule.cpp158 if (t->isIncompleteType()) { in getNaturalTypeAlignment()
704 assert(!astTy->isIncompleteType() && "Unexpected incomplete type"); in emitGlobalVarDefinition()
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DASTOps.cpp63 if (Type->isIncompleteType() || Type->isDependentType() || in getFieldsFromClassHierarchy()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DStore.cpp206 if (!PointeeTy->isIncompleteType()) { in castRegion()
H A DMemRegion.cpp835 if (Ty->isIncompleteType()) in getStaticSize()
1500 if (elemType->isIncompleteType()) { in getAsArrayOffset()
1654 if (EleTy->isIncompleteType()) { in calculateOffset()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DInterpBuiltin.cpp1054 if (!PointeeType->isIncompleteType() && in interp__builtin_atomic_lock_free()
1480 if (ElemType->isIncompleteType() || ElemType->isFunctionType()) { in interp__builtin_operator_new()
1482 << (ElemType->isIncompleteType() ? 0 : 1) << ElemType; in interp__builtin_operator_new()
1833 if (DestElemType->isIncompleteType() || in interp__builtin_memcpy()
1834 DestPtr.getType()->isIncompleteType()) { in interp__builtin_memcpy()
1836 DestElemType->isIncompleteType() ? DestElemType : DestPtr.getType(); in interp__builtin_memcpy()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DCanonicalType.h267 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(bool, isIncompleteType)
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DPPC.cpp306 if (!Ty || Ty->isIncompleteType()) in setTargetAttributes()

123