Lines Matching refs:Fields
29 /// Fields - The fields of the RTTI descriptor currently being built.
30 SmallVector<llvm::Constant *, 16> Fields;
507 Fields.push_back(VTable);
600 Fields.push_back(llvm::ConstantExpr::getBitCast(TypeName, CGM.Int8PtrTy));
684 llvm::Constant *Init = llvm::ConstantStruct::getAnon(Fields);
764 Fields.push_back(BaseTypeInfo);
775 Fields.push_back(BaseTypeInfo);
852 Fields.push_back(llvm::ConstantInt::get(UnsignedIntLTy, Flags));
857 Fields.push_back(llvm::ConstantInt::get(UnsignedIntLTy, RD->getNumBases()));
887 Fields.push_back(RTTIBuilder(CGM).BuildTypeInfo(Base->getType()));
916 Fields.push_back(llvm::ConstantInt::get(LongLTy, OffsetFlags));
940 Fields.push_back(llvm::ConstantInt::get(UnsignedIntLTy, Flags));
947 Fields.push_back(PointeeTypeInfo);
977 Fields.push_back(llvm::ConstantInt::get(UnsignedIntLTy, Flags));
984 Fields.push_back(PointeeTypeInfo);
990 Fields.push_back(RTTIBuilder(CGM).BuildTypeInfo(QualType(ClassType, 0)));