Lines Matching refs:BitCodeAbbrevOp
2078 Abv->Add(BitCodeAbbrevOp(Code)); in getFunctionDeclAbbrev()
2080 Abv->Add(BitCodeAbbrevOp(0)); // CanonicalDecl in getFunctionDeclAbbrev()
2081 Abv->Add(BitCodeAbbrevOp(Kind)); in getFunctionDeclAbbrev()
2086 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); in getFunctionDeclAbbrev()
2089 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); in getFunctionDeclAbbrev()
2091 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // InstantiatedFrom in getFunctionDeclAbbrev()
2092 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, in getFunctionDeclAbbrev()
2094 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Specialized Location in getFunctionDeclAbbrev()
2097 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Template in getFunctionDeclAbbrev()
2098 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, in getFunctionDeclAbbrev()
2100 Abv->Add(BitCodeAbbrevOp(1)); // Template Argument Size in getFunctionDeclAbbrev()
2101 Abv->Add(BitCodeAbbrevOp(TemplateArgument::Type)); // Template Argument Kind in getFunctionDeclAbbrev()
2103 BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Template Argument Type in getFunctionDeclAbbrev()
2104 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // Is Defaulted in getFunctionDeclAbbrev()
2105 Abv->Add(BitCodeAbbrevOp(0)); // TemplateArgumentsAsWritten in getFunctionDeclAbbrev()
2106 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // SourceLocation in getFunctionDeclAbbrev()
2107 Abv->Add(BitCodeAbbrevOp(0)); in getFunctionDeclAbbrev()
2109 BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Canonical Decl of template in getFunctionDeclAbbrev()
2113 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array)); in getFunctionDeclAbbrev()
2114 Abv->Add(BitCodeAbbrevOp(0)); // TemplateArgumentsAsWritten in getFunctionDeclAbbrev()
2119 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, in getFunctionDeclAbbrev()
2128 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // DeclContext in getFunctionDeclAbbrev()
2129 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // SubmoduleID in getFunctionDeclAbbrev()
2131 Abv->Add(BitCodeAbbrevOp(DeclarationName::Identifier)); // NameKind in getFunctionDeclAbbrev()
2132 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Identifier in getFunctionDeclAbbrev()
2133 Abv->Add(BitCodeAbbrevOp(0)); // AnonDeclNumber in getFunctionDeclAbbrev()
2135 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type in getFunctionDeclAbbrev()
2137 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // InnerLocStart in getFunctionDeclAbbrev()
2138 Abv->Add(BitCodeAbbrevOp(0)); // HasExtInfo in getFunctionDeclAbbrev()
2139 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // TSIType in getFunctionDeclAbbrev()
2141 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 11)); // IDNS in getFunctionDeclAbbrev()
2142 Abv->Add(BitCodeAbbrevOp( in getFunctionDeclAbbrev()
2143 BitCodeAbbrevOp::Fixed, in getFunctionDeclAbbrev()
2151 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // LocEnd in getFunctionDeclAbbrev()
2152 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // ODRHash in getFunctionDeclAbbrev()
2161 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array)); in getFunctionDeclAbbrev()
2162 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); in getFunctionDeclAbbrev()
2179 Abv->Add(BitCodeAbbrevOp(serialization::DECL_FIELD)); in WriteDeclAbbrevs()
2181 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, in WriteDeclAbbrevs()
2189 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // DeclContext in WriteDeclAbbrevs()
2190 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // SubmoduleID in WriteDeclAbbrevs()
2192 Abv->Add(BitCodeAbbrevOp(0)); // NameKind = Identifier in WriteDeclAbbrevs()
2193 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Name in WriteDeclAbbrevs()
2194 Abv->Add(BitCodeAbbrevOp(0)); // AnonDeclNumber in WriteDeclAbbrevs()
2196 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type in WriteDeclAbbrevs()
2198 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // InnerStartLoc in WriteDeclAbbrevs()
2199 Abv->Add(BitCodeAbbrevOp(0)); // hasExtInfo in WriteDeclAbbrevs()
2200 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // TSIType in WriteDeclAbbrevs()
2202 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // isMutable in WriteDeclAbbrevs()
2203 Abv->Add(BitCodeAbbrevOp(0)); // StorageKind in WriteDeclAbbrevs()
2205 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array)); in WriteDeclAbbrevs()
2206 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // TypeLoc in WriteDeclAbbrevs()
2211 Abv->Add(BitCodeAbbrevOp(serialization::DECL_OBJC_IVAR)); in WriteDeclAbbrevs()
2213 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, in WriteDeclAbbrevs()
2218 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // DeclContext in WriteDeclAbbrevs()
2219 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // SubmoduleID in WriteDeclAbbrevs()
2221 Abv->Add(BitCodeAbbrevOp(0)); // NameKind = Identifier in WriteDeclAbbrevs()
2222 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Name in WriteDeclAbbrevs()
2223 Abv->Add(BitCodeAbbrevOp(0)); // AnonDeclNumber in WriteDeclAbbrevs()
2225 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type in WriteDeclAbbrevs()
2227 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // InnerStartLoc in WriteDeclAbbrevs()
2228 Abv->Add(BitCodeAbbrevOp(0)); // hasExtInfo in WriteDeclAbbrevs()
2229 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // TSIType in WriteDeclAbbrevs()
2231 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // isMutable in WriteDeclAbbrevs()
2232 Abv->Add(BitCodeAbbrevOp(0)); // InitStyle in WriteDeclAbbrevs()
2234 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // getAccessControl in WriteDeclAbbrevs()
2235 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // getSynthesize in WriteDeclAbbrevs()
2237 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array)); in WriteDeclAbbrevs()
2238 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // TypeLoc in WriteDeclAbbrevs()
2243 Abv->Add(BitCodeAbbrevOp(serialization::DECL_ENUM)); in WriteDeclAbbrevs()
2245 Abv->Add(BitCodeAbbrevOp(0)); // No redeclaration in WriteDeclAbbrevs()
2247 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, in WriteDeclAbbrevs()
2255 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // DeclContext in WriteDeclAbbrevs()
2256 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // SubmoduleID in WriteDeclAbbrevs()
2258 Abv->Add(BitCodeAbbrevOp(0)); // NameKind = Identifier in WriteDeclAbbrevs()
2259 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Name in WriteDeclAbbrevs()
2260 Abv->Add(BitCodeAbbrevOp(0)); // AnonDeclNumber in WriteDeclAbbrevs()
2262 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Source Location in WriteDeclAbbrevs()
2263 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type Ref in WriteDeclAbbrevs()
2265 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // IdentifierNamespace in WriteDeclAbbrevs()
2266 Abv->Add(BitCodeAbbrevOp( in WriteDeclAbbrevs()
2267 BitCodeAbbrevOp::Fixed, in WriteDeclAbbrevs()
2271 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // SourceLocation in WriteDeclAbbrevs()
2272 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // SourceLocation in WriteDeclAbbrevs()
2274 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // AddTypeRef in WriteDeclAbbrevs()
2275 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // IntegerType in WriteDeclAbbrevs()
2276 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // getPromotionType in WriteDeclAbbrevs()
2277 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 20)); // Enum Decl Bits in WriteDeclAbbrevs()
2278 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32));// ODRHash in WriteDeclAbbrevs()
2279 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // InstantiatedMembEnum in WriteDeclAbbrevs()
2281 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // LexicalOffset in WriteDeclAbbrevs()
2282 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // VisibleOffset in WriteDeclAbbrevs()
2287 Abv->Add(BitCodeAbbrevOp(serialization::DECL_RECORD)); in WriteDeclAbbrevs()
2289 Abv->Add(BitCodeAbbrevOp(0)); // No redeclaration in WriteDeclAbbrevs()
2291 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, in WriteDeclAbbrevs()
2299 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // DeclContext in WriteDeclAbbrevs()
2300 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // SubmoduleID in WriteDeclAbbrevs()
2302 Abv->Add(BitCodeAbbrevOp(0)); // NameKind = Identifier in WriteDeclAbbrevs()
2303 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Name in WriteDeclAbbrevs()
2304 Abv->Add(BitCodeAbbrevOp(0)); // AnonDeclNumber in WriteDeclAbbrevs()
2306 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Source Location in WriteDeclAbbrevs()
2307 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type Ref in WriteDeclAbbrevs()
2309 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // IdentifierNamespace in WriteDeclAbbrevs()
2310 Abv->Add(BitCodeAbbrevOp( in WriteDeclAbbrevs()
2311 BitCodeAbbrevOp::Fixed, in WriteDeclAbbrevs()
2315 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // SourceLocation in WriteDeclAbbrevs()
2316 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // SourceLocation in WriteDeclAbbrevs()
2318 Abv->Add(BitCodeAbbrevOp( in WriteDeclAbbrevs()
2319 BitCodeAbbrevOp::Fixed, in WriteDeclAbbrevs()
2329 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 26)); in WriteDeclAbbrevs()
2332 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // LexicalOffset in WriteDeclAbbrevs()
2333 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // VisibleOffset in WriteDeclAbbrevs()
2338 Abv->Add(BitCodeAbbrevOp(serialization::DECL_PARM_VAR)); in WriteDeclAbbrevs()
2340 Abv->Add(BitCodeAbbrevOp(0)); // No redeclaration in WriteDeclAbbrevs()
2342 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, in WriteDeclAbbrevs()
2348 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // DeclContext in WriteDeclAbbrevs()
2349 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // SubmoduleID in WriteDeclAbbrevs()
2351 Abv->Add(BitCodeAbbrevOp(0)); // NameKind = Identifier in WriteDeclAbbrevs()
2352 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Name in WriteDeclAbbrevs()
2353 Abv->Add(BitCodeAbbrevOp(0)); // AnonDeclNumber in WriteDeclAbbrevs()
2355 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type in WriteDeclAbbrevs()
2357 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // InnerStartLoc in WriteDeclAbbrevs()
2358 Abv->Add(BitCodeAbbrevOp(0)); // hasExtInfo in WriteDeclAbbrevs()
2359 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // TSIType in WriteDeclAbbrevs()
2362 BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, in WriteDeclAbbrevs()
2365 Abv->Add(BitCodeAbbrevOp(0)); // VarKind (local enum) in WriteDeclAbbrevs()
2367 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // ScopeIndex in WriteDeclAbbrevs()
2368 Abv->Add(BitCodeAbbrevOp( in WriteDeclAbbrevs()
2369 BitCodeAbbrevOp::Fixed, in WriteDeclAbbrevs()
2374 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array)); in WriteDeclAbbrevs()
2375 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // TypeLoc in WriteDeclAbbrevs()
2380 Abv->Add(BitCodeAbbrevOp(serialization::DECL_TYPEDEF)); in WriteDeclAbbrevs()
2382 Abv->Add(BitCodeAbbrevOp(0)); // No redeclaration in WriteDeclAbbrevs()
2384 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, in WriteDeclAbbrevs()
2390 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // DeclContext in WriteDeclAbbrevs()
2391 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // SubmoduleID in WriteDeclAbbrevs()
2393 Abv->Add(BitCodeAbbrevOp(0)); // NameKind = Identifier in WriteDeclAbbrevs()
2394 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Name in WriteDeclAbbrevs()
2395 Abv->Add(BitCodeAbbrevOp(0)); // AnonDeclNumber in WriteDeclAbbrevs()
2397 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Source Location in WriteDeclAbbrevs()
2398 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type Ref in WriteDeclAbbrevs()
2400 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array)); in WriteDeclAbbrevs()
2401 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // TypeLoc in WriteDeclAbbrevs()
2406 Abv->Add(BitCodeAbbrevOp(serialization::DECL_VAR)); in WriteDeclAbbrevs()
2408 Abv->Add(BitCodeAbbrevOp(0)); // No redeclaration in WriteDeclAbbrevs()
2410 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, in WriteDeclAbbrevs()
2415 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // DeclContext in WriteDeclAbbrevs()
2416 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // SubmoduleID in WriteDeclAbbrevs()
2418 Abv->Add(BitCodeAbbrevOp(0)); // NameKind = Identifier in WriteDeclAbbrevs()
2419 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Name in WriteDeclAbbrevs()
2420 Abv->Add(BitCodeAbbrevOp(0)); // AnonDeclNumber in WriteDeclAbbrevs()
2422 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type in WriteDeclAbbrevs()
2424 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // InnerStartLoc in WriteDeclAbbrevs()
2425 Abv->Add(BitCodeAbbrevOp(0)); // hasExtInfo in WriteDeclAbbrevs()
2426 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // TSIType in WriteDeclAbbrevs()
2428 Abv->Add(BitCodeAbbrevOp( in WriteDeclAbbrevs()
2429 BitCodeAbbrevOp::Fixed, in WriteDeclAbbrevs()
2437 Abv->Add(BitCodeAbbrevOp(0)); // VarKind (local enum) in WriteDeclAbbrevs()
2439 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Array)); in WriteDeclAbbrevs()
2440 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // TypeLoc in WriteDeclAbbrevs()
2460 Abv->Add(BitCodeAbbrevOp(serialization::DECL_TEMPLATE_TYPE_PARM)); in WriteDeclAbbrevs()
2461 Abv->Add(BitCodeAbbrevOp(0)); // hasTypeConstraint in WriteDeclAbbrevs()
2463 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, in WriteDeclAbbrevs()
2469 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // DeclContext in WriteDeclAbbrevs()
2470 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // SubmoduleID in WriteDeclAbbrevs()
2472 Abv->Add(BitCodeAbbrevOp(0)); // NameKind = Identifier in WriteDeclAbbrevs()
2473 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Name in WriteDeclAbbrevs()
2474 Abv->Add(BitCodeAbbrevOp(0)); in WriteDeclAbbrevs()
2476 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Source Location in WriteDeclAbbrevs()
2477 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type Ref in WriteDeclAbbrevs()
2480 BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 1)); // wasDeclaredWithTypename in WriteDeclAbbrevs()
2481 Abv->Add(BitCodeAbbrevOp(0)); // OwnsDefaultArg in WriteDeclAbbrevs()
2486 Abv->Add(BitCodeAbbrevOp(serialization::DECL_USING_SHADOW)); in WriteDeclAbbrevs()
2488 Abv->Add(BitCodeAbbrevOp(0)); // No redeclaration in WriteDeclAbbrevs()
2490 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, in WriteDeclAbbrevs()
2495 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // DeclContext in WriteDeclAbbrevs()
2496 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // SubmoduleID in WriteDeclAbbrevs()
2498 Abv->Add(BitCodeAbbrevOp(0)); // NameKind = Identifier in WriteDeclAbbrevs()
2499 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Name in WriteDeclAbbrevs()
2500 Abv->Add(BitCodeAbbrevOp(0)); in WriteDeclAbbrevs()
2502 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // TargetDecl in WriteDeclAbbrevs()
2503 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 11)); // IDNS in WriteDeclAbbrevs()
2504 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // UsingOrNextShadow in WriteDeclAbbrevs()
2505 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, in WriteDeclAbbrevs()
2511 Abv->Add(BitCodeAbbrevOp(serialization::EXPR_DECL_REF)); in WriteDeclAbbrevs()
2515 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 7)); in WriteDeclAbbrevs()
2516 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type in WriteDeclAbbrevs()
2521 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 5)); in WriteDeclAbbrevs()
2522 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // DeclRef in WriteDeclAbbrevs()
2523 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Location in WriteDeclAbbrevs()
2528 Abv->Add(BitCodeAbbrevOp(serialization::EXPR_INTEGER_LITERAL)); in WriteDeclAbbrevs()
2532 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 10)); in WriteDeclAbbrevs()
2533 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type in WriteDeclAbbrevs()
2535 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Location in WriteDeclAbbrevs()
2536 Abv->Add(BitCodeAbbrevOp(32)); // Bit Width in WriteDeclAbbrevs()
2537 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Value in WriteDeclAbbrevs()
2542 Abv->Add(BitCodeAbbrevOp(serialization::EXPR_CHARACTER_LITERAL)); in WriteDeclAbbrevs()
2546 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 10)); in WriteDeclAbbrevs()
2547 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type in WriteDeclAbbrevs()
2549 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // getValue in WriteDeclAbbrevs()
2550 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Location in WriteDeclAbbrevs()
2551 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 3)); // getKind in WriteDeclAbbrevs()
2556 Abv->Add(BitCodeAbbrevOp(serialization::EXPR_IMPLICIT_CAST)); in WriteDeclAbbrevs()
2560 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 10)); in WriteDeclAbbrevs()
2561 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type in WriteDeclAbbrevs()
2563 Abv->Add(BitCodeAbbrevOp(0)); // PathSize in WriteDeclAbbrevs()
2565 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 9)); in WriteDeclAbbrevs()
2571 Abv->Add(BitCodeAbbrevOp(serialization::EXPR_BINARY_OPERATOR)); in WriteDeclAbbrevs()
2576 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 5)); in WriteDeclAbbrevs()
2577 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type in WriteDeclAbbrevs()
2580 BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // OpCode and HasFPFeatures in WriteDeclAbbrevs()
2581 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Source Location in WriteDeclAbbrevs()
2586 Abv->Add(BitCodeAbbrevOp(serialization::EXPR_COMPOUND_ASSIGN_OPERATOR)); in WriteDeclAbbrevs()
2591 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 5)); in WriteDeclAbbrevs()
2592 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type in WriteDeclAbbrevs()
2596 BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // OpCode and HasFPFeatures in WriteDeclAbbrevs()
2597 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Source Location in WriteDeclAbbrevs()
2599 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // LHSType in WriteDeclAbbrevs()
2600 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Result Type in WriteDeclAbbrevs()
2605 Abv->Add(BitCodeAbbrevOp(serialization::EXPR_CALL)); in WriteDeclAbbrevs()
2609 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 10)); in WriteDeclAbbrevs()
2610 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type in WriteDeclAbbrevs()
2612 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // NumArgs in WriteDeclAbbrevs()
2613 Abv->Add(BitCodeAbbrevOp(0)); // ADLCallKind in WriteDeclAbbrevs()
2614 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Source Location in WriteDeclAbbrevs()
2619 Abv->Add(BitCodeAbbrevOp(serialization::EXPR_CXX_OPERATOR_CALL)); in WriteDeclAbbrevs()
2623 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 10)); in WriteDeclAbbrevs()
2624 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type in WriteDeclAbbrevs()
2626 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // NumArgs in WriteDeclAbbrevs()
2627 Abv->Add(BitCodeAbbrevOp(0)); // ADLCallKind in WriteDeclAbbrevs()
2628 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Source Location in WriteDeclAbbrevs()
2630 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Operator Kind in WriteDeclAbbrevs()
2631 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Source Location in WriteDeclAbbrevs()
2632 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Source Location in WriteDeclAbbrevs()
2637 Abv->Add(BitCodeAbbrevOp(serialization::EXPR_CXX_MEMBER_CALL)); in WriteDeclAbbrevs()
2641 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 10)); in WriteDeclAbbrevs()
2642 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Type in WriteDeclAbbrevs()
2644 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // NumArgs in WriteDeclAbbrevs()
2645 Abv->Add(BitCodeAbbrevOp(0)); // ADLCallKind in WriteDeclAbbrevs()
2646 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Source Location in WriteDeclAbbrevs()
2652 Abv->Add(BitCodeAbbrevOp(serialization::STMT_COMPOUND)); in WriteDeclAbbrevs()
2655 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Num Stmts in WriteDeclAbbrevs()
2656 Abv->Add(BitCodeAbbrevOp(0)); // hasStoredFPFeatures in WriteDeclAbbrevs()
2657 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Source Location in WriteDeclAbbrevs()
2658 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::VBR, 6)); // Source Location in WriteDeclAbbrevs()
2662 Abv->Add(BitCodeAbbrevOp(serialization::DECL_CONTEXT_LEXICAL)); in WriteDeclAbbrevs()
2663 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); in WriteDeclAbbrevs()
2667 Abv->Add(BitCodeAbbrevOp(serialization::DECL_CONTEXT_VISIBLE)); in WriteDeclAbbrevs()
2668 Abv->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); in WriteDeclAbbrevs()