Trait parser_c::data::position::Pos
[−]
[src]
pub trait Pos {
fn posOf(self) -> Position;
}
Required Methods
Implementors
impl Pos for Identimpl Pos for NodeInfoimpl<a> Pos for Located<a>impl Pos for CDeclrRimpl<A: Pos> Pos for Vec<A>impl<A: Pos> Pos for Reversed<A>impl Pos for CTokenimpl Pos for CTranslationUnit<NodeInfo>impl Pos for CExternalDeclaration<NodeInfo>impl Pos for CFunctionDef<NodeInfo>impl Pos for CDeclaration<NodeInfo>impl Pos for CDeclarator<NodeInfo>impl Pos for CDerivedDeclarator<NodeInfo>impl Pos for CStatement<NodeInfo>impl Pos for CAssemblyStatement<NodeInfo>impl Pos for CAssemblyOperand<NodeInfo>impl Pos for CCompoundBlockItem<NodeInfo>impl Pos for CDeclarationSpecifier<NodeInfo>impl Pos for CStorageSpecifier<NodeInfo>impl Pos for CTypeSpecifier<NodeInfo>impl Pos for CTypeQualifier<NodeInfo>impl Pos for CFunctionSpecifier<NodeInfo>impl Pos for CAlignmentSpecifier<NodeInfo>impl Pos for CStructureUnion<NodeInfo>impl Pos for CEnumeration<NodeInfo>impl Pos for CInitializer<NodeInfo>impl Pos for CPartDesignator<NodeInfo>impl Pos for CAttribute<NodeInfo>impl Pos for CExpression<NodeInfo>impl Pos for CBuiltinThing<NodeInfo>impl Pos for CConstant<NodeInfo>impl Pos for CStringLiteral<NodeInfo>