| /freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
| H A D | RecordOps.cpp | 25 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 D | Transfer.cpp | 116 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 D | DataflowEnvironment.cpp | 323 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 D | ASTOps.cpp | 64 !Type->isRecordType()) in getFieldsFromClassHierarchy() 261 if (InitList->getType()->isRecordType()) in VisitInitListExpr() 267 if (ParenInitList->getType()->isRecordType()) in VisitCXXParenListInitExpr()
|
| H A D | DataflowAnalysisContext.cpp | 62 if (!Type.isNull() && Type->isRecordType()) { in createStorageLocation() 93 assert(Type->isRecordType()); in createRecordStorageLocation()
|
| H A D | HTMLLogger.cpp | 128 if (!L.getType()->isRecordType()) in dump() 283 if (!E->getType()->isRecordType()) in recordState()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/ |
| H A D | CachedConstAccessorsLattice.h | 178 assert(!Type->isRecordType()); in getOrCreateConstMethodReturnValue() 202 assert(Type->isReferenceType() || Type->isRecordType()); in getOrCreateConstMethodReturnStorageLocation()
|
| H A D | DataflowAnalysisContext.h | 195 assert(Type->isRecordType()); in getSyntheticFields()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | EvaluationResult.cpp | 73 if (ElemType->isRecordType()) { in CheckArrayInitialized() 109 if (FieldType->isRecordType()) { in CheckFieldsInitialized()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | CastToStructChecker.cpp | 62 if (!OrigPointeeTy->isRecordType()) { in VisitCastExpr()
|
| H A D | ValistChecker.cpp | 173 Ty->isPointerType() && Ty->getPointeeType()->isRecordType(); in getVAListAsRegion()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExprMember.cpp | 576 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 D | SemaInit.cpp | 624 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 D | SemaCast.cpp | 78 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 D | SemaHLSL.cpp | 359 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 D | SemaExceptionSpec.cpp | 166 if (!(PointeeT->isRecordType() && in CheckSpecifiedExceptionType() 734 if (!ExceptionType->isRecordType() || !HandlerType->isRecordType()) in handlerCanCatch()
|
| H A D | SemaPPC.cpp | 40 if (!PD || !PD->getType()->isRecordType()) in checkAIXMemberAlignment()
|
| /freebsd/contrib/llvm-project/clang/lib/Interpreter/ |
| H A D | Value.cpp | 126 (Canon->isRecordType() || Canon->isConstantArrayType() || in Value()
|
| H A D | InterpreterValuePrinter.cpp | 218 if (DesugaredTy->isRecordType() && E->isLValue()) { in ExtractValueFromExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenExprConstant.cpp | 225 if (ile->getType()->isRecordType()) { in VisitInitListExpr() 585 if (ty->isRecordType()) { in tryEmitPrivateForVarInit()
|
| H A D | CIRGenCall.cpp | 269 if (type->isRecordType() && in emitDelegateCallArg() 662 if (argType->isRecordType() && in emitCallArg()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprClassification.cpp | 84 if (T->isRecordType()) in ClassifyTemporary() 508 NTTParm->getType()->isRecordType(); in ClassifyDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | UninitializedValues.cpp | 320 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 D | SymbolManager.cpp | 235 if (T->isRecordType() && !T->isUnionType()) in canSymbolicate()
|
| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | SVals.h | 246 return T->isArrayType() || T->isRecordType() || in isCompoundType()
|