{"name": "gl_V3_Norm", "code": "__int64 __fastcall gl_V3_Norm ( float * @@a1@@ ) { float @@v1@@ ; @@v1@@ = sqrt ( ( float ) ( ( float ) ( @@a1@@ [ Number ] * @@a1@@ [ Number ] ) + ( float ) ( ( float ) ( * @@a1@@ * * @@a1@@ ) + ( float ) ( @@a1@@ [ Number ] * @@a1@@ [ Number ] ) ) ) ) ; if ( @@v1@@ == Number ) return Number L ; * @@a1@@ = * @@a1@@ / @@v1@@ ; @@a1@@ [ Number ] = @@a1@@ [ Number ] / @@v1@@ ; @@a1@@ [ Number ] = @@a1@@ [ Number ] / @@v1@@ ; return Number L ; }", "source": [{"n": "v1", "t": {"T": 1, "n": "float", "s": 4}, "location": "r496"}, {"n": "a1", "t": {"T": 3, "t": "float"}, "location": "r56"}]}