1*008de486SRiver Riddle //===- CodeComplete.cpp ---------------------------------------------------===// 2*008de486SRiver Riddle // 3*008de486SRiver Riddle // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4*008de486SRiver Riddle // See https://llvm.org/LICENSE.txt for license information. 5*008de486SRiver Riddle // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6*008de486SRiver Riddle // 7*008de486SRiver Riddle //===----------------------------------------------------------------------===// 8*008de486SRiver Riddle 9*008de486SRiver Riddle #include "mlir/Tools/PDLL/Parser/CodeComplete.h" 10*008de486SRiver Riddle #include "mlir/Tools/PDLL/AST/Types.h" 11*008de486SRiver Riddle 12*008de486SRiver Riddle using namespace mlir; 13*008de486SRiver Riddle using namespace mlir::pdll; 14*008de486SRiver Riddle 15*008de486SRiver Riddle //===----------------------------------------------------------------------===// 16*008de486SRiver Riddle // CodeCompleteContext 17*008de486SRiver Riddle //===----------------------------------------------------------------------===// 18*008de486SRiver Riddle 19*008de486SRiver Riddle CodeCompleteContext::~CodeCompleteContext() = default; 20*008de486SRiver Riddle codeCompleteTupleMemberAccess(ast::TupleType tupleType)21*008de486SRiver Riddlevoid CodeCompleteContext::codeCompleteTupleMemberAccess( 22*008de486SRiver Riddle ast::TupleType tupleType) {} codeCompleteOperationMemberAccess(ast::OperationType opType)23*008de486SRiver Riddlevoid CodeCompleteContext::codeCompleteOperationMemberAccess( 24*008de486SRiver Riddle ast::OperationType opType) {} 25*008de486SRiver Riddle codeCompleteConstraintName(ast::Type currentType,bool allowNonCoreConstraints,bool allowInlineTypeConstraints,const ast::DeclScope * scope)26*008de486SRiver Riddlevoid CodeCompleteContext::codeCompleteConstraintName( 27*008de486SRiver Riddle ast::Type currentType, bool allowNonCoreConstraints, 28*008de486SRiver Riddle bool allowInlineTypeConstraints, const ast::DeclScope *scope) {} 29