Lines Matching defs:Abbrev

58 // Generates an enum to use as an index in the Abbrev array of Metadata record.
222 unsigned Abbrev);
224 unsigned &Abbrev);
226 SmallVectorImpl<uint64_t> &Record, unsigned &Abbrev) {
230 unsigned Abbrev);
233 unsigned Abbrev) {
237 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
239 unsigned Abbrev);
241 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev) {
245 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
247 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
250 unsigned Abbrev);
252 unsigned Abbrev);
254 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
256 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
258 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
261 unsigned Abbrev);
263 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev) {
267 unsigned Abbrev);
269 unsigned Abbrev) {
273 unsigned Abbrev) {
277 unsigned Abbrev) {
281 unsigned Abbrev) {
288 unsigned Abbrev);
291 unsigned Abbrev);
294 unsigned Abbrev);
297 unsigned Abbrev);
299 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
301 unsigned Abbrev) {
305 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
308 unsigned Abbrev) {
312 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
315 unsigned Abbrev);
962 // Abbrev for TYPE_CODE_POINTER.
969 // Abbrev for TYPE_CODE_FUNCTION.
977 // Abbrev for TYPE_CODE_STRUCT_ANON.
985 // Abbrev for TYPE_CODE_STRUCT_NAME.
992 // Abbrev for TYPE_CODE_STRUCT_NAMED.
1000 // Abbrev for TYPE_CODE_ARRAY.
1359 unsigned Abbrev) {
1368 Record, Abbrev);
1374 unsigned &Abbrev) {
1375 if (!Abbrev)
1376 Abbrev = createDILocationAbbrev();
1383 Stream.EmitRecord(bitc::METADATA_LOCATION, Record, Abbrev);
1395 unsigned Abbrev) {
1411 Stream.EmitRecord(bitc::METADATA_SUBRANGE, Record, Abbrev);
1417 unsigned Abbrev) {
1422 Stream.EmitRecord(bitc::METADATA_ENUMERATOR, Record, Abbrev);
1428 unsigned Abbrev) {
1436 Stream.EmitRecord(bitc::METADATA_BASIC_TYPE, Record, Abbrev);
1442 unsigned Abbrev) {
1456 Stream.EmitRecord(bitc::METADATA_DERIVED_TYPE, Record, Abbrev);
1462 unsigned Abbrev) {
1480 Stream.EmitRecord(bitc::METADATA_COMPOSITE_TYPE, Record, Abbrev);
1486 unsigned Abbrev) {
1491 Stream.EmitRecord(bitc::METADATA_SUBROUTINE_TYPE, Record, Abbrev);
1497 unsigned Abbrev) {
1502 Stream.EmitRecord(bitc::METADATA_FILE, Record, Abbrev);
1508 unsigned Abbrev) {
1525 Stream.EmitRecord(bitc::METADATA_COMPILE_UNIT, Record, Abbrev);
1531 unsigned Abbrev) {
1552 Stream.EmitRecord(bitc::METADATA_SUBPROGRAM, Record, Abbrev);
1558 unsigned Abbrev) {
1565 Stream.EmitRecord(bitc::METADATA_LEXICAL_BLOCK, Record, Abbrev);
1571 unsigned Abbrev) {
1577 Stream.EmitRecord(bitc::METADATA_LEXICAL_BLOCK_FILE, Record, Abbrev);
1583 unsigned Abbrev) {
1590 Stream.EmitRecord(bitc::METADATA_NAMESPACE, Record, Abbrev);
1596 unsigned Abbrev) {
1601 Stream.EmitRecord(bitc::METADATA_MODULE, Record, Abbrev);
1607 unsigned Abbrev) {
1612 Stream.EmitRecord(bitc::METADATA_TEMPLATE_TYPE, Record, Abbrev);
1618 unsigned Abbrev) {
1625 Stream.EmitRecord(bitc::METADATA_TEMPLATE_VALUE, Record, Abbrev);
1631 unsigned Abbrev) {
1644 Stream.EmitRecord(bitc::METADATA_GLOBAL_VAR, Record, Abbrev);
1650 unsigned Abbrev) {
1661 Stream.EmitRecord(bitc::METADATA_LOCAL_VAR, Record, Abbrev);
1667 unsigned Abbrev) {
1673 Stream.EmitRecord(bitc::METADATA_EXPRESSION, Record, Abbrev);
1679 unsigned Abbrev) {
1685 unsigned Abbrev) {
1693 Stream.EmitRecord(bitc::METADATA_IMPORTED_ENTITY, Record, Abbrev);
1698 // Abbrev for METADATA_LOCATION.
1713 // Abbrev for METADATA_GENERIC_DEBUG.
1736 #define HANDLE_MDNODE_LEAF(CLASS) unsigned CLASS##Abbrev = 0;
1754 write##CLASS(cast<CLASS>(N), Record, CLASS##Abbrev); \
1806 // Abbrev for METADATA_NAME.
1928 // Abbrev for CST_CODE_AGGREGATE.
1936 // Abbrev for CST_CODE_STRING.
1942 // Abbrev for CST_CODE_CSTRING.
1948 // Abbrev for CST_CODE_CSTRING.