Lines Matching refs:Printer
1985 MDFieldPrinter Printer(Out, WriterCtx); in writeGenericDINode() local
1986 Printer.printTag(N); in writeGenericDINode()
1987 Printer.printString("header", N->getHeader()); in writeGenericDINode()
1989 Out << Printer.FS << "operands: {"; in writeGenericDINode()
2003 MDFieldPrinter Printer(Out, WriterCtx); in writeDILocation() local
2005 Printer.printInt("line", DL->getLine(), /* ShouldSkipZero */ false); in writeDILocation()
2006 Printer.printInt("column", DL->getColumn()); in writeDILocation()
2007 Printer.printMetadata("scope", DL->getRawScope(), /* ShouldSkipNull */ false); in writeDILocation()
2008 Printer.printMetadata("inlinedAt", DL->getRawInlinedAt()); in writeDILocation()
2009 Printer.printBool("isImplicitCode", DL->isImplicitCode(), in writeDILocation()
2017 MDFieldPrinter Printer(Out, WriterCtx); in writeDIAssignID() local
2023 MDFieldPrinter Printer(Out, WriterCtx); in writeDISubrange() local
2028 Printer.printInt("count", CV->getSExtValue(), in writeDISubrange()
2031 Printer.printMetadata("count", Count, /*ShouldSkipNull */ true); in writeDISubrange()
2038 Printer.printInt("lowerBound", LV->getSExtValue(), in writeDISubrange()
2041 Printer.printMetadata("lowerBound", LBound, /*ShouldSkipNull */ true); in writeDISubrange()
2046 Printer.printInt("upperBound", UV->getSExtValue(), in writeDISubrange()
2049 Printer.printMetadata("upperBound", UBound, /*ShouldSkipNull */ true); in writeDISubrange()
2054 Printer.printInt("stride", SV->getSExtValue(), /* ShouldSkipZero */ false); in writeDISubrange()
2056 Printer.printMetadata("stride", Stride, /*ShouldSkipNull */ true); in writeDISubrange()
2064 MDFieldPrinter Printer(Out, WriterCtx); in writeDIGenericSubrange() local
2083 Printer.printInt("count", GetConstant(Count), in writeDIGenericSubrange()
2086 Printer.printMetadata("count", Count, /*ShouldSkipNull */ true); in writeDIGenericSubrange()
2090 Printer.printInt("lowerBound", GetConstant(LBound), in writeDIGenericSubrange()
2093 Printer.printMetadata("lowerBound", LBound, /*ShouldSkipNull */ true); in writeDIGenericSubrange()
2097 Printer.printInt("upperBound", GetConstant(UBound), in writeDIGenericSubrange()
2100 Printer.printMetadata("upperBound", UBound, /*ShouldSkipNull */ true); in writeDIGenericSubrange()
2104 Printer.printInt("stride", GetConstant(Stride), in writeDIGenericSubrange()
2107 Printer.printMetadata("stride", Stride, /*ShouldSkipNull */ true); in writeDIGenericSubrange()
2115 MDFieldPrinter Printer(Out); in writeDIEnumerator() local
2116 Printer.printString("name", N->getName(), /* ShouldSkipEmpty */ false); in writeDIEnumerator()
2117 Printer.printAPInt("value", N->getValue(), N->isUnsigned(), in writeDIEnumerator()
2120 Printer.printBool("isUnsigned", true); in writeDIEnumerator()
2127 MDFieldPrinter Printer(Out); in writeDIBasicType() local
2129 Printer.printTag(N); in writeDIBasicType()
2130 Printer.printString("name", N->getName()); in writeDIBasicType()
2131 Printer.printInt("size", N->getSizeInBits()); in writeDIBasicType()
2132 Printer.printInt("align", N->getAlignInBits()); in writeDIBasicType()
2133 Printer.printDwarfEnum("encoding", N->getEncoding(), in writeDIBasicType()
2135 Printer.printDIFlags("flags", N->getFlags()); in writeDIBasicType()
2142 MDFieldPrinter Printer(Out, WriterCtx); in writeDIStringType() local
2144 Printer.printTag(N); in writeDIStringType()
2145 Printer.printString("name", N->getName()); in writeDIStringType()
2146 Printer.printMetadata("stringLength", N->getRawStringLength()); in writeDIStringType()
2147 Printer.printMetadata("stringLengthExpression", N->getRawStringLengthExp()); in writeDIStringType()
2148 Printer.printMetadata("stringLocationExpression", in writeDIStringType()
2150 Printer.printInt("size", N->getSizeInBits()); in writeDIStringType()
2151 Printer.printInt("align", N->getAlignInBits()); in writeDIStringType()
2152 Printer.printDwarfEnum("encoding", N->getEncoding(), in writeDIStringType()
2160 MDFieldPrinter Printer(Out, WriterCtx); in writeDIDerivedType() local
2161 Printer.printTag(N); in writeDIDerivedType()
2162 Printer.printString("name", N->getName()); in writeDIDerivedType()
2163 Printer.printMetadata("scope", N->getRawScope()); in writeDIDerivedType()
2164 Printer.printMetadata("file", N->getRawFile()); in writeDIDerivedType()
2165 Printer.printInt("line", N->getLine()); in writeDIDerivedType()
2166 Printer.printMetadata("baseType", N->getRawBaseType(), in writeDIDerivedType()
2168 Printer.printInt("size", N->getSizeInBits()); in writeDIDerivedType()
2169 Printer.printInt("align", N->getAlignInBits()); in writeDIDerivedType()
2170 Printer.printInt("offset", N->getOffsetInBits()); in writeDIDerivedType()
2171 Printer.printDIFlags("flags", N->getFlags()); in writeDIDerivedType()
2172 Printer.printMetadata("extraData", N->getRawExtraData()); in writeDIDerivedType()
2174 Printer.printInt("dwarfAddressSpace", *DWARFAddressSpace, in writeDIDerivedType()
2176 Printer.printMetadata("annotations", N->getRawAnnotations()); in writeDIDerivedType()
2178 Printer.printInt("ptrAuthKey", PtrAuthData->key()); in writeDIDerivedType()
2179 Printer.printBool("ptrAuthIsAddressDiscriminated", in writeDIDerivedType()
2181 Printer.printInt("ptrAuthExtraDiscriminator", in writeDIDerivedType()
2183 Printer.printBool("ptrAuthIsaPointer", PtrAuthData->isaPointer()); in writeDIDerivedType()
2184 Printer.printBool("ptrAuthAuthenticatesNullValues", in writeDIDerivedType()
2193 MDFieldPrinter Printer(Out, WriterCtx); in writeDICompositeType() local
2194 Printer.printTag(N); in writeDICompositeType()
2195 Printer.printString("name", N->getName()); in writeDICompositeType()
2196 Printer.printMetadata("scope", N->getRawScope()); in writeDICompositeType()
2197 Printer.printMetadata("file", N->getRawFile()); in writeDICompositeType()
2198 Printer.printInt("line", N->getLine()); in writeDICompositeType()
2199 Printer.printMetadata("baseType", N->getRawBaseType()); in writeDICompositeType()
2200 Printer.printInt("size", N->getSizeInBits()); in writeDICompositeType()
2201 Printer.printInt("align", N->getAlignInBits()); in writeDICompositeType()
2202 Printer.printInt("offset", N->getOffsetInBits()); in writeDICompositeType()
2203 Printer.printDIFlags("flags", N->getFlags()); in writeDICompositeType()
2204 Printer.printMetadata("elements", N->getRawElements()); in writeDICompositeType()
2205 Printer.printDwarfEnum("runtimeLang", N->getRuntimeLang(), in writeDICompositeType()
2207 Printer.printMetadata("vtableHolder", N->getRawVTableHolder()); in writeDICompositeType()
2208 Printer.printMetadata("templateParams", N->getRawTemplateParams()); in writeDICompositeType()
2209 Printer.printString("identifier", N->getIdentifier()); in writeDICompositeType()
2210 Printer.printMetadata("discriminator", N->getRawDiscriminator()); in writeDICompositeType()
2211 Printer.printMetadata("dataLocation", N->getRawDataLocation()); in writeDICompositeType()
2212 Printer.printMetadata("associated", N->getRawAssociated()); in writeDICompositeType()
2213 Printer.printMetadata("allocated", N->getRawAllocated()); in writeDICompositeType()
2215 Printer.printInt("rank", RankConst->getSExtValue(), in writeDICompositeType()
2218 Printer.printMetadata("rank", N->getRawRank(), /*ShouldSkipNull */ true); in writeDICompositeType()
2219 Printer.printMetadata("annotations", N->getRawAnnotations()); in writeDICompositeType()
2226 MDFieldPrinter Printer(Out, WriterCtx); in writeDISubroutineType() local
2227 Printer.printDIFlags("flags", N->getFlags()); in writeDISubroutineType()
2228 Printer.printDwarfEnum("cc", N->getCC(), dwarf::ConventionString); in writeDISubroutineType()
2229 Printer.printMetadata("types", N->getRawTypeArray(), in writeDISubroutineType()
2236 MDFieldPrinter Printer(Out); in writeDIFile() local
2237 Printer.printString("filename", N->getFilename(), in writeDIFile()
2239 Printer.printString("directory", N->getDirectory(), in writeDIFile()
2243 Printer.printChecksum(*N->getChecksum()); in writeDIFile()
2244 Printer.printString("source", N->getSource().value_or(StringRef()), in writeDIFile()
2252 MDFieldPrinter Printer(Out, WriterCtx); in writeDICompileUnit() local
2253 Printer.printDwarfEnum("language", N->getSourceLanguage(), in writeDICompileUnit()
2255 Printer.printMetadata("file", N->getRawFile(), /* ShouldSkipNull */ false); in writeDICompileUnit()
2256 Printer.printString("producer", N->getProducer()); in writeDICompileUnit()
2257 Printer.printBool("isOptimized", N->isOptimized()); in writeDICompileUnit()
2258 Printer.printString("flags", N->getFlags()); in writeDICompileUnit()
2259 Printer.printInt("runtimeVersion", N->getRuntimeVersion(), in writeDICompileUnit()
2261 Printer.printString("splitDebugFilename", N->getSplitDebugFilename()); in writeDICompileUnit()
2262 Printer.printEmissionKind("emissionKind", N->getEmissionKind()); in writeDICompileUnit()
2263 Printer.printMetadata("enums", N->getRawEnumTypes()); in writeDICompileUnit()
2264 Printer.printMetadata("retainedTypes", N->getRawRetainedTypes()); in writeDICompileUnit()
2265 Printer.printMetadata("globals", N->getRawGlobalVariables()); in writeDICompileUnit()
2266 Printer.printMetadata("imports", N->getRawImportedEntities()); in writeDICompileUnit()
2267 Printer.printMetadata("macros", N->getRawMacros()); in writeDICompileUnit()
2268 Printer.printInt("dwoId", N->getDWOId()); in writeDICompileUnit()
2269 Printer.printBool("splitDebugInlining", N->getSplitDebugInlining(), true); in writeDICompileUnit()
2270 Printer.printBool("debugInfoForProfiling", N->getDebugInfoForProfiling(), in writeDICompileUnit()
2272 Printer.printNameTableKind("nameTableKind", N->getNameTableKind()); in writeDICompileUnit()
2273 Printer.printBool("rangesBaseAddress", N->getRangesBaseAddress(), false); in writeDICompileUnit()
2274 Printer.printString("sysroot", N->getSysRoot()); in writeDICompileUnit()
2275 Printer.printString("sdk", N->getSDK()); in writeDICompileUnit()
2282 MDFieldPrinter Printer(Out, WriterCtx); in writeDISubprogram() local
2283 Printer.printString("name", N->getName()); in writeDISubprogram()
2284 Printer.printString("linkageName", N->getLinkageName()); in writeDISubprogram()
2285 Printer.printMetadata("scope", N->getRawScope(), /* ShouldSkipNull */ false); in writeDISubprogram()
2286 Printer.printMetadata("file", N->getRawFile()); in writeDISubprogram()
2287 Printer.printInt("line", N->getLine()); in writeDISubprogram()
2288 Printer.printMetadata("type", N->getRawType()); in writeDISubprogram()
2289 Printer.printInt("scopeLine", N->getScopeLine()); in writeDISubprogram()
2290 Printer.printMetadata("containingType", N->getRawContainingType()); in writeDISubprogram()
2293 Printer.printInt("virtualIndex", N->getVirtualIndex(), false); in writeDISubprogram()
2294 Printer.printInt("thisAdjustment", N->getThisAdjustment()); in writeDISubprogram()
2295 Printer.printDIFlags("flags", N->getFlags()); in writeDISubprogram()
2296 Printer.printDISPFlags("spFlags", N->getSPFlags()); in writeDISubprogram()
2297 Printer.printMetadata("unit", N->getRawUnit()); in writeDISubprogram()
2298 Printer.printMetadata("templateParams", N->getRawTemplateParams()); in writeDISubprogram()
2299 Printer.printMetadata("declaration", N->getRawDeclaration()); in writeDISubprogram()
2300 Printer.printMetadata("retainedNodes", N->getRawRetainedNodes()); in writeDISubprogram()
2301 Printer.printMetadata("thrownTypes", N->getRawThrownTypes()); in writeDISubprogram()
2302 Printer.printMetadata("annotations", N->getRawAnnotations()); in writeDISubprogram()
2303 Printer.printString("targetFuncName", N->getTargetFuncName()); in writeDISubprogram()
2310 MDFieldPrinter Printer(Out, WriterCtx); in writeDILexicalBlock() local
2311 Printer.printMetadata("scope", N->getRawScope(), /* ShouldSkipNull */ false); in writeDILexicalBlock()
2312 Printer.printMetadata("file", N->getRawFile()); in writeDILexicalBlock()
2313 Printer.printInt("line", N->getLine()); in writeDILexicalBlock()
2314 Printer.printInt("column", N->getColumn()); in writeDILexicalBlock()
2322 MDFieldPrinter Printer(Out, WriterCtx); in writeDILexicalBlockFile() local
2323 Printer.printMetadata("scope", N->getRawScope(), /* ShouldSkipNull */ false); in writeDILexicalBlockFile()
2324 Printer.printMetadata("file", N->getRawFile()); in writeDILexicalBlockFile()
2325 Printer.printInt("discriminator", N->getDiscriminator(), in writeDILexicalBlockFile()
2333 MDFieldPrinter Printer(Out, WriterCtx); in writeDINamespace() local
2334 Printer.printString("name", N->getName()); in writeDINamespace()
2335 Printer.printMetadata("scope", N->getRawScope(), /* ShouldSkipNull */ false); in writeDINamespace()
2336 Printer.printBool("exportSymbols", N->getExportSymbols(), false); in writeDINamespace()
2343 MDFieldPrinter Printer(Out, WriterCtx); in writeDICommonBlock() local
2344 Printer.printMetadata("scope", N->getRawScope(), false); in writeDICommonBlock()
2345 Printer.printMetadata("declaration", N->getRawDecl(), false); in writeDICommonBlock()
2346 Printer.printString("name", N->getName()); in writeDICommonBlock()
2347 Printer.printMetadata("file", N->getRawFile()); in writeDICommonBlock()
2348 Printer.printInt("line", N->getLineNo()); in writeDICommonBlock()
2355 MDFieldPrinter Printer(Out, WriterCtx); in writeDIMacro() local
2356 Printer.printMacinfoType(N); in writeDIMacro()
2357 Printer.printInt("line", N->getLine()); in writeDIMacro()
2358 Printer.printString("name", N->getName()); in writeDIMacro()
2359 Printer.printString("value", N->getValue()); in writeDIMacro()
2366 MDFieldPrinter Printer(Out, WriterCtx); in writeDIMacroFile() local
2367 Printer.printInt("line", N->getLine()); in writeDIMacroFile()
2368 Printer.printMetadata("file", N->getRawFile(), /* ShouldSkipNull */ false); in writeDIMacroFile()
2369 Printer.printMetadata("nodes", N->getRawElements()); in writeDIMacroFile()
2376 MDFieldPrinter Printer(Out, WriterCtx); in writeDIModule() local
2377 Printer.printMetadata("scope", N->getRawScope(), /* ShouldSkipNull */ false); in writeDIModule()
2378 Printer.printString("name", N->getName()); in writeDIModule()
2379 Printer.printString("configMacros", N->getConfigurationMacros()); in writeDIModule()
2380 Printer.printString("includePath", N->getIncludePath()); in writeDIModule()
2381 Printer.printString("apinotes", N->getAPINotesFile()); in writeDIModule()
2382 Printer.printMetadata("file", N->getRawFile()); in writeDIModule()
2383 Printer.printInt("line", N->getLineNo()); in writeDIModule()
2384 Printer.printBool("isDecl", N->getIsDecl(), /* Default */ false); in writeDIModule()
2392 MDFieldPrinter Printer(Out, WriterCtx); in writeDITemplateTypeParameter() local
2393 Printer.printString("name", N->getName()); in writeDITemplateTypeParameter()
2394 Printer.printMetadata("type", N->getRawType(), /* ShouldSkipNull */ false); in writeDITemplateTypeParameter()
2395 Printer.printBool("defaulted", N->isDefault(), /* Default= */ false); in writeDITemplateTypeParameter()
2403 MDFieldPrinter Printer(Out, WriterCtx); in writeDITemplateValueParameter() local
2405 Printer.printTag(N); in writeDITemplateValueParameter()
2406 Printer.printString("name", N->getName()); in writeDITemplateValueParameter()
2407 Printer.printMetadata("type", N->getRawType()); in writeDITemplateValueParameter()
2408 Printer.printBool("defaulted", N->isDefault(), /* Default= */ false); in writeDITemplateValueParameter()
2409 Printer.printMetadata("value", N->getValue(), /* ShouldSkipNull */ false); in writeDITemplateValueParameter()
2416 MDFieldPrinter Printer(Out, WriterCtx); in writeDIGlobalVariable() local
2417 Printer.printString("name", N->getName()); in writeDIGlobalVariable()
2418 Printer.printString("linkageName", N->getLinkageName()); in writeDIGlobalVariable()
2419 Printer.printMetadata("scope", N->getRawScope(), /* ShouldSkipNull */ false); in writeDIGlobalVariable()
2420 Printer.printMetadata("file", N->getRawFile()); in writeDIGlobalVariable()
2421 Printer.printInt("line", N->getLine()); in writeDIGlobalVariable()
2422 Printer.printMetadata("type", N->getRawType()); in writeDIGlobalVariable()
2423 Printer.printBool("isLocal", N->isLocalToUnit()); in writeDIGlobalVariable()
2424 Printer.printBool("isDefinition", N->isDefinition()); in writeDIGlobalVariable()
2425 Printer.printMetadata("declaration", N->getRawStaticDataMemberDeclaration()); in writeDIGlobalVariable()
2426 Printer.printMetadata("templateParams", N->getRawTemplateParams()); in writeDIGlobalVariable()
2427 Printer.printInt("align", N->getAlignInBits()); in writeDIGlobalVariable()
2428 Printer.printMetadata("annotations", N->getRawAnnotations()); in writeDIGlobalVariable()
2435 MDFieldPrinter Printer(Out, WriterCtx); in writeDILocalVariable() local
2436 Printer.printString("name", N->getName()); in writeDILocalVariable()
2437 Printer.printInt("arg", N->getArg()); in writeDILocalVariable()
2438 Printer.printMetadata("scope", N->getRawScope(), /* ShouldSkipNull */ false); in writeDILocalVariable()
2439 Printer.printMetadata("file", N->getRawFile()); in writeDILocalVariable()
2440 Printer.printInt("line", N->getLine()); in writeDILocalVariable()
2441 Printer.printMetadata("type", N->getRawType()); in writeDILocalVariable()
2442 Printer.printDIFlags("flags", N->getFlags()); in writeDILocalVariable()
2443 Printer.printInt("align", N->getAlignInBits()); in writeDILocalVariable()
2444 Printer.printMetadata("annotations", N->getRawAnnotations()); in writeDILocalVariable()
2451 MDFieldPrinter Printer(Out, WriterCtx); in writeDILabel() local
2452 Printer.printMetadata("scope", N->getRawScope(), /* ShouldSkipNull */ false); in writeDILabel()
2453 Printer.printString("name", N->getName()); in writeDILabel()
2454 Printer.printMetadata("file", N->getRawFile()); in writeDILabel()
2455 Printer.printInt("line", N->getLine()); in writeDILabel()
2491 MDFieldPrinter Printer(Out, WriterCtx); in writeDIArgList() local
2503 MDFieldPrinter Printer(Out, WriterCtx); in writeDIGlobalVariableExpression() local
2504 Printer.printMetadata("var", N->getVariable()); in writeDIGlobalVariableExpression()
2505 Printer.printMetadata("expr", N->getExpression()); in writeDIGlobalVariableExpression()
2512 MDFieldPrinter Printer(Out, WriterCtx); in writeDIObjCProperty() local
2513 Printer.printString("name", N->getName()); in writeDIObjCProperty()
2514 Printer.printMetadata("file", N->getRawFile()); in writeDIObjCProperty()
2515 Printer.printInt("line", N->getLine()); in writeDIObjCProperty()
2516 Printer.printString("setter", N->getSetterName()); in writeDIObjCProperty()
2517 Printer.printString("getter", N->getGetterName()); in writeDIObjCProperty()
2518 Printer.printInt("attributes", N->getAttributes()); in writeDIObjCProperty()
2519 Printer.printMetadata("type", N->getRawType()); in writeDIObjCProperty()
2526 MDFieldPrinter Printer(Out, WriterCtx); in writeDIImportedEntity() local
2527 Printer.printTag(N); in writeDIImportedEntity()
2528 Printer.printString("name", N->getName()); in writeDIImportedEntity()
2529 Printer.printMetadata("scope", N->getRawScope(), /* ShouldSkipNull */ false); in writeDIImportedEntity()
2530 Printer.printMetadata("entity", N->getRawEntity()); in writeDIImportedEntity()
2531 Printer.printMetadata("file", N->getRawFile()); in writeDIImportedEntity()
2532 Printer.printInt("line", N->getLine()); in writeDIImportedEntity()
2533 Printer.printMetadata("elements", N->getRawElements()); in writeDIImportedEntity()