Lines Matching refs:Flags
32 LocalSymFlags Flags) { in formatLocalSymFlags() argument
34 if (Flags == LocalSymFlags::None) in formatLocalSymFlags()
37 PUSH_FLAG(LocalSymFlags, IsParameter, Flags, "param"); in formatLocalSymFlags()
38 PUSH_FLAG(LocalSymFlags, IsAddressTaken, Flags, "address is taken"); in formatLocalSymFlags()
39 PUSH_FLAG(LocalSymFlags, IsCompilerGenerated, Flags, "compiler generated"); in formatLocalSymFlags()
40 PUSH_FLAG(LocalSymFlags, IsAggregate, Flags, "aggregate"); in formatLocalSymFlags()
41 PUSH_FLAG(LocalSymFlags, IsAggregated, Flags, "aggregated"); in formatLocalSymFlags()
42 PUSH_FLAG(LocalSymFlags, IsAliased, Flags, "aliased"); in formatLocalSymFlags()
43 PUSH_FLAG(LocalSymFlags, IsAlias, Flags, "alias"); in formatLocalSymFlags()
44 PUSH_FLAG(LocalSymFlags, IsReturnValue, Flags, "return val"); in formatLocalSymFlags()
45 PUSH_FLAG(LocalSymFlags, IsOptimizedOut, Flags, "optimized away"); in formatLocalSymFlags()
46 PUSH_FLAG(LocalSymFlags, IsEnregisteredGlobal, Flags, "enreg global"); in formatLocalSymFlags()
47 PUSH_FLAG(LocalSymFlags, IsEnregisteredStatic, Flags, "enreg static"); in formatLocalSymFlags()
51 static std::string formatExportFlags(uint32_t IndentLevel, ExportFlags Flags) { in formatExportFlags() argument
53 if (Flags == ExportFlags::None) in formatExportFlags()
56 PUSH_FLAG(ExportFlags, IsConstant, Flags, "constant"); in formatExportFlags()
57 PUSH_FLAG(ExportFlags, IsData, Flags, "data"); in formatExportFlags()
58 PUSH_FLAG(ExportFlags, IsPrivate, Flags, "private"); in formatExportFlags()
59 PUSH_FLAG(ExportFlags, HasNoName, Flags, "no name"); in formatExportFlags()
60 PUSH_FLAG(ExportFlags, HasExplicitOrdinal, Flags, "explicit ord"); in formatExportFlags()
61 PUSH_FLAG(ExportFlags, IsForwarder, Flags, "forwarder"); in formatExportFlags()
67 CompileSym2Flags Flags) { in formatCompileSym2Flags() argument
69 Flags &= ~CompileSym2Flags::SourceLanguageMask; in formatCompileSym2Flags()
70 if (Flags == CompileSym2Flags::None) in formatCompileSym2Flags()
73 PUSH_FLAG(CompileSym2Flags, EC, Flags, "edit and continue"); in formatCompileSym2Flags()
74 PUSH_FLAG(CompileSym2Flags, NoDbgInfo, Flags, "no dbg info"); in formatCompileSym2Flags()
75 PUSH_FLAG(CompileSym2Flags, LTCG, Flags, "ltcg"); in formatCompileSym2Flags()
76 PUSH_FLAG(CompileSym2Flags, NoDataAlign, Flags, "no data align"); in formatCompileSym2Flags()
77 PUSH_FLAG(CompileSym2Flags, ManagedPresent, Flags, "has managed code"); in formatCompileSym2Flags()
78 PUSH_FLAG(CompileSym2Flags, SecurityChecks, Flags, "security checks"); in formatCompileSym2Flags()
79 PUSH_FLAG(CompileSym2Flags, HotPatch, Flags, "hot patchable"); in formatCompileSym2Flags()
80 PUSH_FLAG(CompileSym2Flags, CVTCIL, Flags, "cvtcil"); in formatCompileSym2Flags()
81 PUSH_FLAG(CompileSym2Flags, MSILModule, Flags, "msil module"); in formatCompileSym2Flags()
86 CompileSym3Flags Flags) { in formatCompileSym3Flags() argument
88 Flags &= ~CompileSym3Flags::SourceLanguageMask; in formatCompileSym3Flags()
90 if (Flags == CompileSym3Flags::None) in formatCompileSym3Flags()
93 PUSH_FLAG(CompileSym3Flags, EC, Flags, "edit and continue"); in formatCompileSym3Flags()
94 PUSH_FLAG(CompileSym3Flags, NoDbgInfo, Flags, "no dbg info"); in formatCompileSym3Flags()
95 PUSH_FLAG(CompileSym3Flags, LTCG, Flags, "ltcg"); in formatCompileSym3Flags()
96 PUSH_FLAG(CompileSym3Flags, NoDataAlign, Flags, "no data align"); in formatCompileSym3Flags()
97 PUSH_FLAG(CompileSym3Flags, ManagedPresent, Flags, "has managed code"); in formatCompileSym3Flags()
98 PUSH_FLAG(CompileSym3Flags, SecurityChecks, Flags, "security checks"); in formatCompileSym3Flags()
99 PUSH_FLAG(CompileSym3Flags, HotPatch, Flags, "hot patchable"); in formatCompileSym3Flags()
100 PUSH_FLAG(CompileSym3Flags, CVTCIL, Flags, "cvtcil"); in formatCompileSym3Flags()
101 PUSH_FLAG(CompileSym3Flags, MSILModule, Flags, "msil module"); in formatCompileSym3Flags()
102 PUSH_FLAG(CompileSym3Flags, Sdl, Flags, "sdl"); in formatCompileSym3Flags()
103 PUSH_FLAG(CompileSym3Flags, PGO, Flags, "pgo"); in formatCompileSym3Flags()
104 PUSH_FLAG(CompileSym3Flags, Exp, Flags, "exp"); in formatCompileSym3Flags()
142 PublicSymFlags Flags) { in formatPublicSymFlags() argument
144 if (Flags == PublicSymFlags::None) in formatPublicSymFlags()
147 PUSH_FLAG(PublicSymFlags, Code, Flags, "code"); in formatPublicSymFlags()
148 PUSH_FLAG(PublicSymFlags, Function, Flags, "function"); in formatPublicSymFlags()
149 PUSH_FLAG(PublicSymFlags, Managed, Flags, "managed"); in formatPublicSymFlags()
150 PUSH_FLAG(PublicSymFlags, MSIL, Flags, "msil"); in formatPublicSymFlags()
155 ProcSymFlags Flags) { in formatProcSymFlags() argument
157 if (Flags == ProcSymFlags::None) in formatProcSymFlags()
160 PUSH_FLAG(ProcSymFlags, HasFP, Flags, "has fp"); in formatProcSymFlags()
161 PUSH_FLAG(ProcSymFlags, HasIRET, Flags, "has iret"); in formatProcSymFlags()
162 PUSH_FLAG(ProcSymFlags, HasFRET, Flags, "has fret"); in formatProcSymFlags()
163 PUSH_FLAG(ProcSymFlags, IsNoReturn, Flags, "noreturn"); in formatProcSymFlags()
164 PUSH_FLAG(ProcSymFlags, IsUnreachable, Flags, "unreachable"); in formatProcSymFlags()
165 PUSH_FLAG(ProcSymFlags, HasCustomCallingConv, Flags, "custom calling conv"); in formatProcSymFlags()
166 PUSH_FLAG(ProcSymFlags, IsNoInline, Flags, "noinline"); in formatProcSymFlags()
167 PUSH_FLAG(ProcSymFlags, HasOptimizedDebugInfo, Flags, "opt debuginfo"); in formatProcSymFlags()
528 formatLocalSymFlags(P.getIndentLevel() + 9, FS.Flags)); in visitKnownRecord()
535 formatLocalSymFlags(P.getIndentLevel() + 9, FS.Flags)); in visitKnownRecord()
543 formatExportFlags(P.getIndentLevel() + 9, Export.Flags)); in visitKnownRecord()
551 Compile2.Flags & CompileSym2Flags::SourceLanguageMask); in visitKnownRecord()
561 formatCompileSym2Flags(P.getIndentLevel() + 9, Compile2.Flags)); in visitKnownRecord()
572 Compile3.Flags & CompileSym3Flags::SourceLanguageMask); in visitKnownRecord()
583 formatCompileSym3Flags(P.getIndentLevel() + 9, Compile3.Flags)); in visitKnownRecord()
680 formatCookieKind(FC.CookieKind), FC.Flags); in visitKnownRecord()
698 formatFrameProcedureOptions(P.getIndentLevel() + 9, FP.Flags)); in visitKnownRecord()
814 formatPublicSymFlags(P.getIndentLevel() + 9, Public.Flags), in visitKnownRecord()
832 formatProcSymFlags(P.getIndentLevel() + 9, Label.Flags)); in visitKnownRecord()
841 formatLocalSymFlags(P.getIndentLevel() + 9, Local.Flags); in visitKnownRecord()
872 formatProcSymFlags(P.getIndentLevel() + 9, Proc.Flags)); in visitKnownRecord()