reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2897 void InitBuiltinType(CanQualType &R, BuiltinType::Kind K);
1209 InitBuiltinType(VoidTy, BuiltinType::Void); 1212 InitBuiltinType(BoolTy, BuiltinType::Bool); 1215 InitBuiltinType(CharTy, BuiltinType::Char_S); 1217 InitBuiltinType(CharTy, BuiltinType::Char_U); 1219 InitBuiltinType(SignedCharTy, BuiltinType::SChar); 1220 InitBuiltinType(ShortTy, BuiltinType::Short); 1221 InitBuiltinType(IntTy, BuiltinType::Int); 1222 InitBuiltinType(LongTy, BuiltinType::Long); 1223 InitBuiltinType(LongLongTy, BuiltinType::LongLong); 1226 InitBuiltinType(UnsignedCharTy, BuiltinType::UChar); 1227 InitBuiltinType(UnsignedShortTy, BuiltinType::UShort); 1228 InitBuiltinType(UnsignedIntTy, BuiltinType::UInt); 1229 InitBuiltinType(UnsignedLongTy, BuiltinType::ULong); 1230 InitBuiltinType(UnsignedLongLongTy, BuiltinType::ULongLong); 1233 InitBuiltinType(FloatTy, BuiltinType::Float); 1234 InitBuiltinType(DoubleTy, BuiltinType::Double); 1235 InitBuiltinType(LongDoubleTy, BuiltinType::LongDouble); 1238 InitBuiltinType(Float128Ty, BuiltinType::Float128); 1241 InitBuiltinType(Float16Ty, BuiltinType::Float16); 1244 InitBuiltinType(ShortAccumTy, BuiltinType::ShortAccum); 1245 InitBuiltinType(AccumTy, BuiltinType::Accum); 1246 InitBuiltinType(LongAccumTy, BuiltinType::LongAccum); 1247 InitBuiltinType(UnsignedShortAccumTy, BuiltinType::UShortAccum); 1248 InitBuiltinType(UnsignedAccumTy, BuiltinType::UAccum); 1249 InitBuiltinType(UnsignedLongAccumTy, BuiltinType::ULongAccum); 1250 InitBuiltinType(ShortFractTy, BuiltinType::ShortFract); 1251 InitBuiltinType(FractTy, BuiltinType::Fract); 1252 InitBuiltinType(LongFractTy, BuiltinType::LongFract); 1253 InitBuiltinType(UnsignedShortFractTy, BuiltinType::UShortFract); 1254 InitBuiltinType(UnsignedFractTy, BuiltinType::UFract); 1255 InitBuiltinType(UnsignedLongFractTy, BuiltinType::ULongFract); 1256 InitBuiltinType(SatShortAccumTy, BuiltinType::SatShortAccum); 1257 InitBuiltinType(SatAccumTy, BuiltinType::SatAccum); 1258 InitBuiltinType(SatLongAccumTy, BuiltinType::SatLongAccum); 1259 InitBuiltinType(SatUnsignedShortAccumTy, BuiltinType::SatUShortAccum); 1260 InitBuiltinType(SatUnsignedAccumTy, BuiltinType::SatUAccum); 1261 InitBuiltinType(SatUnsignedLongAccumTy, BuiltinType::SatULongAccum); 1262 InitBuiltinType(SatShortFractTy, BuiltinType::SatShortFract); 1263 InitBuiltinType(SatFractTy, BuiltinType::SatFract); 1264 InitBuiltinType(SatLongFractTy, BuiltinType::SatLongFract); 1265 InitBuiltinType(SatUnsignedShortFractTy, BuiltinType::SatUShortFract); 1266 InitBuiltinType(SatUnsignedFractTy, BuiltinType::SatUFract); 1267 InitBuiltinType(SatUnsignedLongFractTy, BuiltinType::SatULongFract); 1270 InitBuiltinType(Int128Ty, BuiltinType::Int128); 1271 InitBuiltinType(UnsignedInt128Ty, BuiltinType::UInt128); 1275 InitBuiltinType(WCharTy, BuiltinType::WChar_S); 1277 InitBuiltinType(WCharTy, BuiltinType::WChar_U); 1288 InitBuiltinType(Char8Ty, BuiltinType::Char8); 1291 InitBuiltinType(Char16Ty, BuiltinType::Char16); 1296 InitBuiltinType(Char32Ty, BuiltinType::Char32); 1305 InitBuiltinType(DependentTy, BuiltinType::Dependent); 1308 InitBuiltinType(OverloadTy, BuiltinType::Overload); 1311 InitBuiltinType(BoundMemberTy, BuiltinType::BoundMember); 1314 InitBuiltinType(PseudoObjectTy, BuiltinType::PseudoObject); 1317 InitBuiltinType(UnknownAnyTy, BuiltinType::UnknownAny); 1320 InitBuiltinType(ARCUnbridgedCastTy, BuiltinType::ARCUnbridgedCast); 1323 InitBuiltinType(BuiltinFnTy, BuiltinType::BuiltinFn); 1327 InitBuiltinType(OMPArraySectionTy, BuiltinType::OMPArraySection); 1336 InitBuiltinType(ObjCBuiltinIdTy, BuiltinType::ObjCId); 1337 InitBuiltinType(ObjCBuiltinClassTy, BuiltinType::ObjCClass); 1338 InitBuiltinType(ObjCBuiltinSelTy, BuiltinType::ObjCSel); 1345 InitBuiltinType(OCLSamplerTy, BuiltinType::OCLSampler); 1346 InitBuiltinType(OCLEventTy, BuiltinType::OCLEvent); 1347 InitBuiltinType(OCLClkEventTy, BuiltinType::OCLClkEvent); 1348 InitBuiltinType(OCLQueueTy, BuiltinType::OCLQueue); 1349 InitBuiltinType(OCLReserveIDTy, BuiltinType::OCLReserveID); 1381 InitBuiltinType(NullPtrTy, BuiltinType::NullPtr); 1384 InitBuiltinType(HalfTy, BuiltinType::Half);