Lines Matching refs:enumCase
287 io.enumCase(value, "error-object", lld::File::kindErrorObject); in enumeration()
288 io.enumCase(value, "object", lld::File::kindMachObject); in enumeration()
289 io.enumCase(value, "shared-library", lld::File::kindSharedLibrary); in enumeration()
290 io.enumCase(value, "static-library", lld::File::kindArchiveLibrary); in enumeration()
296 io.enumCase(value, "global", lld::Atom::scopeGlobal); in enumeration()
297 io.enumCase(value, "hidden", lld::Atom::scopeLinkageUnit); in enumeration()
298 io.enumCase(value, "static", lld::Atom::scopeTranslationUnit); in enumeration()
304 io.enumCase(value, "content", lld::DefinedAtom::sectionBasedOnContent); in enumeration()
305 io.enumCase(value, "custom", lld::DefinedAtom::sectionCustomPreferred); in enumeration()
306 io.enumCase(value, "custom-required", in enumeration()
313 io.enumCase(value, "no", DefinedAtom::interposeNo); in enumeration()
314 io.enumCase(value, "yes", DefinedAtom::interposeYes); in enumeration()
315 io.enumCase(value, "yes-and-weak", DefinedAtom::interposeYesAndRuntimeWeak); in enumeration()
321 io.enumCase(value, "no", lld::DefinedAtom::mergeNo); in enumeration()
322 io.enumCase(value, "as-tentative", lld::DefinedAtom::mergeAsTentative); in enumeration()
323 io.enumCase(value, "as-weak", lld::DefinedAtom::mergeAsWeak); in enumeration()
324 io.enumCase(value, "as-addressed-weak", in enumeration()
326 io.enumCase(value, "by-content", lld::DefinedAtom::mergeByContent); in enumeration()
327 io.enumCase(value, "same-name-and-size", in enumeration()
329 io.enumCase(value, "largest", lld::DefinedAtom::mergeByLargestSection); in enumeration()
335 io.enumCase(value, "normal", lld::DefinedAtom::deadStripNormal); in enumeration()
336 io.enumCase(value, "never", lld::DefinedAtom::deadStripNever); in enumeration()
337 io.enumCase(value, "always", lld::DefinedAtom::deadStripAlways); in enumeration()
343 io.enumCase(value, "normal", lld::DefinedAtom::dynamicExportNormal); in enumeration()
344 io.enumCase(value, "always", lld::DefinedAtom::dynamicExportAlways); in enumeration()
350 io.enumCase(value, "none", lld::DefinedAtom::codeNA); in enumeration()
351 io.enumCase(value, "mips-pic", lld::DefinedAtom::codeMipsPIC); in enumeration()
352 io.enumCase(value, "mips-micro", lld::DefinedAtom::codeMipsMicro); in enumeration()
353 io.enumCase(value, "mips-micro-pic", lld::DefinedAtom::codeMipsMicroPIC); in enumeration()
354 io.enumCase(value, "mips-16", lld::DefinedAtom::codeMips16); in enumeration()
355 io.enumCase(value, "arm-thumb", lld::DefinedAtom::codeARMThumb); in enumeration()
356 io.enumCase(value, "arm-a", lld::DefinedAtom::codeARM_a); in enumeration()
357 io.enumCase(value, "arm-d", lld::DefinedAtom::codeARM_d); in enumeration()
358 io.enumCase(value, "arm-t", lld::DefinedAtom::codeARM_t); in enumeration()
365 io.enumCase(value, "---", lld::DefinedAtom::perm___); in enumeration()
366 io.enumCase(value, "r--", lld::DefinedAtom::permR__); in enumeration()
367 io.enumCase(value, "r-x", lld::DefinedAtom::permR_X); in enumeration()
368 io.enumCase(value, "rw-", lld::DefinedAtom::permRW_); in enumeration()
369 io.enumCase(value, "rwx", lld::DefinedAtom::permRWX); in enumeration()
370 io.enumCase(value, "rw-l", lld::DefinedAtom::permRW_L); in enumeration()
371 io.enumCase(value, "unknown", lld::DefinedAtom::permUnknown); in enumeration()
377 io.enumCase(value, "unknown", DefinedAtom::typeUnknown); in enumeration()
378 io.enumCase(value, "code", DefinedAtom::typeCode); in enumeration()
379 io.enumCase(value, "stub", DefinedAtom::typeStub); in enumeration()
380 io.enumCase(value, "constant", DefinedAtom::typeConstant); in enumeration()
381 io.enumCase(value, "data", DefinedAtom::typeData); in enumeration()
382 io.enumCase(value, "quick-data", DefinedAtom::typeDataFast); in enumeration()
383 io.enumCase(value, "zero-fill", DefinedAtom::typeZeroFill); in enumeration()
384 io.enumCase(value, "zero-fill-quick", DefinedAtom::typeZeroFillFast); in enumeration()
385 io.enumCase(value, "const-data", DefinedAtom::typeConstData); in enumeration()
386 io.enumCase(value, "got", DefinedAtom::typeGOT); in enumeration()
387 io.enumCase(value, "resolver", DefinedAtom::typeResolver); in enumeration()
388 io.enumCase(value, "branch-island", DefinedAtom::typeBranchIsland); in enumeration()
389 io.enumCase(value, "branch-shim", DefinedAtom::typeBranchShim); in enumeration()
390 io.enumCase(value, "stub-helper", DefinedAtom::typeStubHelper); in enumeration()
391 io.enumCase(value, "c-string", DefinedAtom::typeCString); in enumeration()
392 io.enumCase(value, "utf16-string", DefinedAtom::typeUTF16String); in enumeration()
393 io.enumCase(value, "unwind-cfi", DefinedAtom::typeCFI); in enumeration()
394 io.enumCase(value, "unwind-lsda", DefinedAtom::typeLSDA); in enumeration()
395 io.enumCase(value, "const-4-byte", DefinedAtom::typeLiteral4); in enumeration()
396 io.enumCase(value, "const-8-byte", DefinedAtom::typeLiteral8); in enumeration()
397 io.enumCase(value, "const-16-byte", DefinedAtom::typeLiteral16); in enumeration()
398 io.enumCase(value, "lazy-pointer", DefinedAtom::typeLazyPointer); in enumeration()
399 io.enumCase(value, "lazy-dylib-pointer", in enumeration()
401 io.enumCase(value, "cfstring", DefinedAtom::typeCFString); in enumeration()
402 io.enumCase(value, "initializer-pointer", in enumeration()
404 io.enumCase(value, "terminator-pointer", in enumeration()
406 io.enumCase(value, "c-string-pointer",DefinedAtom::typeCStringPtr); in enumeration()
407 io.enumCase(value, "objc-class-pointer", in enumeration()
409 io.enumCase(value, "objc-category-list", in enumeration()
411 io.enumCase(value, "objc-image-info", in enumeration()
413 io.enumCase(value, "objc-method-list", in enumeration()
415 io.enumCase(value, "objc-class1", DefinedAtom::typeObjC1Class); in enumeration()
416 io.enumCase(value, "dtraceDOF", DefinedAtom::typeDTraceDOF); in enumeration()
417 io.enumCase(value, "interposing-tuples", in enumeration()
419 io.enumCase(value, "lto-temp", DefinedAtom::typeTempLTO); in enumeration()
420 io.enumCase(value, "compact-unwind", DefinedAtom::typeCompactUnwindInfo); in enumeration()
421 io.enumCase(value, "unwind-info", DefinedAtom::typeProcessedUnwindInfo); in enumeration()
422 io.enumCase(value, "tlv-thunk", DefinedAtom::typeThunkTLV); in enumeration()
423 io.enumCase(value, "tlv-data", DefinedAtom::typeTLVInitialData); in enumeration()
424 io.enumCase(value, "tlv-zero-fill", DefinedAtom::typeTLVInitialZeroFill); in enumeration()
425 io.enumCase(value, "tlv-initializer-ptr", in enumeration()
427 io.enumCase(value, "mach_header", DefinedAtom::typeMachHeader); in enumeration()
428 io.enumCase(value, "dso_handle", DefinedAtom::typeDSOHandle); in enumeration()
429 io.enumCase(value, "sectcreate", DefinedAtom::typeSectCreate); in enumeration()
435 io.enumCase(value, "never", lld::UndefinedAtom::canBeNullNever); in enumeration()
436 io.enumCase(value, "at-runtime", lld::UndefinedAtom::canBeNullAtRuntime); in enumeration()
437 io.enumCase(value, "at-buildtime",lld::UndefinedAtom::canBeNullAtBuildtime); in enumeration()
443 io.enumCase(value, "never", false); in enumeration()
444 io.enumCase(value, "at-runtime", true); in enumeration()
451 io.enumCase(value, "code", lld::SharedLibraryAtom::Type::Code); in enumeration()
452 io.enumCase(value, "data", lld::SharedLibraryAtom::Type::Data); in enumeration()
453 io.enumCase(value, "unknown", lld::SharedLibraryAtom::Type::Unknown); in enumeration()
502 io.enumCase(value, "object", fileKindObjectAtoms); in enumeration()
503 io.enumCase(value, "archive", fileKindArchive); in enumeration()
504 io.enumCase(value, "object-mach-o", fileKindObjectMachO); in enumeration()