Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DRecordOps.cpp19 static void copyField(const ValueDecl &Field, StorageLocation *SrcFieldLoc, in copyField() argument
23 (SrcFieldLoc != nullptr && DstFieldLoc != nullptr)); in copyField()
26 copyRecord(cast<RecordStorageLocation>(*SrcFieldLoc), in copyField()
29 Dst.setChild(Field, SrcFieldLoc); in copyField()
31 if (Value *Val = Env.getValue(*SrcFieldLoc)) in copyField()
38 static void copySyntheticField(QualType FieldType, StorageLocation &SrcFieldLoc, in copySyntheticField() argument
41 copyRecord(cast<RecordStorageLocation>(SrcFieldLoc), in copySyntheticField()
44 if (Value *Val = Env.getValue(SrcFieldLoc)) in copySyntheticField()
80 for (auto [Field, SrcFieldLoc] : Src.children()) in copyRecord()
81 copyField(*Field, SrcFieldLoc, Dst.getChild(*Field), Dst, Env); in copyRecord()
[all …]