Commit d0c2d67
src: add native URL class
Adds a URL native class for use within the node.js c/c++
code. This is primarily intended to be used by the eventual
ES6 modules implementation but can be used generally wherever
URL parsing within the c/c++ may be necessary.
```c
URL url1("http://example.org");
URL url2("foo", "http://example.org/bar");
URL url3("baz", &url2);
```
While we're at it, reduce reliance on macros to simplify impl.
PR-URL: #11801
Reviewed-By: Anna Henningsen <anna@addaleax.net>1 parent 96ad336 commit d0c2d67
2 files changed
+365
-284
lines changed
0 commit comments