Lines Matching refs:BitCodeAbbrevOp

2161   Abv->Add(BitCodeAbbrevOp(Code));  in getFunctionDeclAbbrev()
2163 Abv->Add(BitCodeAbbrevOp(0)); // CanonicalDecl in getFunctionDeclAbbrev()
2164 Abv->Add(BitCodeAbbrevOp(Kind)); in getFunctionDeclAbbrev()
2169 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); in getFunctionDeclAbbrev()
2172 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); in getFunctionDeclAbbrev()
2174 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // InstantiatedFrom in getFunctionDeclAbbrev()
2175 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, in getFunctionDeclAbbrev()
2177 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Specialized Location in getFunctionDeclAbbrev()
2180 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Template in getFunctionDeclAbbrev()
2181 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, in getFunctionDeclAbbrev()
2183 Abv->Add(BitCodeAbbrevOp(1)); // Template Argument Size in getFunctionDeclAbbrev()
2184 Abv->Add(BitCodeAbbrevOp(TemplateArgument::Type)); // Template Argument Kind in getFunctionDeclAbbrev()
2186 BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Template Argument Type in getFunctionDeclAbbrev()
2187 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // Is Defaulted in getFunctionDeclAbbrev()
2188 Abv->Add(BitCodeAbbrevOp(0)); // TemplateArgumentsAsWritten in getFunctionDeclAbbrev()
2189 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // SourceLocation in getFunctionDeclAbbrev()
2190 Abv->Add(BitCodeAbbrevOp(0)); in getFunctionDeclAbbrev()
2192 BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Canonical Decl of template in getFunctionDeclAbbrev()
2196 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array)); in getFunctionDeclAbbrev()
2197 Abv->Add(BitCodeAbbrevOp(0)); // TemplateArgumentsAsWritten in getFunctionDeclAbbrev()
2202 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, in getFunctionDeclAbbrev()
2211 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // DeclContext in getFunctionDeclAbbrev()
2212 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // SubmoduleID in getFunctionDeclAbbrev()
2214 Abv->Add(BitCodeAbbrevOp(DeclarationName::Identifier)); // NameKind in getFunctionDeclAbbrev()
2215 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Identifier in getFunctionDeclAbbrev()
2216 Abv->Add(BitCodeAbbrevOp(0)); // AnonDeclNumber in getFunctionDeclAbbrev()
2218 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type in getFunctionDeclAbbrev()
2220 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // InnerLocStart in getFunctionDeclAbbrev()
2221 Abv->Add(BitCodeAbbrevOp(0)); // HasExtInfo in getFunctionDeclAbbrev()
2222 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // TSIType in getFunctionDeclAbbrev()
2224 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 11)); // IDNS in getFunctionDeclAbbrev()
2225 Abv->Add(BitCodeAbbrevOp( in getFunctionDeclAbbrev()
2226 BitCodeAbbrevOp::Fixed, in getFunctionDeclAbbrev()
2234 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // LocEnd in getFunctionDeclAbbrev()
2235 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // ODRHash in getFunctionDeclAbbrev()
2244 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array)); in getFunctionDeclAbbrev()
2245 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); in getFunctionDeclAbbrev()
2262 Abv->Add(BitCodeAbbrevOp(serialization::DECL_FIELD)); in WriteDeclAbbrevs()
2264 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, in WriteDeclAbbrevs()
2272 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // DeclContext in WriteDeclAbbrevs()
2273 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // SubmoduleID in WriteDeclAbbrevs()
2275 Abv->Add(BitCodeAbbrevOp(0)); // NameKind = Identifier in WriteDeclAbbrevs()
2276 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Name in WriteDeclAbbrevs()
2277 Abv->Add(BitCodeAbbrevOp(0)); // AnonDeclNumber in WriteDeclAbbrevs()
2279 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type in WriteDeclAbbrevs()
2281 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // InnerStartLoc in WriteDeclAbbrevs()
2282 Abv->Add(BitCodeAbbrevOp(0)); // hasExtInfo in WriteDeclAbbrevs()
2283 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // TSIType in WriteDeclAbbrevs()
2285 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // isMutable in WriteDeclAbbrevs()
2286 Abv->Add(BitCodeAbbrevOp(0)); // StorageKind in WriteDeclAbbrevs()
2288 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array)); in WriteDeclAbbrevs()
2289 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // TypeLoc in WriteDeclAbbrevs()
2294 Abv->Add(BitCodeAbbrevOp(serialization::DECL_OBJC_IVAR)); in WriteDeclAbbrevs()
2296 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, in WriteDeclAbbrevs()
2301 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // DeclContext in WriteDeclAbbrevs()
2302 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // SubmoduleID in WriteDeclAbbrevs()
2304 Abv->Add(BitCodeAbbrevOp(0)); // NameKind = Identifier in WriteDeclAbbrevs()
2305 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Name in WriteDeclAbbrevs()
2306 Abv->Add(BitCodeAbbrevOp(0)); // AnonDeclNumber in WriteDeclAbbrevs()
2308 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type in WriteDeclAbbrevs()
2310 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // InnerStartLoc in WriteDeclAbbrevs()
2311 Abv->Add(BitCodeAbbrevOp(0)); // hasExtInfo in WriteDeclAbbrevs()
2312 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // TSIType in WriteDeclAbbrevs()
2314 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // isMutable in WriteDeclAbbrevs()
2315 Abv->Add(BitCodeAbbrevOp(0)); // InitStyle in WriteDeclAbbrevs()
2317 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // getAccessControl in WriteDeclAbbrevs()
2318 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // getSynthesize in WriteDeclAbbrevs()
2320 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array)); in WriteDeclAbbrevs()
2321 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // TypeLoc in WriteDeclAbbrevs()
2326 Abv->Add(BitCodeAbbrevOp(serialization::DECL_ENUM)); in WriteDeclAbbrevs()
2328 Abv->Add(BitCodeAbbrevOp(0)); // No redeclaration in WriteDeclAbbrevs()
2330 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, in WriteDeclAbbrevs()
2338 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // DeclContext in WriteDeclAbbrevs()
2339 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // SubmoduleID in WriteDeclAbbrevs()
2341 Abv->Add(BitCodeAbbrevOp(0)); // NameKind = Identifier in WriteDeclAbbrevs()
2342 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Name in WriteDeclAbbrevs()
2343 Abv->Add(BitCodeAbbrevOp(0)); // AnonDeclNumber in WriteDeclAbbrevs()
2345 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Source Location in WriteDeclAbbrevs()
2346 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type Ref in WriteDeclAbbrevs()
2348 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // IdentifierNamespace in WriteDeclAbbrevs()
2349 Abv->Add(BitCodeAbbrevOp( in WriteDeclAbbrevs()
2350 BitCodeAbbrevOp::Fixed, in WriteDeclAbbrevs()
2354 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // SourceLocation in WriteDeclAbbrevs()
2355 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // SourceLocation in WriteDeclAbbrevs()
2357 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // AddTypeRef in WriteDeclAbbrevs()
2358 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // IntegerType in WriteDeclAbbrevs()
2359 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // getPromotionType in WriteDeclAbbrevs()
2360 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 20)); // Enum Decl Bits in WriteDeclAbbrevs()
2361 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32));// ODRHash in WriteDeclAbbrevs()
2362 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // InstantiatedMembEnum in WriteDeclAbbrevs()
2364 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // LexicalOffset in WriteDeclAbbrevs()
2365 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // VisibleOffset in WriteDeclAbbrevs()
2370 Abv->Add(BitCodeAbbrevOp(serialization::DECL_RECORD)); in WriteDeclAbbrevs()
2372 Abv->Add(BitCodeAbbrevOp(0)); // No redeclaration in WriteDeclAbbrevs()
2374 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, in WriteDeclAbbrevs()
2382 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // DeclContext in WriteDeclAbbrevs()
2383 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // SubmoduleID in WriteDeclAbbrevs()
2385 Abv->Add(BitCodeAbbrevOp(0)); // NameKind = Identifier in WriteDeclAbbrevs()
2386 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Name in WriteDeclAbbrevs()
2387 Abv->Add(BitCodeAbbrevOp(0)); // AnonDeclNumber in WriteDeclAbbrevs()
2389 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Source Location in WriteDeclAbbrevs()
2390 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type Ref in WriteDeclAbbrevs()
2392 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // IdentifierNamespace in WriteDeclAbbrevs()
2393 Abv->Add(BitCodeAbbrevOp( in WriteDeclAbbrevs()
2394 BitCodeAbbrevOp::Fixed, in WriteDeclAbbrevs()
2398 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // SourceLocation in WriteDeclAbbrevs()
2399 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // SourceLocation in WriteDeclAbbrevs()
2401 Abv->Add(BitCodeAbbrevOp( in WriteDeclAbbrevs()
2402 BitCodeAbbrevOp::Fixed, in WriteDeclAbbrevs()
2412 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 26)); in WriteDeclAbbrevs()
2415 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // LexicalOffset in WriteDeclAbbrevs()
2416 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // VisibleOffset in WriteDeclAbbrevs()
2421 Abv->Add(BitCodeAbbrevOp(serialization::DECL_PARM_VAR)); in WriteDeclAbbrevs()
2423 Abv->Add(BitCodeAbbrevOp(0)); // No redeclaration in WriteDeclAbbrevs()
2425 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, in WriteDeclAbbrevs()
2431 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // DeclContext in WriteDeclAbbrevs()
2432 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // SubmoduleID in WriteDeclAbbrevs()
2434 Abv->Add(BitCodeAbbrevOp(0)); // NameKind = Identifier in WriteDeclAbbrevs()
2435 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Name in WriteDeclAbbrevs()
2436 Abv->Add(BitCodeAbbrevOp(0)); // AnonDeclNumber in WriteDeclAbbrevs()
2438 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type in WriteDeclAbbrevs()
2440 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // InnerStartLoc in WriteDeclAbbrevs()
2441 Abv->Add(BitCodeAbbrevOp(0)); // hasExtInfo in WriteDeclAbbrevs()
2442 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // TSIType in WriteDeclAbbrevs()
2445 BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, in WriteDeclAbbrevs()
2448 Abv->Add(BitCodeAbbrevOp(0)); // VarKind (local enum) in WriteDeclAbbrevs()
2450 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // ScopeIndex in WriteDeclAbbrevs()
2451 Abv->Add(BitCodeAbbrevOp( in WriteDeclAbbrevs()
2452 BitCodeAbbrevOp::Fixed, in WriteDeclAbbrevs()
2457 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array)); in WriteDeclAbbrevs()
2458 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // TypeLoc in WriteDeclAbbrevs()
2463 Abv->Add(BitCodeAbbrevOp(serialization::DECL_TYPEDEF)); in WriteDeclAbbrevs()
2465 Abv->Add(BitCodeAbbrevOp(0)); // No redeclaration in WriteDeclAbbrevs()
2467 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, in WriteDeclAbbrevs()
2473 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // DeclContext in WriteDeclAbbrevs()
2474 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // SubmoduleID in WriteDeclAbbrevs()
2476 Abv->Add(BitCodeAbbrevOp(0)); // NameKind = Identifier in WriteDeclAbbrevs()
2477 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Name in WriteDeclAbbrevs()
2478 Abv->Add(BitCodeAbbrevOp(0)); // AnonDeclNumber in WriteDeclAbbrevs()
2480 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Source Location in WriteDeclAbbrevs()
2481 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type Ref in WriteDeclAbbrevs()
2483 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array)); in WriteDeclAbbrevs()
2484 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // TypeLoc in WriteDeclAbbrevs()
2489 Abv->Add(BitCodeAbbrevOp(serialization::DECL_VAR)); in WriteDeclAbbrevs()
2491 Abv->Add(BitCodeAbbrevOp(0)); // No redeclaration in WriteDeclAbbrevs()
2493 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, in WriteDeclAbbrevs()
2498 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // DeclContext in WriteDeclAbbrevs()
2499 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // SubmoduleID in WriteDeclAbbrevs()
2501 Abv->Add(BitCodeAbbrevOp(0)); // NameKind = Identifier in WriteDeclAbbrevs()
2502 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Name in WriteDeclAbbrevs()
2503 Abv->Add(BitCodeAbbrevOp(0)); // AnonDeclNumber in WriteDeclAbbrevs()
2505 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type in WriteDeclAbbrevs()
2507 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // InnerStartLoc in WriteDeclAbbrevs()
2508 Abv->Add(BitCodeAbbrevOp(0)); // hasExtInfo in WriteDeclAbbrevs()
2509 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // TSIType in WriteDeclAbbrevs()
2511 Abv->Add(BitCodeAbbrevOp( in WriteDeclAbbrevs()
2512 BitCodeAbbrevOp::Fixed, in WriteDeclAbbrevs()
2520 Abv->Add(BitCodeAbbrevOp(0)); // VarKind (local enum) in WriteDeclAbbrevs()
2522 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array)); in WriteDeclAbbrevs()
2523 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // TypeLoc in WriteDeclAbbrevs()
2543 Abv->Add(BitCodeAbbrevOp(serialization::DECL_TEMPLATE_TYPE_PARM)); in WriteDeclAbbrevs()
2544 Abv->Add(BitCodeAbbrevOp(0)); // hasTypeConstraint in WriteDeclAbbrevs()
2546 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, in WriteDeclAbbrevs()
2552 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // DeclContext in WriteDeclAbbrevs()
2553 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // SubmoduleID in WriteDeclAbbrevs()
2555 Abv->Add(BitCodeAbbrevOp(0)); // NameKind = Identifier in WriteDeclAbbrevs()
2556 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Name in WriteDeclAbbrevs()
2557 Abv->Add(BitCodeAbbrevOp(0)); in WriteDeclAbbrevs()
2559 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Source Location in WriteDeclAbbrevs()
2560 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type Ref in WriteDeclAbbrevs()
2563 BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // wasDeclaredWithTypename in WriteDeclAbbrevs()
2564 Abv->Add(BitCodeAbbrevOp(0)); // TypeConstraintInitialized in WriteDeclAbbrevs()
2565 Abv->Add(BitCodeAbbrevOp(0)); // OwnsDefaultArg in WriteDeclAbbrevs()
2570 Abv->Add(BitCodeAbbrevOp(serialization::DECL_USING_SHADOW)); in WriteDeclAbbrevs()
2572 Abv->Add(BitCodeAbbrevOp(0)); // No redeclaration in WriteDeclAbbrevs()
2574 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, in WriteDeclAbbrevs()
2579 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // DeclContext in WriteDeclAbbrevs()
2580 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // SubmoduleID in WriteDeclAbbrevs()
2582 Abv->Add(BitCodeAbbrevOp(0)); // NameKind = Identifier in WriteDeclAbbrevs()
2583 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Name in WriteDeclAbbrevs()
2584 Abv->Add(BitCodeAbbrevOp(0)); in WriteDeclAbbrevs()
2586 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // TargetDecl in WriteDeclAbbrevs()
2587 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 11)); // IDNS in WriteDeclAbbrevs()
2588 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // UsingOrNextShadow in WriteDeclAbbrevs()
2589 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, in WriteDeclAbbrevs()
2595 Abv->Add(BitCodeAbbrevOp(serialization::EXPR_DECL_REF)); in WriteDeclAbbrevs()
2599 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 7)); in WriteDeclAbbrevs()
2600 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type in WriteDeclAbbrevs()
2605 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 5)); in WriteDeclAbbrevs()
2606 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // DeclRef in WriteDeclAbbrevs()
2607 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Location in WriteDeclAbbrevs()
2612 Abv->Add(BitCodeAbbrevOp(serialization::EXPR_INTEGER_LITERAL)); in WriteDeclAbbrevs()
2616 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 10)); in WriteDeclAbbrevs()
2617 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type in WriteDeclAbbrevs()
2619 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Location in WriteDeclAbbrevs()
2620 Abv->Add(BitCodeAbbrevOp(32)); // Bit Width in WriteDeclAbbrevs()
2621 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Value in WriteDeclAbbrevs()
2626 Abv->Add(BitCodeAbbrevOp(serialization::EXPR_CHARACTER_LITERAL)); in WriteDeclAbbrevs()
2630 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 10)); in WriteDeclAbbrevs()
2631 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type in WriteDeclAbbrevs()
2633 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // getValue in WriteDeclAbbrevs()
2634 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Location in WriteDeclAbbrevs()
2635 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 3)); // getKind in WriteDeclAbbrevs()
2640 Abv->Add(BitCodeAbbrevOp(serialization::EXPR_IMPLICIT_CAST)); in WriteDeclAbbrevs()
2644 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 10)); in WriteDeclAbbrevs()
2645 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type in WriteDeclAbbrevs()
2647 Abv->Add(BitCodeAbbrevOp(0)); // PathSize in WriteDeclAbbrevs()
2649 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 9)); in WriteDeclAbbrevs()
2655 Abv->Add(BitCodeAbbrevOp(serialization::EXPR_BINARY_OPERATOR)); in WriteDeclAbbrevs()
2660 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 5)); in WriteDeclAbbrevs()
2661 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type in WriteDeclAbbrevs()
2664 BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // OpCode and HasFPFeatures in WriteDeclAbbrevs()
2665 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Source Location in WriteDeclAbbrevs()
2670 Abv->Add(BitCodeAbbrevOp(serialization::EXPR_COMPOUND_ASSIGN_OPERATOR)); in WriteDeclAbbrevs()
2675 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 5)); in WriteDeclAbbrevs()
2676 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type in WriteDeclAbbrevs()
2680 BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // OpCode and HasFPFeatures in WriteDeclAbbrevs()
2681 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Source Location in WriteDeclAbbrevs()
2683 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // LHSType in WriteDeclAbbrevs()
2684 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Result Type in WriteDeclAbbrevs()
2689 Abv->Add(BitCodeAbbrevOp(serialization::EXPR_CALL)); in WriteDeclAbbrevs()
2693 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 10)); in WriteDeclAbbrevs()
2694 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type in WriteDeclAbbrevs()
2696 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // NumArgs in WriteDeclAbbrevs()
2697 Abv->Add(BitCodeAbbrevOp(0)); // ADLCallKind in WriteDeclAbbrevs()
2698 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Source Location in WriteDeclAbbrevs()
2703 Abv->Add(BitCodeAbbrevOp(serialization::EXPR_CXX_OPERATOR_CALL)); in WriteDeclAbbrevs()
2707 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 10)); in WriteDeclAbbrevs()
2708 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type in WriteDeclAbbrevs()
2710 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // NumArgs in WriteDeclAbbrevs()
2711 Abv->Add(BitCodeAbbrevOp(0)); // ADLCallKind in WriteDeclAbbrevs()
2712 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Source Location in WriteDeclAbbrevs()
2714 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Operator Kind in WriteDeclAbbrevs()
2715 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Source Location in WriteDeclAbbrevs()
2716 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Source Location in WriteDeclAbbrevs()
2721 Abv->Add(BitCodeAbbrevOp(serialization::EXPR_CXX_MEMBER_CALL)); in WriteDeclAbbrevs()
2725 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 10)); in WriteDeclAbbrevs()
2726 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type in WriteDeclAbbrevs()
2728 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // NumArgs in WriteDeclAbbrevs()
2729 Abv->Add(BitCodeAbbrevOp(0)); // ADLCallKind in WriteDeclAbbrevs()
2730 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Source Location in WriteDeclAbbrevs()
2736 Abv->Add(BitCodeAbbrevOp(serialization::STMT_COMPOUND)); in WriteDeclAbbrevs()
2739 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Num Stmts in WriteDeclAbbrevs()
2740 Abv->Add(BitCodeAbbrevOp(0)); // hasStoredFPFeatures in WriteDeclAbbrevs()
2741 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Source Location in WriteDeclAbbrevs()
2742 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Source Location in WriteDeclAbbrevs()
2746 Abv->Add(BitCodeAbbrevOp(serialization::DECL_CONTEXT_LEXICAL)); in WriteDeclAbbrevs()
2747 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); in WriteDeclAbbrevs()
2751 Abv->Add(BitCodeAbbrevOp(serialization::DECL_CONTEXT_VISIBLE)); in WriteDeclAbbrevs()
2752 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); in WriteDeclAbbrevs()