Lines Matching refs:HLSLBufferDecl
5781 HLSLBufferDecl::HLSLBufferDecl(DeclContext *DC, bool CBuffer, in HLSLBufferDecl() function in HLSLBufferDecl
5788 HLSLBufferDecl *HLSLBufferDecl::Create(ASTContext &C, in Create()
5805 HLSLBufferDecl *Result = in Create()
5806 new (C, DC) HLSLBufferDecl(DC, CBuffer, KwLoc, ID, IDLoc, LBrace); in Create()
5810 HLSLBufferDecl *
5811 HLSLBufferDecl::CreateDefaultCBuffer(ASTContext &C, DeclContext *LexicalParent, in CreateDefaultCBuffer()
5815 HLSLBufferDecl *Result = new (C, DC) HLSLBufferDecl( in CreateDefaultCBuffer()
5822 HLSLBufferDecl *HLSLBufferDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
5824 return new (C, ID) HLSLBufferDecl(nullptr, false, SourceLocation(), nullptr, in CreateDeserialized()
5828 void HLSLBufferDecl::addLayoutStruct(CXXRecordDecl *LS) { in addLayoutStruct()
5834 void HLSLBufferDecl::setDefaultBufferDecls(ArrayRef<Decl *> Decls) { in setDefaultBufferDecls()
5847 HLSLBufferDecl::buffer_decl_iterator
5848 HLSLBufferDecl::buffer_decls_begin() const { in buffer_decls_begin()
5854 HLSLBufferDecl::buffer_decl_iterator HLSLBufferDecl::buffer_decls_end() const { in buffer_decls_end()
5860 bool HLSLBufferDecl::buffer_decls_empty() { in buffer_decls_empty()