1008de486SRiver Riddle //===- CodeComplete.cpp ---------------------------------------------------===// 2008de486SRiver Riddle // 3008de486SRiver Riddle // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4008de486SRiver Riddle // See https://llvm.org/LICENSE.txt for license information. 5008de486SRiver Riddle // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6008de486SRiver Riddle // 7008de486SRiver Riddle //===----------------------------------------------------------------------===// 8008de486SRiver Riddle 9008de486SRiver Riddle #include "mlir/Tools/PDLL/Parser/CodeComplete.h" 10008de486SRiver Riddle #include "mlir/Tools/PDLL/AST/Types.h" 11008de486SRiver Riddle 12008de486SRiver Riddle using namespace mlir; 13008de486SRiver Riddle using namespace mlir::pdll; 14008de486SRiver Riddle 15008de486SRiver Riddle //===----------------------------------------------------------------------===// 16008de486SRiver Riddle // CodeCompleteContext 17008de486SRiver Riddle //===----------------------------------------------------------------------===// 18008de486SRiver Riddle 19008de486SRiver Riddle CodeCompleteContext::~CodeCompleteContext() = default; 20008de486SRiver Riddle codeCompleteTupleMemberAccess(ast::TupleType tupleType)21008de486SRiver Riddlevoid CodeCompleteContext::codeCompleteTupleMemberAccess( 22008de486SRiver Riddle ast::TupleType tupleType) {} codeCompleteOperationMemberAccess(ast::OperationType opType)23008de486SRiver Riddlevoid CodeCompleteContext::codeCompleteOperationMemberAccess( 24008de486SRiver Riddle ast::OperationType opType) {} 25008de486SRiver Riddle codeCompleteConstraintName(ast::Type currentType,bool allowInlineTypeConstraints,const ast::DeclScope * scope)26008de486SRiver Riddlevoid CodeCompleteContext::codeCompleteConstraintName( 27*b6ec1de7SRiver Riddle ast::Type currentType, bool allowInlineTypeConstraints, 28*b6ec1de7SRiver Riddle const ast::DeclScope *scope) {} 29