|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/AST/Type.h 1897 bool isIncompleteType(NamedDecl **Def = nullptr) const;
References
tools/clang/include/clang/AST/ASTContext.h 2108 if (Ty->isIncompleteType() || Ty->isDependentType())
tools/clang/lib/AST/ASTContext.cpp 1638 else if (!BaseT->isIncompleteType()) {
1765 if (!T->isIncompleteType())
3173 EltTy->isIncompleteType() || EltTy->isConstantSizeType()) &&
6273 if (!type->isIncompleteArrayType() && type->isIncompleteType())
tools/clang/lib/AST/ASTImporter.cpp 2328 if (!FromUT->isIncompleteType() && !FoundUT->isIncompleteType())
2328 if (!FromUT->isIncompleteType() && !FoundUT->isIncompleteType())
tools/clang/lib/AST/ExprConstant.cpp 1937 return Ty->isIncompleteType() ||
5975 if (ElemType->isIncompleteType() || ElemType->isFunctionType()) {
5978 << (ElemType->isIncompleteType() ? 0 : 1) << ElemType;
8251 if (IsRawByte && CharTy->isIncompleteType()) {
8377 if (T->isIncompleteType()) {
10368 if (Ty.isNull() || Ty->isIncompleteType() || Ty->isFunctionType())
10822 if (CharTy1->isIncompleteType()) {
10826 if (CharTy2->isIncompleteType()) {
10936 if (!PointeeType->isIncompleteType() &&
11088 if (Ty->isIncompleteType())
11677 if (BaseTy->isIncompleteType())
tools/clang/lib/AST/Type.cpp 2105 assert(!isIncompleteType() && "This doesn't make sense for incomplete types");
2144 ->isIncompleteType(Def);
2172 ->isIncompleteType(Def);
2202 if ((*this)->isIncompleteType())
2252 if ((*this)->isIncompleteType())
2306 if (CanonicalType->isIncompleteType())
2403 if (BaseTy->isIncompleteType())
2460 if (BaseTy->isIncompleteType())
2499 if (BaseTy->isIncompleteType())
tools/clang/lib/CodeGen/CGCall.cpp 1991 if (!PTy->isIncompleteType() && PTy->isConstantSizeType())
2101 if (!PTy->isIncompleteType() && PTy->isConstantSizeType())
2126 if (!PTy->isIncompleteType() && PTy->isConstantSizeType()) {
2375 if (!ETy->isIncompleteType() && ETy->isConstantSizeType() &&
tools/clang/lib/CodeGen/CGDebugInfo.cpp 2639 if (Ty->getElementType()->isIncompleteType())
2643 } else if (Ty->isIncompleteType()) {
2708 if (!Ty->isIncompleteType()) {
2760 if (!ED->getTypeForDecl()->isIncompleteType()) {
2803 if (!ED->getTypeForDecl()->isIncompleteType()) {
tools/clang/lib/CodeGen/CGExpr.cpp 713 !Ty->isIncompleteType()) {
744 if (!Ty->isIncompleteType() && !AlignVal)
tools/clang/lib/CodeGen/CGValue.h 229 assert((!Alignment.isZero() || Type->isIncompleteType()) &&
tools/clang/lib/CodeGen/CodeGenFunction.cpp 134 if (T->isIncompleteType()) {
tools/clang/lib/CodeGen/CodeGenModule.cpp 3909 assert(!ASTTy->isIncompleteType() && "Unexpected incomplete type");
tools/clang/lib/CodeGen/CodeGenTBAA.cpp 220 if (AccessType->isIncompleteType())
tools/clang/lib/CodeGen/CodeGenTypes.cpp 205 if (TT->isIncompleteType())
tools/clang/lib/Sema/SemaChecking.cpp 9650 if (!PointeeTy->isIncompleteType() &&
13150 if (DestPointee->isIncompleteType()) return;
13163 if (SrcPointee->isIncompleteType()) return;
13276 if (BaseType->isIncompleteType())
14658 (T->isPointerType() && (T->getPointeeType()->isIncompleteType() ||
tools/clang/lib/Sema/SemaDecl.cpp 1777 if (Ty->isIncompleteType() || Ty->isDependentType())
10526 if (R->isIncompleteType() && !R->isVoidType())
16003 EltTy->isIncompleteType(&Def);
16766 if (FieldType->isIncompleteType() ||
tools/clang/lib/Sema/SemaDeclAttr.cpp 512 if (RT->isIncompleteType())
566 if (RT->isIncompleteType())
1308 !FD->getType()->isIncompleteType() &&
3521 if (FirstType->isIncompleteType())
3527 if (FieldType->isIncompleteType())
3774 if (DiagTy->isDependentType() || DiagTy->isIncompleteType())
tools/clang/lib/Sema/SemaDeclObjC.cpp 3141 if (left->isIncompleteType() || right->isIncompleteType()) return false;
3141 if (left->isIncompleteType() || right->isIncompleteType()) return false;
tools/clang/lib/Sema/SemaExpr.cpp 791 if (Ty->isIncompleteType()) {
1492 if (Types[i]->getType()->isIncompleteType())
3746 assert((T->isVoidType() || !T->isIncompleteType()) &&
17142 if (ReturnType->isVoidType() || !ReturnType->isIncompleteType())
tools/clang/lib/Sema/SemaExprCXX.cpp 226 assert((isDependent || !SearchType->isIncompleteType()) &&
4716 if (T->isIncompleteType() || T->isFunctionType())
4898 return !T->isIncompleteType();
4954 if (T->isIncompleteType() || T->isFunctionType())
tools/clang/lib/Sema/SemaInit.cpp 1189 if (Index < IList->getNumInits() && !T->isIncompleteType()) {
8920 << DestType.getNonReferenceType()->isIncompleteType()
tools/clang/lib/Sema/SemaLambda.cpp 1628 FieldType->isIncompleteType(&Def);
tools/clang/lib/Sema/SemaLookup.cpp 431 if (EVD->getType()->isIncompleteType() &&
432 !DVD->getType()->isIncompleteType()) {
tools/clang/lib/Sema/SemaOpenMP.cpp14519 if (QTy->isIncompleteType(&ND)) {
16328 if ((E || !VD->getType()->isIncompleteType()) &&
tools/clang/lib/Sema/SemaOverload.cpp10050 if (TempFromTy->isIncompleteType()) {
10068 !FromPtrTy->getPointeeType()->isIncompleteType() &&
10069 !ToPtrTy->getPointeeType()->isIncompleteType() &&
10086 !FromTy->isIncompleteType() &&
10087 !ToRefTy->getPointeeType()->isIncompleteType() &&
13064 if (Args[0]->getType()->isIncompleteType()) {
tools/clang/lib/Sema/SemaPseudoObject.cpp 242 assert(!ty->isIncompleteType());
1068 !RecordTy || RecordTy->isIncompleteType()) {
tools/clang/lib/Sema/SemaStmt.cpp 2839 if (VariableType->isIncompleteType())
tools/clang/lib/Sema/SemaStmtAsm.cpp 498 if (Ty->isDependentType() || Ty->isIncompleteType())
tools/clang/lib/Sema/SemaTemplate.cpp 348 assert((IsDependent || !ObjectType->isIncompleteType() ||
9937 if (!EnableIfDecl || EnableIfTST->isIncompleteType())
tools/clang/lib/Sema/SemaType.cpp 2239 } else if ((!T->isDependentType() && !T->isIncompleteType() &&
2282 !T->isIncompleteType() && !T->isUndeducedType()) {
8007 bool Incomplete = T->isIncompleteType(&Def);
8060 if (!T->isIncompleteType())
8112 if (!T->isIncompleteType())
8409 if (BaseType->isIncompleteType(&FwdDecl)) {
tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp 332 if (elemType->isIncompleteType())
tools/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp 99 if (ToPointeeTy->isIncompleteType())
tools/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp 86 if (ToPointeeTy->isIncompleteType() ||
87 OrigPointeeTy->isIncompleteType())
tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp 38 if (T->isIncompleteType())
tools/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp 880 if (!T->isIncompleteType() && !T->isConstantSizeType()) {
tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp 172 if (T->isIncompleteType())
1251 if (elemType->isIncompleteType()) {
1403 if (EleTy->isIncompleteType()) {
tools/clang/lib/StaticAnalyzer/Core/Store.cpp 200 if (!PointeeTy->isIncompleteType()) {
tools/clang/tools/extra/clang-tidy/bugprone/SizeofExpressionCheck.cpp 52 if (!Ty || Ty->isIncompleteType() || Ty->isDependentType() ||
tools/clang/tools/extra/clang-tidy/utils/TypeTraits.cpp 43 if (Type->isDependentType() || Type->isIncompleteType())
102 if (Type->isIncompleteType())
tools/clang/tools/extra/clangd/IncludeFixer.cpp 81 if (T->isIncompleteType())
tools/clang/tools/libclang/CIndexCodeCompletion.cpp 643 AllocatedResults.ContainerIsIncomplete = type->isIncompleteType();
tools/clang/tools/libclang/CXType.cpp 891 return QT->isIncompleteArrayType() || !QT->isIncompleteType();
942 if (QT->isIncompleteType())
960 return QT->isIncompleteType() && !QT->isIncompleteArrayType();
998 if (RT->isIncompleteType())
tools/clang/unittests/AST/ASTImporterTest.cpp 4235 ASSERT_TRUE(ToD->getUnderlyingType()->isIncompleteType());
4247 ASSERT_FALSE(FromD->getUnderlyingType()->isIncompleteType());
4251 EXPECT_FALSE(ImportedD->getUnderlyingType()->isIncompleteType());
tools/lldb/source/Symbol/ClangASTContext.cpp 2460 return !tag_decl->getTypeForDecl()->isIncompleteType();
2471 return !objc_interface_decl->getTypeForDecl()->isIncompleteType();
2637 return !tag_type->isIncompleteType();
2658 return !tag_type->isIncompleteType();
2689 return !objc_class_type->isIncompleteType();