Docs.rs
  • llvm-ir-0.8.2
    • llvm-ir 0.8.2
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • cdisselkoen
    • Dependencies
      • either ^1.6 normal
      • llvm-sys ^100.2.0 normal
      • llvm-sys ^110.0.0 normal
      • llvm-sys ^120.2.0 normal
      • llvm-sys ^130.0.0 normal
      • llvm-sys ^140.0.0 normal
      • llvm-sys ^80.3.0 normal
      • llvm-sys ^90.2.0 normal
      • log ^0.4 normal
      • env_logger ^0.8 dev
      • itertools ^0.10 dev
    • Versions
    • 20.69% of the crate is documented
  • Go to latest version
  • Platform
    • i686-unknown-linux-gnu
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
logo

logo

UnaryOp

Required Methods

  • get_operand

Implementors

In llvm_ir::instruction

logo
Change settings

Trait llvm_ir::instruction::UnaryOp

source · [−]
pub trait UnaryOp: HasResult {
    fn get_operand(&self) -> &Operand;
}

Required Methods

source

fn get_operand(&self) -> &Operand

Implementors

source

impl UnaryOp for UnaryOp

source

impl UnaryOp for AddrSpaceCast

source

impl UnaryOp for BitCast

source

impl UnaryOp for FNeg

source

impl UnaryOp for FPExt

source

impl UnaryOp for FPToSI

source

impl UnaryOp for FPToUI

source

impl UnaryOp for FPTrunc

source

impl UnaryOp for Freeze

source

impl UnaryOp for IntToPtr

source

impl UnaryOp for PtrToInt

source

impl UnaryOp for SExt

source

impl UnaryOp for SIToFP

source

impl UnaryOp for Trunc

source

impl UnaryOp for UIToFP

source

impl UnaryOp for ZExt