Lines Matching defs:location
69 * Retrieve the source location of an AST node
80 locp.path = this->location.path;
81 locp.source = this->location.source;
82 locp.first_line = this->location.first_line;
83 locp.first_column = this->location.first_column;
84 locp.last_line = this->location.last_line;
85 locp.last_column = this->location.last_column;
91 * Set the source location of an AST node from a parser location
97 this->location.path = locp.path;
98 this->location.source = locp.source;
99 this->location.first_line = locp.first_line;
100 this->location.first_column = locp.first_column;
101 this->location.last_line = locp.last_line;
102 this->location.last_column = locp.last_column;
106 * Set the source location range of an AST node using two location nodes
112 this->location.path = begin.path;
113 this->location.source = begin.source;
114 this->location.first_line = begin.first_line;
115 this->location.last_line = end.last_line;
116 this->location.first_column = begin.first_column;
117 this->location.last_column = end.last_column;
121 * Source location of the AST node.
130 } location;
521 * Flag set if GL_ARB_explicit_attrib_location "location" layout
700 ast_expression *location;