Lines Matching defs:DirKind
932 DirectiveKind DirKind, SMLoc NameLoc);
990 bool parseDirectiveStruct(StringRef Directive, DirectiveKind DirKind,
992 bool parseDirectiveNestedStruct(StringRef Directive, DirectiveKind DirKind);
1009 bool parseDirectiveIf(SMLoc DirectiveLoc, DirectiveKind DirKind);
1019 bool parseDirectiveElseIf(SMLoc DirectiveLoc, DirectiveKind DirKind);
2135 DirectiveKind DirKind = (DirKindIt == DirectiveKindMap.end())
2138 switch (DirKind) {
2143 return parseDirectiveIf(IDLoc, DirKind);
2166 return parseDirectiveElseIf(IDLoc, DirKind);
2278 if (DirKind != DK_NO_DIRECTIVE) {
2320 switch (DirKind) {
2355 return parseDirectiveNestedStruct(IDVal, DirKind);
2545 DirKind = (DirKindIt == DirectiveKindMap.end())
2548 switch (DirKind) {
2555 return parseDirectiveEquate(nextVal, IDVal, DirKind, IDLoc);
2625 return parseDirectiveStruct(nextVal, DirKind, IDVal, IDLoc);
3387 DirectiveKind DirKind, SMLoc NameLoc) {
3398 if (DirKind == DK_EQU || DirKind == DK_TEXTEQU) {
3436 if (DirKind == DK_TEXTEQU)
3449 if (DirKind == DK_ASSIGN)
3501 Var.Redefinable = (DirKind == DK_ASSIGN) ? Variable::REDEFINABLE
4505 DirectiveKind DirKind, StringRef Name,
4537 StructInProgress.emplace_back(Name, DirKind == DK_UNION, AlignmentValue);
4546 DirectiveKind DirKind) {
4562 StructInProgress.emplace_back(Name, DirKind == DK_UNION,
6136 bool MasmParser::parseDirectiveIf(SMLoc DirectiveLoc, DirectiveKind DirKind) {
6146 switch (DirKind) {
6265 DirectiveKind DirKind) {
6286 switch (DirKind) {