Searched refs:HLSLStructField (Results 1 – 5 of 5) sorted by relevance
365 struct HLSLStructField;488 HLSLStructField* field; // First field in the structure.491 struct HLSLStructField : public HLSLNode struct494 HLSLStructField() in HLSLStructField() function506 HLSLStructField* nextField; // Next field in the structure. argument1037 virtual void VisitStructField(HLSLStructField * node);
73 bool ParseFieldDeclaration(HLSLStructField*& field);
1107 HLSLStructField* field = structure->field; in OutputStatements()1356 for (HLSLStructField* field = st->field; field; field = field->nextField) in LayoutBufferElement()1492 for (HLSLStructField* field = st->field; field; field = field->nextField) in OutputBufferAccessExpression()1556 for (HLSLStructField* field = st->field; field; field = field->nextField) in OutputBufferAccessIndex()1674 HLSLStructField* field = structDeclaration->field; in OutputAttribute()1790 HLSLStructField* field = structDeclaration->field; in OutputEntryCaller()1875 HLSLStructField* field = structDeclaration->field; in OutputEntryCaller()
1360 HLSLStructField* lastField = NULL; in ParseTopLevel()1369 HLSLStructField* field = NULL; in ParseTopLevel()1981 bool HLSLParser::ParseFieldDeclaration(HLSLStructField*& field) in ParseFieldDeclaration()1983 field = m_tree->AddNode<HLSLStructField>( GetFileName(), GetLineNumber() ); in ParseFieldDeclaration()4337 const HLSLStructField* field = structure->field; in GetMemberType()
885 HLSLStructField * field = node->field; in VisitStruct()892 void HLSLTreeVisitor::VisitStructField(HLSLStructField * node) in VisitStructField()