class Crystal::Asm inherits Crystal::ASTNode ¶ Class methods¶ .new(text, outputs = nil, inputs = nil, clobbers = nil, volatile = false, alignstack = false, intel = false) ¶ View source Methods¶ #==(other : self) ¶ Returns true if this reference is the same as other. Invokes same?. #accept_children(visitor) ¶ View source #alignstack=(alignstack : Bool) ¶ View source #alignstack? : Bool ¶ View source #clobbers : Array(String)? ¶ View source #clobbers=(clobbers : Array(String)?) ¶ View source #clone_without_location ¶ View source #hash(hasher) ¶ See Object#hash(hasher) #inputs : Array(AsmOperand)? ¶ View source #inputs=(inputs : Array(AsmOperand)?) ¶ View source #intel=(intel : Bool) ¶ View source #intel? : Bool ¶ View source #output_ptrofs : Array(PointerOf)? ¶ View source #output_ptrofs=(output_ptrofs : Array(PointerOf)?) ¶ View source #outputs : Array(AsmOperand)? ¶ View source #outputs=(outputs : Array(AsmOperand)?) ¶ View source #text : String ¶ View source #text=(text : String) ¶ View source #volatile=(volatile : Bool) ¶ View source #volatile? : Bool ¶ View source