public ResPipelineScope( IResContainerRef pipeline, IResVarDecl thisParameter) { _pipeline = pipeline; _thisParameter = thisParameter; }
public ResMemberLineSpec( IResContainerRef container, IResMemberLineDecl decl) { _container = container; _decl = decl; }
private bool IsSamePipeline( IResContainerRef left, IResContainerRef right) { return(IsSamePipelineImpl( (dynamic)left, (dynamic)right)); }
public ResMemberCategoryGroupSpec( SourceRange range, IResContainerRef containerRef, IResMemberCategoryGroup decl) { _range = range; _containerRef = containerRef; _decl = decl; }
public ResMemberSpec( SourceRange range, IResContainerRef container, IResMemberDecl decl) { if (decl == null) throw new ArgumentNullException("decl"); _range = range; _container = container; _decl = decl; }
public IResFacetDecl FindFacetForBase( IResContainerRef basePipelineRef) { foreach (var facet in Facets) { var originalPipelineRef = facet.OriginalPipeline; // \todo: Substitution? if (IsSamePipeline(basePipelineRef, originalPipelineRef)) { return(facet); } } return(null); }
public ResMemberSpec( SourceRange range, IResContainerRef container, IResMemberDecl decl) { if (decl == null) { throw new ArgumentNullException("decl"); } _range = range; _container = container; _decl = decl; }