blob: 02f0fa78803178fe64f0668081cf69b2a387ff4a [file] [log] [blame]
package com.google.idea.sdkcompat.cidr;
import com.intellij.openapi.util.UserDataHolderBase;
import com.intellij.openapi.vfs.VirtualFile;
import com.jetbrains.cidr.lang.OCLanguageKind;
import com.jetbrains.cidr.lang.workspace.OCResolveConfiguration;
import java.util.Collection;
import java.util.List;
import java.util.Set;
/** Adapter to bridge different SDK versions. */
public abstract class OCResolveConfigurationAdapter extends UserDataHolderBase
implements OCResolveConfiguration {
/* v171 */
public abstract List<VirtualFile> getPrecompiledHeaders(
OCLanguageKind kind, VirtualFile sourceFile);
/* v171 */
public abstract Collection<VirtualFile> getSources();
/* v171 */
public abstract Set<VirtualFile> getPrecompiledHeaders();
/* v172 */
public abstract String getPreprocessorDefines(OCLanguageKind kind, VirtualFile virtualFile);
}