1e334c596546c7ec79f2b0e55b3a1c2839a94f352Brian Salomon/* 2e334c596546c7ec79f2b0e55b3a1c2839a94f352Brian Salomon * Copyright 2014 Google Inc. 3e334c596546c7ec79f2b0e55b3a1c2839a94f352Brian Salomon * 4e334c596546c7ec79f2b0e55b3a1c2839a94f352Brian Salomon * Use of this source code is governed by a BSD-style license that can be 5e334c596546c7ec79f2b0e55b3a1c2839a94f352Brian Salomon * found in the LICENSE file. 6e334c596546c7ec79f2b0e55b3a1c2839a94f352Brian Salomon */ 7e334c596546c7ec79f2b0e55b3a1c2839a94f352Brian Salomon#ifndef GrSKSLPrettyPrint_DEFINED 8e334c596546c7ec79f2b0e55b3a1c2839a94f352Brian Salomon#define GrSKSLPrettyPrint_DEFINED 9e334c596546c7ec79f2b0e55b3a1c2839a94f352Brian Salomon 1093ba0a4fc85f04bc1be9429983df1e57473b49a7Brian Osman#include "SkSLString.h" 11e334c596546c7ec79f2b0e55b3a1c2839a94f352Brian Salomon 12e334c596546c7ec79f2b0e55b3a1c2839a94f352Brian Salomonnamespace GrSKSLPrettyPrint { 1393ba0a4fc85f04bc1be9429983df1e57473b49a7Brian OsmanSkSL::String PrettyPrint(const char** strings, int* lengths, int count, bool countlines); 14e334c596546c7ec79f2b0e55b3a1c2839a94f352Brian Salomon}; 15e334c596546c7ec79f2b0e55b3a1c2839a94f352Brian Salomon 16e334c596546c7ec79f2b0e55b3a1c2839a94f352Brian Salomon#endif 17