Home
last modified time | relevance | path

Searched refs:isStructureOrClassType (Results 1 – 22 of 22) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DHLSLBufferLayoutBuilder.cpp204 if (Ty->isStructureOrClassType()) { in layoutField()
222 } else if (FieldTy->isStructureOrClassType()) { in layoutField()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCastToStructChecker.cpp54 if (!ToPointeeTy->isStructureOrClassType()) in VisitCastExpr()
H A DCallAndMessageChecker.cpp683 if (CanRetTy->isStructureOrClassType()) { in HandleNilReceiver()
H A DIteratorModeling.cpp391 const bool IsIterFirst = FirstType->isStructureOrClassType(); in handleOverloadedOperator()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DMips.cpp159 if (!RT || !RT->isStructureOrClassType()) { in HandleAggregates()
267 if (RT && RT->isStructureOrClassType()) { in returnAggregateInRegs()
H A DRISCV.cpp629 if (IsFixed && FLen && Ty->isStructureOrClassType()) { in classifyArgumentType()
648 if (IsFixed && Ty->isStructureOrClassType()) { in classifyArgumentType()
H A DLoongArch.cpp337 if (IsFixed && FRLen && Ty->isStructureOrClassType()) { in classifyArgumentType()
H A DSystemZ.cpp213 if (RT && RT->isStructureOrClassType()) { in GetSingleElementType()
H A DX86.cpp2981 if (IsRegCall && it->type->isStructureOrClassType()) in computeInfo()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/
H A DUninitializedPointee.cpp174 if (PointeeT->isStructureOrClassType()) { in isDereferencableUninit()
H A DUninitializedObjectChecker.cpp308 if (T->isStructureOrClassType()) { in isNonUnionUninit()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DRegionStore.cpp1598 if (RTy->isStructureOrClassType()) in getBinding()
2549 if (Ty->isStructureOrClassType()) in bind()
2581 else if (T->isStructureOrClassType() || T->isArrayType()) { in setImplicitDefaultValue()
2685 if (ElementTy->isStructureOrClassType()) in bindArray()
2742 else if (ElemType->isStructureOrClassType()) in bindVector()
2844 assert(T->isStructureOrClassType()); in bindStruct()
2912 assert(BTy->isStructureOrClassType() && "Base classes must be classes!"); in bindStruct()
2945 else if (FTy->isStructureOrClassType()) in bindStruct()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaSYCL.cpp234 if (!KernelName->isStructureOrClassType()) { in CheckSYCLKernelName()
H A DSemaTypeTraits.cpp1665 if (!BaseRecord->isStructureOrClassType() || in EvaluateBinaryTypeTrait()
1666 !DerivedRecord->isStructureOrClassType()) in EvaluateBinaryTypeTrait()
1795 if (LhsT->isStructureOrClassType() && RhsT->isStructureOrClassType() && in EvaluateBinaryTypeTrait()
H A DSema.cpp2436 if (VD->getType()->isStructureOrClassType()) in markEscapingByrefs()
H A DSemaChecking.cpp15122 assert(((Field1Parent->isStructureOrClassType() && in isLayoutCompatible()
15123 Field2Parent->isStructureOrClassType()) || in isLayoutCompatible()
15127 assert(((!AreUnionMembers && Field1Parent->isStructureOrClassType()) || in isLayoutCompatible()
15260 if (BaseT->isStructureOrClassType() && DerivedT->isStructureOrClassType() && in IsPointerInterconvertibleBaseOf()
H A DSemaOpenMP.cpp5892 !(FieldTy->isStructureOrClassType() || FieldTy->isUnionType())) in processImplicitMapsWithDefaultMappers()
21509 if (!Type->isStructureOrClassType() && !Type->isUnionType() && in buildUserDefinedMapperRef()
21766 !(FieldTy->isStructureOrClassType() || FieldTy->isUnionType())) in isImplicitMapperNeeded()
22467 if (!MapperType->isStructureOrClassType() && !MapperType->isUnionType()) { in ActOnOpenMPDeclareMapperType()
H A DSemaDeclCXX.cpp18770 if (NewClassTy.isNull() || !NewClassTy->isStructureOrClassType()) { in CheckOverridingFunctionReturnType()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DCanonicalType.h296 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(bool, isStructureOrClassType)
H A DType.h2598 bool isStructureOrClassType() const;
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DType.cpp706 bool Type::isStructureOrClassType() const { in isStructureOrClassType() function in Type
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc10856 {"_ZNK5clang4Type22isStructureOrClassTypeEv", "clang::Type::isStructureOrClassType() const"},