Home
last modified time | relevance | path

Searched refs:isRecordType (Results 1 – 25 of 82) sorted by relevance

1234

/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DRecordOps.cpp44 if (Field->getType()->isRecordType()) { in copyRecord()
58 if (SynthFieldLoc->getType()->isRecordType()) { in copyRecord()
93 if (Field->getType()->isRecordType()) { in recordsEqual()
106 if (SynthFieldLoc1->getType()->isRecordType()) { in recordsEqual()
H A DDataflowAnalysisContext.cpp63 if (!Type.isNull() && Type->isRecordType()) { in createStorageLocation()
94 assert(Type->isRecordType()); in createRecordStorageLocation()
387 !Type->isRecordType()) in getFieldsFromClassHierarchy()
H A DDataflowEnvironment.cpp765 assert(RecordPRValue.getType()->isRecordType()); in getResultObjectLocation()
891 if (Type->isRecordType()) { in createValueUnlessSelfReferential()
941 if (Ty->isRecordType()) in createLocAndMaybeValue()
987 if (Ty->isRecordType()) in createObjectInternal()
1085 assert(Expr.getType()->isRecordType()); in refreshRecordValue()
H A DTransfer.cpp489 if (S->getType()->isRecordType()) { in VisitCXXConstructExpr()
587 if (S->getType()->isRecordType() && S->isPRValue()) in VisitCallExpr()
H A DTypeErasedDataflowAnalysis.cpp407 if (Member->getType()->isRecordType()) { in builtinTransferInitializer()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DEvaluationResult.cpp72 if (ElemType->isRecordType()) { in CheckArrayInitialized()
104 if (FieldType->isRecordType()) { in CheckFieldsInitialized()
143 assert(VD->getType()->isRecordType() || VD->getType()->isArrayType()); in checkFullyInitialized()
H A DRecord.cpp43 if (!T->isRecordType()) in getBase()
H A DContext.cpp116 (VD->getType()->isRecordType() || VD->getType()->isArrayType())) { in evaluateAsInitializer()
H A DByteCodeExprGen.cpp706 if (QT->isRecordType()) in VisitImplicitValueInitExpr()
756 assert(E->getType()->isRecordType()); in visitInitList()
856 if (T->isRecordType()) in VisitInitListExpr()
914 assert(E->getType()->isRecordType()); in VisitCXXParenListInitExpr()
1656 if (T->isRecordType()) { in VisitCXXConstructExpr()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCastToStructChecker.cpp62 if (!OrigPointeeTy->isRecordType()) { in VisitCastExpr()
H A DValistChecker.cpp174 Ty->isPointerType() && Ty->getPointeeType()->isRecordType(); in getVAListAsRegion()
H A DStackAddrEscapeChecker.cpp276 if (isa<CXXConstructExpr>(RetE) && RetE->getType()->isRecordType()) in checkPreStmt()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/
H A DStorageLocation.h104 assert(Type->isRecordType()); in RecordStorageLocation()
H A DDataflowAnalysisContext.h207 assert(Type->isRecordType()); in getSyntheticFields()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprMember.cpp531 PT->getPointeeType()->isRecordType())) { in ActOnDependentMemberExpr()
847 assert(baseVariable->getType()->isRecordType()); in BuildAnonymousStructUnionMemberReference()
1249 static bool isRecordType(QualType T) { in isRecordType() function
1250 return T->isRecordType(); in isRecordType()
1254 return PT->getPointeeType()->isRecordType(); in isPointerToRecordType()
1305 else if (BaseType->isRecordType()) { in LookupMemberExpr()
1691 if (!IsArrow && Ptr->getPointeeType()->isRecordType() && in LookupMemberExpr()
1712 IsArrow ? &isPointerToRecordType : &isRecordType)) { in LookupMemberExpr()
H A DSemaInit.cpp1079 else if (T->isRecordType()) in CheckImplicitInitList()
1322 if (DeclType->isRecordType()) { in CheckListElementTypes()
3269 } else if (CurrentObjectType->isRecordType()) { in createInitListExpr()
4553 if (DestType->isRecordType() && in TryListInitialization()
4588 if (DestType->isRecordType()) { in TryListInitialization()
4718 if (Init->getType()->isRecordType() || in TryListInitialization()
5191 if (T2->isRecordType()) { in TryReferenceInitializationCore()
5681 assert((DestType->isRecordType() || SourceType->isRecordType()) && in TryUserDefinedConversion()
6370 if (DestType->isRecordType()) { in InitializeFrom()
8379 if (!DestType->isRecordType()) in CheckMoveOnConstruction()
[all …]
H A DSemaCast.cpp73 if (!S.Context.getLangOpts().ObjC && !DestType->isRecordType() && in CastOperation()
441 if (!destType->isRecordType() && !srcType->isRecordType()) in tryDiagnoseOverloadedCast()
1257 if (ValueKind == VK_PRValue && !DestType->isRecordType() && in CheckStaticCast()
1880 if (DestType->isRecordType()) { in TryStaticImplicitCast()
1959 if (!SrcType->isRecordType()) { in TryConstCast()
2753 if (ValueKind == VK_PRValue && !DestType->isRecordType() && in CheckCXXCStyleCast()
H A DSemaOverload.cpp1935 (FromType->isRecordType() || ToType->isRecordType())) in IsStandardConversion()
2699 ToPointeeType->isRecordType() && in IsPointerConversion()
3282 if (FromPointeeType->isRecordType() && ToPointeeType->isRecordType() && in CheckPointerConversion()
5202 (T1->isRecordType() || T2->isRecordType())) in TryReferenceInit()
5320 if (ToType->isRecordType()) { in TryListConversion()
5555 if (!ToType->isRecordType()) { in TryListConversion()
5664 assert(FromType->isRecordType()); in TryObjectArgumentInitialization()
6020 if (T->isRecordType()) in BuildConvertedConstantExpression()
6065 if (T->isRecordType()) { in BuildConvertedConstantExpression()
6713 if (T1->isRecordType() || (!T2.isNull() && T2->isRecordType())) in IsAcceptableNonMemberOperatorCandidate()
[all …]
H A DSemaExceptionSpec.cpp170 if (!(PointeeT->isRecordType() && in CheckSpecifiedExceptionType()
745 if (!ExceptionType->isRecordType() || !HandlerType->isRecordType()) in handlerCanCatch()
/freebsd-14.2/contrib/llvm-project/clang/lib/Interpreter/
H A DValue.cpp129 (Canon->isRecordType() || Canon->isConstantArrayType() || in Value()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DExprClassification.cpp84 if (T->isRecordType()) in ClassifyTemporary()
479 NTTParm->getType()->isRecordType(); in ClassifyDecl()
/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/
H A DUninitializedValues.cpp329 if (VD->getType()->isRecordType()) in getSelfInitExpr()
436 if (!CE->getArg(0)->getType()->isRecordType()) in VisitCallExpr()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSVals.h251 return T->isArrayType() || T->isRecordType() || in isCompoundType()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/
H A DUninitializedObjectChecker.cpp273 assert(R->getValueType()->isRecordType() && in isNonUnionUninit()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprConstant.cpp639 if (Type->isRecordType()) in EmitDesignatedInitUpdater()
732 (Field->getType()->isArrayType() || Field->getType()->isRecordType())) { in Build()
1309 if (ILE->getType()->isRecordType()) in VisitInitListExpr()
1677 if (Ty->isRecordType()) in tryEmitPrivateForVarInit()

1234