reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
237 switch (RHS.getKind()) { 240 Kind = RHS.getKind(); 244 setInt(RHS.getInt()); 248 setFloat(RHS.getFloat()); 251 APFixedPoint FXCopy = RHS.getFixedPoint(); 257 setVector(((const Vec *)(const char *)RHS.Data.buffer)->Elts, 258 RHS.getVectorLength()); 262 setComplexInt(RHS.getComplexIntReal(), RHS.getComplexIntImag()); 262 setComplexInt(RHS.getComplexIntReal(), RHS.getComplexIntImag()); 266 setComplexFloat(RHS.getComplexFloatReal(), RHS.getComplexFloatImag()); 266 setComplexFloat(RHS.getComplexFloatReal(), RHS.getComplexFloatImag()); 270 if (RHS.hasLValuePath()) 271 setLValue(RHS.getLValueBase(), RHS.getLValueOffset(), RHS.getLValuePath(), 271 setLValue(RHS.getLValueBase(), RHS.getLValueOffset(), RHS.getLValuePath(), 271 setLValue(RHS.getLValueBase(), RHS.getLValueOffset(), RHS.getLValuePath(), 272 RHS.isLValueOnePastTheEnd(), RHS.isNullPointer()); 272 RHS.isLValueOnePastTheEnd(), RHS.isNullPointer()); 274 setLValue(RHS.getLValueBase(), RHS.getLValueOffset(), NoLValuePath(), 274 setLValue(RHS.getLValueBase(), RHS.getLValueOffset(), NoLValuePath(), 275 RHS.isNullPointer()); 278 MakeArray(RHS.getArrayInitializedElts(), RHS.getArraySize()); 278 MakeArray(RHS.getArrayInitializedElts(), RHS.getArraySize()); 279 for (unsigned I = 0, N = RHS.getArrayInitializedElts(); I != N; ++I) 280 getArrayInitializedElt(I) = RHS.getArrayInitializedElt(I); 281 if (RHS.hasArrayFiller()) 282 getArrayFiller() = RHS.getArrayFiller(); 285 MakeStruct(RHS.getStructNumBases(), RHS.getStructNumFields()); 285 MakeStruct(RHS.getStructNumBases(), RHS.getStructNumFields()); 286 for (unsigned I = 0, N = RHS.getStructNumBases(); I != N; ++I) 287 getStructBase(I) = RHS.getStructBase(I); 288 for (unsigned I = 0, N = RHS.getStructNumFields(); I != N; ++I) 289 getStructField(I) = RHS.getStructField(I); 293 setUnion(RHS.getUnionField(), RHS.getUnionValue()); 293 setUnion(RHS.getUnionField(), RHS.getUnionValue()); 296 MakeMemberPointer(RHS.getMemberPointerDecl(), 297 RHS.isMemberPointerToDerivedMember(), 298 RHS.getMemberPointerPath()); 302 setAddrLabelDiff(RHS.getAddrLabelDiffLHS(), RHS.getAddrLabelDiffRHS()); 302 setAddrLabelDiff(RHS.getAddrLabelDiffLHS(), RHS.getAddrLabelDiffRHS());