Searched refs:NodeInfo (Results 1 - 4 of 4) sorted by relevance

/external/webkit/JavaScriptCore/parser/
H A DNodeInfo.h28 template <typename T> struct NodeInfo { struct in namespace:JSC
34 typedef NodeInfo<FuncDeclNode*> FuncDeclNodeInfo;
35 typedef NodeInfo<FuncExprNode*> FuncExprNodeInfo;
36 typedef NodeInfo<ExpressionNode*> ExpressionNodeInfo;
37 typedef NodeInfo<ArgumentsNode*> ArgumentsNodeInfo;
38 typedef NodeInfo<ConstDeclNode*> ConstDeclNodeInfo;
39 typedef NodeInfo<PropertyNode*> PropertyNodeInfo;
40 typedef NodeInfo<PropertyList> PropertyListInfo;
41 typedef NodeInfo<ElementList> ElementListInfo;
42 typedef NodeInfo<ArgumentLis
[all...]
H A DGrammar.y32 #include "NodeInfo.h"
102 template <typename T> inline NodeInfo<T> createNodeInfo(T node, CodeFeatures info, int numConstants)
105 NodeInfo<T> result = { node, info, numConstants };
/external/v8/src/
H A Djsregexp.h434 struct NodeInfo { struct in namespace:v8::internal
435 NodeInfo() function in struct:v8::internal::NodeInfo
446 bool Matches(NodeInfo* that) {
455 void AddFromPreceding(NodeInfo* that) {
470 void AddFromFollowing(NodeInfo* that) {
605 NodeInfo* info() { return &info_; }
612 static C* EnsureSibling(C* node, NodeInfo* info, bool* cloned) {
647 RegExpNode* TryGetSibling(NodeInfo* info);
654 RegExpNode* EnsureSibling(NodeInfo* info, bool* cloned);
664 NodeInfo info
[all...]
H A Djsregexp.cc1969 explicit VisitMarker(NodeInfo* info) : info_(info) {
1977 NodeInfo* info_;
3204 NodeInfo* info = that->info();
3695 NodeInfo info;
4550 RegExpNode* RegExpNode::TryGetSibling(NodeInfo* info) {
4560 RegExpNode* RegExpNode::EnsureSibling(NodeInfo* info, bool* cloned) {
4566 NodeInfo* new_info = result->info();
4576 static RegExpNode* PropagateToEndpoint(C* node, NodeInfo* info) {
4577 NodeInfo full_info(*node->info());
4798 NodeInfo* inf
[all...]

Completed in 819 milliseconds