Files
swift-mirror/test/IDE/complete_stdlib_builtin.swift
Dmitri Hrybenko b0b500907d Lookup visible decls / code completion: correctly filter out non-NominalDecls
when looking for visible members


Swift SVN r9562
2013-10-21 22:19:01 +00:00

20 lines
642 B
Swift

// RUN: %swift-ide-test -code-completion -source-filename %s -code-completion-token=BUILTIN_1 | FileCheck %s -check-prefix=NO_CRASH
// RUN: %swift-ide-test -code-completion -source-filename %s -code-completion-token=BUILTIN_2 | FileCheck %s -check-prefix=NO_CRASH
// NO_CRASH: Begin completions
// NO_CRASH: End completions
//===---
//===--- Test code completion for types from Builtin module.
//===---
// We don't give any useful completions, but we should not crash either.
func testBuiltinRawPointer1(a: UnsafePointer<UInt8>) {
a.value#^BUILTIN_1^#
}
func testBuiltinRawPointer2(a: UnsafePointer<UInt8>) {
a.value.#^BUILTIN_2^#
}