Home | History | Annotate | Download | only in AST

Lines Matching refs:Keyword

1404 TypeWithKeyword::getTagTypeKindForKeyword(ElaboratedTypeKeyword Keyword) {
1405 switch (Keyword) {
1413 llvm_unreachable("Elaborated type keyword is not a tag type kind.");
1415 llvm_unreachable("Unknown elaborated type keyword.");
1419 TypeWithKeyword::KeywordIsTagTypeKind(ElaboratedTypeKeyword Keyword) {
1420 switch (Keyword) {
1431 llvm_unreachable("Unknown elaborated type keyword.");
1434 StringRef TypeWithKeyword::getKeywordName(ElaboratedTypeKeyword Keyword) {
1435 switch (Keyword) {
1445 llvm_unreachable("Unknown elaborated type keyword.");
1449 ElaboratedTypeKeyword Keyword,
1453 : TypeWithKeyword(Keyword, DependentTemplateSpecialization, Canon, true, true,
1470 ElaboratedTypeKeyword Keyword,
1475 ID.AddInteger(Keyword);
1483 ElaboratedTypeKeyword Keyword;
1485 Keyword = Elab->getKeyword();
1487 Keyword = DepName->getKeyword();
1490 Keyword = DepTST->getKeyword();
1494 return TypeWithKeyword::KeywordIsTagTypeKind(Keyword);