/external/webkit/Source/JavaScriptCore/parser/ |
H A D | SyntaxChecker.h | 85 : type((PropertyNode::Type)0) 88 ALWAYS_INLINE Property(const Identifier* ident, PropertyNode::Type ty) 93 ALWAYS_INLINE Property(PropertyNode::Type ty) 100 PropertyNode::Type type; 154 template <bool complete> Property createProperty(const Identifier* name, int, PropertyNode::Type type) 161 template <bool complete> Property createProperty(JSGlobalData* globalData, double name, int, PropertyNode::Type type) 202 template <bool strict> Property createGetterOrSetterProperty(PropertyNode::Type type, const Identifier* name, int, int, int, int, int, int) 240 PropertyNode::Type getType(const Property& property) const { return property.type; }
|
H A D | NodeInfo.h | 39 typedef NodeInfo<PropertyNode*> PropertyNodeInfo;
|
H A D | ASTBuilder.h | 97 typedef PropertyNode* Property; 268 template <bool> PropertyNode* createGetterOrSetterProperty(PropertyNode::Type type, const Identifier* name, ParameterNode* params, FunctionBodyNode* body, int openBracePos, int closeBracePos, int bodyStartLine, int bodyEndLine) 272 return new (m_globalData) PropertyNode(m_globalData, *name, new (m_globalData) FuncExprNode(m_globalData, m_globalData->propertyNames->nullIdentifier, body, m_lexer->sourceCode(openBracePos, closeBracePos, bodyStartLine), params), type); 281 template <bool> PropertyNode* createProperty(const Identifier* propertyName, ExpressionNode* node, PropertyNode::Type type) { return new (m_globalData) PropertyNode(m_globalData, *propertyName, node, type); } 282 template <bool> PropertyNode* createProperty(JSGlobalData*, double propertyName, ExpressionNode* node, PropertyNode::Type type) { return new (m_globalData) PropertyNode(m_globalDat [all...] |
H A D | NodeConstructors.h | 143 inline PropertyNode::PropertyNode(JSGlobalData*, const Identifier& name, ExpressionNode* assign, Type type) function in class:JSC::PropertyNode 150 inline PropertyNode::PropertyNode(JSGlobalData* globalData, double name, ExpressionNode* assign, Type type) function in class:JSC::PropertyNode 157 inline PropertyListNode::PropertyListNode(JSGlobalData* globalData, PropertyNode* node) 164 inline PropertyListNode::PropertyListNode(JSGlobalData* globalData, PropertyNode* node, PropertyListNode* list)
|
H A D | JSParser.cpp | 1711 return context.template createProperty<complete>(ident, node, PropertyNode::Constant); 1721 PropertyNode::Type type; 1723 type = PropertyNode::Getter; 1725 type = PropertyNode::Setter; 1737 return context.template createProperty<complete>(m_globalData, propertyName, node, PropertyNode::Constant); 1757 if (!m_syntaxAlreadyValidated && context.getType(property) != PropertyNode::Constant) { 1771 if (!m_syntaxAlreadyValidated && context.getType(property) != PropertyNode::Constant) { 1815 if ((context.getType(property) & propertyEntryIter.first->second) != PropertyNode::Constant) { 1819 failIfTrue((context.getType(property) | propertyEntryIter.first->second) & PropertyNode::Constant);
|
H A D | Nodes.h | 410 class PropertyNode : public ParserArenaFreeable { class in namespace:JSC 414 PropertyNode(JSGlobalData*, const Identifier& name, ExpressionNode* value, Type); 415 PropertyNode(JSGlobalData*, double name, ExpressionNode* value, Type); 429 PropertyListNode(JSGlobalData*, PropertyNode*); 430 PropertyListNode(JSGlobalData*, PropertyNode*, PropertyListNode*); 435 PropertyNode* m_node;
|
/external/llvm/include/llvm/ |
H A D | DIBuilder.h | 206 /// @param PropertyNode Property associated with this ivar. 211 MDNode *PropertyNode);
|
/external/clang/lib/CodeGen/ |
H A D | CGDebugInfo.cpp | 1365 llvm::MDNode *PropertyNode = local 1374 EltTys.push_back(PropertyNode); 1420 llvm::MDNode *PropertyNode = NULL; local 1430 PropertyNode = 1445 PropertyNode);
|
/external/llvm/lib/VMCore/ |
H A D | DIBuilder.cpp | 370 DIType Ty, MDNode *PropertyNode) { 383 PropertyNode 366 createObjCIVar(StringRef Name, DIFile File, unsigned LineNumber, uint64_t SizeInBits, uint64_t AlignInBits, uint64_t OffsetInBits, unsigned Flags, DIType Ty, MDNode *PropertyNode) argument
|
/external/webkit/Source/JavaScriptCore/bytecompiler/ |
H A D | NodesCodegen.cpp | 244 case PropertyNode::Constant: { 248 case PropertyNode::Getter: { 252 case PropertyNode::Setter: {
|