Lines Matching refs:enclosing

297 	DefaultBlock (const SharedPtr& enclosing)  in DefaultBlock()  argument
298 : Node(TYPE_DEFAULT_BLOCK, enclosing) in DefaultBlock()
301 DE_ASSERT(enclosing->getType() == TYPE_SHADER || in DefaultBlock()
302 enclosing->getType() == TYPE_SHADER_SET); in DefaultBlock()
309 StorageQualifier (const SharedPtr& enclosing, glu::Storage storage) in StorageQualifier() argument
310 : Node (TYPE_STORAGE_QUALIFIER, enclosing) in StorageQualifier()
314 DE_ASSERT(enclosing->getType() == TYPE_DEFAULT_BLOCK); in StorageQualifier()
323 Variable (const SharedPtr& enclosing, glu::DataType dataType) in Variable() argument
324 : Node (TYPE_VARIABLE, enclosing) in Variable()
327 DE_ASSERT(enclosing->getType() == TYPE_STORAGE_QUALIFIER || in Variable()
328 enclosing->getType() == TYPE_LAYOUT_QUALIFIER || in Variable()
329 enclosing->getType() == TYPE_INTERPOLATION_QUALIFIER || in Variable()
330 enclosing->getType() == TYPE_INTERFACE_BLOCK || in Variable()
331 enclosing->getType() == TYPE_ARRAY_ELEMENT || in Variable()
332 enclosing->getType() == TYPE_STRUCT_MEMBER || in Variable()
333 enclosing->getType() == TYPE_TRANSFORM_FEEDBACK_TARGET); in Variable()
342 InterfaceBlock (const SharedPtr& enclosing, bool named) in InterfaceBlock() argument
343 : Node (TYPE_INTERFACE_BLOCK, enclosing) in InterfaceBlock()
347 const Node* storageNode = enclosing.get(); in InterfaceBlock()
364 ArrayElement (const SharedPtr& enclosing, int arraySize = DEFAULT_SIZE) in ArrayElement() argument
365 : Node (TYPE_ARRAY_ELEMENT, enclosing) in ArrayElement()
368 DE_ASSERT(enclosing->getType() == TYPE_STORAGE_QUALIFIER || in ArrayElement()
369 enclosing->getType() == TYPE_LAYOUT_QUALIFIER || in ArrayElement()
370 enclosing->getType() == TYPE_INTERPOLATION_QUALIFIER || in ArrayElement()
371 enclosing->getType() == TYPE_INTERFACE_BLOCK || in ArrayElement()
372 enclosing->getType() == TYPE_ARRAY_ELEMENT || in ArrayElement()
373 enclosing->getType() == TYPE_STRUCT_MEMBER || in ArrayElement()
374 enclosing->getType() == TYPE_TRANSFORM_FEEDBACK_TARGET); in ArrayElement()
389 StructMember (const SharedPtr& enclosing) in StructMember() argument
390 : Node(TYPE_STRUCT_MEMBER, enclosing) in StructMember()
392 DE_ASSERT(enclosing->getType() == TYPE_STORAGE_QUALIFIER || in StructMember()
393 enclosing->getType() == TYPE_LAYOUT_QUALIFIER || in StructMember()
394 enclosing->getType() == TYPE_INTERPOLATION_QUALIFIER || in StructMember()
395 enclosing->getType() == TYPE_INTERFACE_BLOCK || in StructMember()
396 enclosing->getType() == TYPE_ARRAY_ELEMENT || in StructMember()
397 enclosing->getType() == TYPE_STRUCT_MEMBER || in StructMember()
398 enclosing->getType() == TYPE_TRANSFORM_FEEDBACK_TARGET); in StructMember()
405 LayoutQualifier (const SharedPtr& enclosing, const glu::Layout& layout) in LayoutQualifier() argument
406 : Node (TYPE_LAYOUT_QUALIFIER, enclosing) in LayoutQualifier()
409 DE_ASSERT(enclosing->getType() == TYPE_STORAGE_QUALIFIER || in LayoutQualifier()
410 enclosing->getType() == TYPE_LAYOUT_QUALIFIER || in LayoutQualifier()
411 enclosing->getType() == TYPE_INTERPOLATION_QUALIFIER || in LayoutQualifier()
412 enclosing->getType() == TYPE_DEFAULT_BLOCK || in LayoutQualifier()
413 enclosing->getType() == TYPE_INTERFACE_BLOCK); in LayoutQualifier()
422 InterpolationQualifier (const SharedPtr& enclosing, const glu::Interpolation& interpolation) in InterpolationQualifier() argument
423 : Node (TYPE_INTERPOLATION_QUALIFIER, enclosing) in InterpolationQualifier()
426 DE_ASSERT(enclosing->getType() == TYPE_STORAGE_QUALIFIER || in InterpolationQualifier()
427 enclosing->getType() == TYPE_LAYOUT_QUALIFIER || in InterpolationQualifier()
428 enclosing->getType() == TYPE_INTERPOLATION_QUALIFIER || in InterpolationQualifier()
429 enclosing->getType() == TYPE_DEFAULT_BLOCK || in InterpolationQualifier()
430 enclosing->getType() == TYPE_INTERFACE_BLOCK); in InterpolationQualifier()
439 ShaderSet (const SharedPtr& enclosing, glu::GLSLVersion version);
440 …ShaderSet (const SharedPtr& enclosing, glu::GLSLVersion version, deUint32 stagesPresentBits, deU…
454 ShaderSet::ShaderSet (const SharedPtr& enclosing, glu::GLSLVersion version) in ShaderSet() argument
455 : Node (TYPE_SHADER_SET, enclosing) in ShaderSet()
458 DE_ASSERT(enclosing->getType() == TYPE_PROGRAM); in ShaderSet()
464 ShaderSet::ShaderSet (const SharedPtr& enclosing, in ShaderSet() argument
468 : Node (TYPE_SHADER_SET, enclosing) in ShaderSet()
517 TransformFeedbackTarget (const SharedPtr& enclosing, const char* builtinVarName = DE_NULL) in TransformFeedbackTarget() argument
518 : Node (TYPE_TRANSFORM_FEEDBACK_TARGET, enclosing) in TransformFeedbackTarget()