@@ -7626,12 +7626,26 @@ export class BaseSpecifierAST extends AST {
76267626 } ;
76277627 }
76287628
7629+ /**
7630+ * Returns the location of the virtualOrAccess token in this node
7631+ */
7632+ getVirtualOrAccessToken ( ) : Token | undefined {
7633+ return Token . from ( cxx . getASTSlot ( this . getHandle ( ) , 1 ) , this . parser ) ;
7634+ }
7635+
7636+ /**
7637+ * Returns the location of the otherVirtualOrAccess token in this node
7638+ */
7639+ getOtherVirtualOrAccessToken ( ) : Token | undefined {
7640+ return Token . from ( cxx . getASTSlot ( this . getHandle ( ) , 2 ) , this . parser ) ;
7641+ }
7642+
76297643 /**
76307644 * Returns the nestedNameSpecifier of this node
76317645 */
76327646 getNestedNameSpecifier ( ) : NestedNameSpecifierAST | undefined {
76337647 return AST . from < NestedNameSpecifierAST > (
7634- cxx . getASTSlot ( this . getHandle ( ) , 1 ) ,
7648+ cxx . getASTSlot ( this . getHandle ( ) , 3 ) ,
76357649 this . parser ,
76367650 ) ;
76377651 }
@@ -7640,15 +7654,15 @@ export class BaseSpecifierAST extends AST {
76407654 * Returns the location of the template token in this node
76417655 */
76427656 getTemplateToken ( ) : Token | undefined {
7643- return Token . from ( cxx . getASTSlot ( this . getHandle ( ) , 2 ) , this . parser ) ;
7657+ return Token . from ( cxx . getASTSlot ( this . getHandle ( ) , 4 ) , this . parser ) ;
76447658 }
76457659
76467660 /**
76477661 * Returns the unqualifiedId of this node
76487662 */
76497663 getUnqualifiedId ( ) : UnqualifiedIdAST | undefined {
76507664 return AST . from < UnqualifiedIdAST > (
7651- cxx . getASTSlot ( this . getHandle ( ) , 3 ) ,
7665+ cxx . getASTSlot ( this . getHandle ( ) , 5 ) ,
76527666 this . parser ,
76537667 ) ;
76547668 }
@@ -7657,21 +7671,21 @@ export class BaseSpecifierAST extends AST {
76577671 * Returns the isTemplateIntroduced attribute of this node
76587672 */
76597673 getIsTemplateIntroduced ( ) : boolean {
7660- return cxx . getASTSlot ( this . getHandle ( ) , 4 ) !== 0 ;
7674+ return cxx . getASTSlot ( this . getHandle ( ) , 6 ) !== 0 ;
76617675 }
76627676
76637677 /**
76647678 * Returns the isVirtual attribute of this node
76657679 */
76667680 getIsVirtual ( ) : boolean {
7667- return cxx . getASTSlot ( this . getHandle ( ) , 5 ) !== 0 ;
7681+ return cxx . getASTSlot ( this . getHandle ( ) , 7 ) !== 0 ;
76687682 }
76697683
76707684 /**
76717685 * Returns the accessSpecifier attribute of this node
76727686 */
76737687 getAccessSpecifier ( ) : TokenKind {
7674- return cxx . getASTSlot ( this . getHandle ( ) , 6 ) ;
7688+ return cxx . getASTSlot ( this . getHandle ( ) , 8 ) ;
76757689 }
76767690}
76777691
0 commit comments