Searched refs:FieldLocs (Results 1 – 4 of 4) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
| H A D | DataflowAnalysisContext.cpp | 64 llvm::DenseMap<const ValueDecl *, StorageLocation *> FieldLocs; in createStorageLocation() local 67 FieldLocs.insert({Field, nullptr}); in createStorageLocation() 69 FieldLocs.insert({Field, &createStorageLocation( in createStorageLocation() 78 return createRecordStorageLocation(Type, std::move(FieldLocs), in createStorageLocation() 92 QualType Type, RecordStorageLocation::FieldToLoc FieldLocs, in createRecordStorageLocation() argument 95 assert(containsSameFields(getModeledFields(Type), FieldLocs)); in createRecordStorageLocation() 99 return arena().create<RecordStorageLocation>(Type, std::move(FieldLocs), in createRecordStorageLocation() 406 const clang::dataflow::RecordStorageLocation::FieldToLoc &FieldLocs) { in containsSameFields() argument 407 if (Fields.size() != FieldLocs.size()) in containsSameFields() 409 for ([[maybe_unused]] auto [Field, Loc] : FieldLocs) in containsSameFields()
|
| H A D | Transfer.cpp | 658 llvm::DenseMap<const ValueDecl *, StorageLocation *> FieldLocs; in VisitInitListExpr() local 684 FieldLocs.insert(Children.begin(), Children.end()); in VisitInitListExpr() 701 FieldLocs.insert({Field, &Loc}); in VisitInitListExpr() 712 Env.getDataflowAnalysisContext().getModeledFields(Type), FieldLocs)); in VisitInitListExpr() 722 Type, std::move(FieldLocs), std::move(SyntheticFieldLocs)); in VisitInitListExpr()
|
| H A D | DataflowEnvironment.cpp | 893 llvm::DenseMap<const ValueDecl *, StorageLocation *> FieldLocs; in createValueUnlessSelfReferential() local 899 FieldLocs.insert( in createValueUnlessSelfReferential() 913 Type, std::move(FieldLocs), std::move(SyntheticFieldLocs)); in createValueUnlessSelfReferential()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/ |
| H A D | DataflowAnalysisContext.h | 63 const RecordStorageLocation::FieldToLoc &FieldLocs); 129 QualType Type, RecordStorageLocation::FieldToLoc FieldLocs,
|