Searched refs:PropertyNode (Results 1 - 10 of 10) sorted by relevance

/external/webkit/Source/JavaScriptCore/parser/
H A DSyntaxChecker.h85 : 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 DNodeInfo.h39 typedef NodeInfo<PropertyNode*> PropertyNodeInfo;
H A DASTBuilder.h97 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 DNodeConstructors.h143 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 DJSParser.cpp1711 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 DNodes.h410 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 DDIBuilder.h206 /// @param PropertyNode Property associated with this ivar.
211 MDNode *PropertyNode);
/external/clang/lib/CodeGen/
H A DCGDebugInfo.cpp1365 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 DDIBuilder.cpp370 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 DNodesCodegen.cpp244 case PropertyNode::Constant: {
248 case PropertyNode::Getter: {
252 case PropertyNode::Setter: {

Completed in 157 milliseconds