Lines Matching defs:Fields
29 /// Fields - The fields of the RTTI descriptor currently being built.
30 SmallVector<llvm::Constant *, 16> Fields;
508 Fields.push_back(VTable);
548 Fields.push_back(llvm::ConstantExpr::getBitCast(TypeName, CGM.Int8PtrTy));
632 llvm::Constant *Init = llvm::ConstantStruct::getAnon(Fields);
712 Fields.push_back(BaseTypeInfo);
723 Fields.push_back(BaseTypeInfo);
800 Fields.push_back(llvm::ConstantInt::get(UnsignedIntLTy, Flags));
805 Fields.push_back(llvm::ConstantInt::get(UnsignedIntLTy, RD->getNumBases()));
835 Fields.push_back(RTTIBuilder(CGM).BuildTypeInfo(Base->getType()));
864 Fields.push_back(llvm::ConstantInt::get(LongLTy, OffsetFlags));
888 Fields.push_back(llvm::ConstantInt::get(UnsignedIntLTy, Flags));
895 Fields.push_back(PointeeTypeInfo);
925 Fields.push_back(llvm::ConstantInt::get(UnsignedIntLTy, Flags));
932 Fields.push_back(PointeeTypeInfo);
938 Fields.push_back(RTTIBuilder(CGM).BuildTypeInfo(QualType(ClassType, 0)));