Selaa lähdekoodia

Merge pull request #2153 from dpeek/op-docs

Add basic docs to Binop and Unop
Simon Krajewski 12 vuotta sitten
vanhempi
commit
8291ec1f9e
1 muutettua tiedostoa jossa 93 lisäystä ja 0 poistoa
  1. 93 0
      std/haxe/macro/Expr.hx

+ 93 - 0
std/haxe/macro/Expr.hx

@@ -41,37 +41,130 @@ enum Constant {
 }
 }
 
 
 enum Binop {
 enum Binop {
+	/**
+		`+`
+	**/
 	OpAdd;
 	OpAdd;
+	/**
+		`*`
+	**/
 	OpMult;
 	OpMult;
+	/**
+		`/`
+	**/
 	OpDiv;
 	OpDiv;
+	/**
+		`-`
+	**/
 	OpSub;
 	OpSub;
+	/**
+		`=`
+	**/
 	OpAssign;
 	OpAssign;
+	/**
+		`==`
+	**/
 	OpEq;
 	OpEq;
+	/**
+		`!=`
+	**/
 	OpNotEq;
 	OpNotEq;
+	/**
+		`>`
+	**/
 	OpGt;
 	OpGt;
+	/**
+		`>=`
+	**/
 	OpGte;
 	OpGte;
+	/**
+		`<`
+	**/
 	OpLt;
 	OpLt;
+	/**
+		`<=`
+	**/
 	OpLte;
 	OpLte;
+	/**
+		`&`
+	**/
 	OpAnd;
 	OpAnd;
+	/**
+		`|`
+	**/
 	OpOr;
 	OpOr;
+	/**
+		`^`
+	**/
 	OpXor;
 	OpXor;
+	/**
+		`&&`
+	**/
 	OpBoolAnd;
 	OpBoolAnd;
+	/**
+		`||`
+	**/
 	OpBoolOr;
 	OpBoolOr;
+	/**
+		`<<`
+	**/
 	OpShl;
 	OpShl;
+	/**
+		`>>`
+	**/
 	OpShr;
 	OpShr;
+	/**
+		`>>>`
+	**/
 	OpUShr;
 	OpUShr;
+	/**
+		`%`
+	**/
 	OpMod;
 	OpMod;
+	/**
+		`+=`
+		`-=`
+		`/=`
+		`*=`
+		`<<=`
+		`>>=`
+		`>>>=`
+		`|=`
+		`&=`
+		`^=`
+	**/
 	OpAssignOp( op : Binop );
 	OpAssignOp( op : Binop );
+	/**
+		`...`
+	**/
 	OpInterval;
 	OpInterval;
+	/**
+		`=>`
+	**/
 	OpArrow;
 	OpArrow;
 }
 }
 
 
 
 
 enum Unop {
 enum Unop {
+	/**
+		`++`
+	**/
 	OpIncrement;
 	OpIncrement;
+	/**
+		`--`
+	**/
 	OpDecrement;
 	OpDecrement;
+	/**
+		`!`
+	**/
 	OpNot;
 	OpNot;
+	/**
+		`-`
+	**/
 	OpNeg;
 	OpNeg;
+	/**
+		`~`
+	**/
 	OpNegBits;
 	OpNegBits;
 }
 }