Home
last modified time | relevance | path

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

1234

/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DRecordOps.cpp25 if (Field.getType()->isRecordType()) { in copyField()
40 if (FieldType->isRecordType()) { in copySyntheticField()
106 if (Field->getType()->isRecordType()) { in recordsEqual()
119 if (SynthFieldLoc1->getType()->isRecordType()) { in recordsEqual()
H A DTransfer.cpp116 if (From.getType()->isRecordType()) in propagateValue()
452 if (Ret->getType()->isRecordType()) in VisitReturnStmt()
509 if (S->isPRValue() && S->getType()->isRecordType()) { in VisitCXXDefaultArgExpr()
522 if (S->getType()->isRecordType() && S->isPRValue()) in VisitCXXDefaultInitExpr()
535 if (!S->getType()->isRecordType()) { in VisitCXXConstructExpr()
657 if (S->getType()->isRecordType() && S->isPRValue()) { in VisitCallExpr()
671 if (SubExpr->getType()->isRecordType()) in VisitMaterializeTemporaryExpr()
714 } else if (!S->getType()->isRecordType()) { in VisitConditionalOperator()
740 if (!Type->isRecordType()) { in VisitInitListExpr()
762 if (Field->getType()->isRecordType()) in VisitInitListExpr()
[all …]
H A DDataflowEnvironment.cpp323 Field != nullptr && Field->getType()->isRecordType()) { in traverseConstructorInits()
342 if (VD->getType()->isRecordType() && VD->hasInit()) in VisitVarDecl()
350 if (MTE->getType()->isRecordType()) in VisitMaterializeTemporaryExpr()
359 if (RetValue != nullptr && RetValue->getType()->isRecordType() && in VisitReturnStmt()
371 if (E->isPRValue() && E->getType()->isRecordType() && in VisitExpr()
394 if (Field->getType()->isRecordType()) in PropagateResultObjectToRecordInitList()
404 if (!E->isPRValue() || !E->getType()->isRecordType()) { in PropagateResultObject()
511 if (InitialTargetFunc->getReturnType()->isRecordType()) in initialize()
616 if (Call->getType()->isRecordType() && Call->isPRValue()) in pushCall()
892 assert(RecordPRValue.getType()->isRecordType()); in getResultObjectLocation()
[all …]
H A DASTOps.cpp64 !Type->isRecordType()) in getFieldsFromClassHierarchy()
261 if (InitList->getType()->isRecordType()) in VisitInitListExpr()
267 if (ParenInitList->getType()->isRecordType()) in VisitCXXParenListInitExpr()
H A DDataflowAnalysisContext.cpp62 if (!Type.isNull() && Type->isRecordType()) { in createStorageLocation()
93 assert(Type->isRecordType()); in createRecordStorageLocation()
H A DHTMLLogger.cpp128 if (!L.getType()->isRecordType()) in dump()
283 if (!E->getType()->isRecordType()) in recordState()
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/
H A DCachedConstAccessorsLattice.h178 assert(!Type->isRecordType()); in getOrCreateConstMethodReturnValue()
202 assert(Type->isReferenceType() || Type->isRecordType()); in getOrCreateConstMethodReturnStorageLocation()
H A DDataflowAnalysisContext.h195 assert(Type->isRecordType()); in getSyntheticFields()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DEvaluationResult.cpp73 if (ElemType->isRecordType()) { in CheckArrayInitialized()
109 if (FieldType->isRecordType()) { in CheckFieldsInitialized()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCastToStructChecker.cpp62 if (!OrigPointeeTy->isRecordType()) { in VisitCastExpr()
H A DValistChecker.cpp173 Ty->isPointerType() && Ty->getPointeeType()->isRecordType(); in getVAListAsRegion()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprMember.cpp576 PT->getPointeeType()->isRecordType())) { in ActOnDependentMemberExpr()
745 assert(baseVariable->getType()->isRecordType()); in BuildAnonymousStructUnionMemberReference()
1196 static bool isRecordType(QualType T) { in isRecordType() function
1197 return T->isRecordType(); in isRecordType()
1201 return PT->getPointeeType()->isRecordType(); in isPointerToRecordType()
1254 else if (BaseType->isRecordType()) { in LookupMemberExpr()
1639 if (!IsArrow && Ptr->getPointeeType()->isRecordType() && in LookupMemberExpr()
1660 IsArrow ? &isPointerToRecordType : &isRecordType)) { in LookupMemberExpr()
H A DSemaInit.cpp624 Entity.getType()->getBaseElementTypeUnsafe()->isRecordType(); in PerformEmptyInit()
1206 else if (T->isRecordType()) in CheckImplicitInitList()
1250 if (!VerifyOnly && (T->isArrayType() || T->isRecordType()) && in CheckImplicitInitList()
1449 if (DeclType->isRecordType()) { in CheckListElementTypes()
1636 assert((ElemType->isRecordType() || ElemType->isVectorType() || in CheckSubElementType()
3490 } else if (CurrentObjectType->isRecordType()) { in createInitListExpr()
4760 } else if (!UnqualifiedTargetType->isRecordType()) { in ResolveOverloadedFunctionForReferenceBinding()
4913 if (DestType->isRecordType() && in TryListInitialization()
4948 if (DestType->isRecordType() && DestType->isAggregateType()) { in TryListInitialization()
5021 if ((DestType->isRecordType() && !DestType->isAggregateType()) || in TryListInitialization()
[all …]
H A DSemaCast.cpp78 if (!S.Context.getLangOpts().ObjC && !DestType->isRecordType() && in CastOperation()
480 if (!destType->isRecordType() && !srcType->isRecordType()) in tryDiagnoseOverloadedCast()
1340 if (ValueKind == VK_PRValue && !DestType->isRecordType() && in CheckStaticCast()
1915 if (DestType->isRecordType()) { in TryStaticImplicitCast()
1995 if (!SrcType->isRecordType()) { in TryConstCast()
2803 if (ValueKind == VK_PRValue && !DestType->isRecordType() && in CheckCXXCStyleCast()
H A DSemaHLSL.cpp359 if (Ty->isRecordType()) in isInvalidConstantBufferLeafElementType()
382 if (Ty->isRecordType() && in requiresImplicitBufferLayoutStructure()
454 if (Ty->isRecordType()) { in createFieldForHostLayoutStruct()
1824 if (!Ty->isRecordType()) in collectResourceBindingsOnUserRecordDecl()
1916 if (Ty->isRecordType()) in DiagnoseLocalRegisterBinding()
3197 if (QT->isRecordType()) in IsTypedResourceElementCompatible()
3830 if (Ty->isScalarType() || (Ty->isRecordType() && !Ty->isAggregateType())) in buildInitializerListImpl()
3897 if (Ty->isScalarType() || (Ty->isRecordType() && !Ty->isAggregateType())) in generateInitListsImpl()
3992 if (Ty->isRecordType()) in transformInitList()
H A DSemaExceptionSpec.cpp166 if (!(PointeeT->isRecordType() && in CheckSpecifiedExceptionType()
734 if (!ExceptionType->isRecordType() || !HandlerType->isRecordType()) in handlerCanCatch()
H A DSemaPPC.cpp40 if (!PD || !PD->getType()->isRecordType()) in checkAIXMemberAlignment()
/freebsd/contrib/llvm-project/clang/lib/Interpreter/
H A DValue.cpp126 (Canon->isRecordType() || Canon->isConstantArrayType() || in Value()
H A DInterpreterValuePrinter.cpp218 if (DesugaredTy->isRecordType() && E->isLValue()) { in ExtractValueFromExpr()
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenExprConstant.cpp225 if (ile->getType()->isRecordType()) { in VisitInitListExpr()
585 if (ty->isRecordType()) { in tryEmitPrivateForVarInit()
H A DCIRGenCall.cpp269 if (type->isRecordType() && in emitDelegateCallArg()
662 if (argType->isRecordType() && in emitCallArg()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprClassification.cpp84 if (T->isRecordType()) in ClassifyTemporary()
508 NTTParm->getType()->isRecordType(); in ClassifyDecl()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DUninitializedValues.cpp320 if (VD->getType()->isRecordType()) in getSelfInitExpr()
429 if (!CE->getArg(0)->getType()->isRecordType()) in VisitCallExpr()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DSymbolManager.cpp235 if (T->isRecordType() && !T->isUnionType()) in canSymbolicate()
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSVals.h246 return T->isArrayType() || T->isRecordType() || in isCompoundType()

1234