Exemplo n.º 1
0
 def to_token_id(kind):
     if (kind == "namespace"):
         return TokenIdentifier.getNamespaceId()
     if (kind == "class"):
         return TokenIdentifier.getClassId()
     if (kind == "struct"):
         return TokenIdentifier.getStructId()
     if (kind == "enum"):
         return TokenIdentifier.getEnumId()
     if (kind == "enumerator"):
         return TokenIdentifier.getEnumValueId()
     if (kind == "union"):
         return TokenIdentifier.getUnionId()
     if (kind == "member"):
         return TokenIdentifier.getClassStructUnionMemberId()
     if (kind == "local"):
         return TokenIdentifier.getLocalVariableId()
     if (kind == "variable"):
         return TokenIdentifier.getVariableDefinitionId()
     if (kind == "prototype"):
         return TokenIdentifier.getFunctionPrototypeId()
     if (kind == "function"):
         return TokenIdentifier.getFunctionDefinitionId()
     if (kind == "macro"):
         return TokenIdentifier.getMacroId()
     if (kind == "typedef"):
         return TokenIdentifier.getTypedefId()
     if (kind == "externvar"):
         return TokenIdentifier.getExternFwdDeclarationId()
Exemplo n.º 2
0
 def to_token_id(kind):
     if (kind == "namespace"):
         return TokenIdentifier.getNamespaceId()
     if (kind == "class"):
         return TokenIdentifier.getClassId()
     if (kind == "struct"):
         return TokenIdentifier.getStructId()
     if (kind == "enum"):
         return TokenIdentifier.getEnumId()
     if (kind == "enumerator"):
         return TokenIdentifier.getEnumValueId()
     if (kind == "union"):
         return TokenIdentifier.getUnionId()
     if (kind == "member"):
         return TokenIdentifier.getClassStructUnionMemberId()
     if (kind == "local"):
         return TokenIdentifier.getLocalVariableId()
     if (kind == "variable"):
         return TokenIdentifier.getVariableDefinitionId()
     if (kind == "prototype"):
         return TokenIdentifier.getFunctionPrototypeId()
     if (kind == "function"):
         return TokenIdentifier.getFunctionDefinitionId()
     if (kind == "macro"):
         return TokenIdentifier.getMacroId()
     if (kind == "typedef"):
         return TokenIdentifier.getTypedefId()
     if (kind == "externvar"):
         return TokenIdentifier.getExternFwdDeclarationId()