Update license headers

This commit is contained in:
joeduffy 2017-06-23 14:53:41 -07:00
parent 06aa828487
commit 3c1041af49
430 changed files with 10062 additions and 9416 deletions

View file

@ -124,7 +124,7 @@ These are some language-agnostic rules we apply across our codebase:
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,4 +1,16 @@
// Copyright 2017 Pulumi. All rights reserved.
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
"use strict";

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,4 +1,16 @@
// Copyright 2017 Pulumi. All rights reserved.
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
"use strict";

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,4 +1,16 @@
// Copyright 2017 Pulumi. All rights reserved.
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
"use strict";

View file

@ -1,4 +1,16 @@
// Copyright 2017 Pulumi. All rights reserved.
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
"use strict";

View file

@ -1,4 +1,16 @@
// Copyright 2017 Pulumi. All rights reserved.
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
"use strict";

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

File diff suppressed because it is too large Load diff

View file

@ -1,3 +1,17 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
// initialize an empty array.
let a1 = [];

View file

@ -17,11 +17,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 3,
"line": 17,
"column": 5
},
"end": {
"line": 3,
"line": 17,
"column": 6
}
}
@ -32,11 +32,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 3,
"line": 17,
"column": 5
},
"end": {
"line": 3,
"line": 17,
"column": 20
}
}
@ -50,11 +50,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 4,
"line": 18,
"column": 5
},
"end": {
"line": 4,
"line": 18,
"column": 6
}
}
@ -65,11 +65,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 4,
"line": 18,
"column": 5
},
"end": {
"line": 4,
"line": 18,
"column": 20
}
}
@ -83,25 +83,49 @@
"loc": {
"file": "index.ts",
"start": {
"line": 12,
"line": 26,
"column": 7
},
"end": {
"line": 12,
"line": 26,
"column": 8
}
}
},
"members": {},
"members": {
".ctor": {
"kind": "ClassMethod",
"name": {
"kind": "Identifier",
"ident": ".ctor"
},
"access": "public",
"body": {
"kind": "Block",
"statements": [],
"loc": {
"file": "index.ts",
"start": {
"line": 26,
"column": 1
},
"end": {
"line": 26,
"column": 11
}
}
}
}
},
"abstract": false,
"loc": {
"file": "index.ts",
"start": {
"line": 12,
"line": 26,
"column": 1
},
"end": {
"line": 12,
"line": 26,
"column": 11
}
}
@ -114,11 +138,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 13,
"line": 27,
"column": 5
},
"end": {
"line": 13,
"line": 27,
"column": 6
}
}
@ -129,11 +153,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 13,
"line": 27,
"column": 5
},
"end": {
"line": 13,
"line": 27,
"column": 21
}
}
@ -147,11 +171,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 14,
"line": 28,
"column": 5
},
"end": {
"line": 14,
"line": 28,
"column": 8
}
}
@ -162,11 +186,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 14,
"line": 28,
"column": 5
},
"end": {
"line": 14,
"line": 28,
"column": 36
}
}
@ -193,11 +217,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 3,
"line": 17,
"column": 5
},
"end": {
"line": 3,
"line": 17,
"column": 6
}
}
@ -205,11 +229,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 3,
"line": 17,
"column": 17
},
"end": {
"line": 3,
"line": 17,
"column": 20
}
}
@ -222,11 +246,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 3,
"line": 17,
"column": 17
},
"end": {
"line": 3,
"line": 17,
"column": 20
}
}
@ -234,11 +258,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 3,
"line": 17,
"column": 17
},
"end": {
"line": 3,
"line": 17,
"column": 20
}
}
@ -246,11 +270,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 3,
"line": 17,
"column": 17
},
"end": {
"line": 3,
"line": 17,
"column": 20
}
}
@ -267,11 +291,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 4,
"line": 18,
"column": 5
},
"end": {
"line": 4,
"line": 18,
"column": 6
}
}
@ -279,11 +303,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 4,
"line": 18,
"column": 14
},
"end": {
"line": 4,
"line": 18,
"column": 20
}
}
@ -292,18 +316,18 @@
"right": {
"kind": "CastExpression",
"expression": {
"kind": "LoadLocationExpression",
"kind": "TryLoadDynamicExpression",
"name": {
"kind": "Token",
"tok": "basic/casts:index:a",
"kind": "StringLiteral",
"value": "a",
"loc": {
"file": "index.ts",
"start": {
"line": 4,
"line": 18,
"column": 19
},
"end": {
"line": 4,
"line": 18,
"column": 20
}
}
@ -311,11 +335,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 4,
"line": 18,
"column": 19
},
"end": {
"line": 4,
"line": 18,
"column": 20
}
}
@ -326,11 +350,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 4,
"line": 18,
"column": 14
},
"end": {
"line": 4,
"line": 18,
"column": 20
}
}
@ -338,11 +362,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 4,
"line": 18,
"column": 14
},
"end": {
"line": 4,
"line": 18,
"column": 20
}
}
@ -350,11 +374,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 4,
"line": 18,
"column": 14
},
"end": {
"line": 4,
"line": 18,
"column": 20
}
}
@ -362,11 +386,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 4,
"line": 18,
"column": 14
},
"end": {
"line": 4,
"line": 18,
"column": 20
}
}
@ -383,11 +407,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 13,
"line": 27,
"column": 5
},
"end": {
"line": 13,
"line": 27,
"column": 6
}
}
@ -395,11 +419,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 13,
"line": 27,
"column": 14
},
"end": {
"line": 13,
"line": 27,
"column": 21
}
}
@ -413,11 +437,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 13,
"line": 27,
"column": 18
},
"end": {
"line": 13,
"line": 27,
"column": 19
}
}
@ -426,11 +450,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 13,
"line": 27,
"column": 14
},
"end": {
"line": 13,
"line": 27,
"column": 21
}
}
@ -438,11 +462,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 13,
"line": 27,
"column": 14
},
"end": {
"line": 13,
"line": 27,
"column": 21
}
}
@ -450,11 +474,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 13,
"line": 27,
"column": 14
},
"end": {
"line": 13,
"line": 27,
"column": 21
}
}
@ -471,11 +495,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 14,
"line": 28,
"column": 5
},
"end": {
"line": 14,
"line": 28,
"column": 8
}
}
@ -485,18 +509,18 @@
"right": {
"kind": "IsInstExpression",
"expression": {
"kind": "LoadLocationExpression",
"kind": "TryLoadDynamicExpression",
"name": {
"kind": "Token",
"tok": "basic/casts:index:c",
"kind": "StringLiteral",
"value": "c",
"loc": {
"file": "index.ts",
"start": {
"line": 14,
"line": 28,
"column": 21
},
"end": {
"line": 14,
"line": 28,
"column": 22
}
}
@ -504,11 +528,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 14,
"line": 28,
"column": 21
},
"end": {
"line": 14,
"line": 28,
"column": 22
}
}
@ -538,11 +562,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 3,
"line": 17,
"column": 1
},
"end": {
"line": 16,
"line": 30,
"column": 1
}
}

View file

@ -1,3 +1,17 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
// This tests out some good and bad cast cases.
let a: string = "x";

File diff suppressed because it is too large Load diff

View file

@ -1,3 +1,17 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
// Define a bunch of no-op decorators.
export function classDecorate(target: Object) {}
export function propertyDecorate(target: Object, propertyKey: string) {}

View file

@ -1,3 +1,17 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
import {classDecorate, propertyDecorate, methodDecorate, parameterDecorate} from "./decors";
import * as decors from "./decors";

File diff suppressed because it is too large Load diff

View file

@ -1 +1,14 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.

View file

@ -1,3 +1,17 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
// simple function lambdas (empty bodies)
let lamb01 = function() {};
let lamb02 = function(x) {};

View file

@ -1,3 +1,17 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
// local functions (named and anonymous)
let func = () => {
let inner = (): number => { return 42; };

View file

@ -17,11 +17,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 5
},
"end": {
"line": 1,
"line": 15,
"column": 6
}
}
@ -32,11 +32,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 5
},
"end": {
"line": 1,
"line": 15,
"column": 16
}
}
@ -50,11 +50,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 2,
"line": 16,
"column": 5
},
"end": {
"line": 2,
"line": 16,
"column": 6
}
}
@ -65,11 +65,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 2,
"line": 16,
"column": 5
},
"end": {
"line": 2,
"line": 16,
"column": 13
}
}
@ -83,11 +83,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 3,
"line": 17,
"column": 5
},
"end": {
"line": 3,
"line": 17,
"column": 6
}
}
@ -98,11 +98,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 3,
"line": 17,
"column": 5
},
"end": {
"line": 3,
"line": 17,
"column": 14
}
}
@ -116,11 +116,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 4,
"line": 18,
"column": 5
},
"end": {
"line": 4,
"line": 18,
"column": 6
}
}
@ -131,11 +131,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 4,
"line": 18,
"column": 5
},
"end": {
"line": 4,
"line": 18,
"column": 10
}
}
@ -149,11 +149,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 5,
"line": 19,
"column": 5
},
"end": {
"line": 5,
"line": 19,
"column": 6
}
}
@ -164,11 +164,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 5,
"line": 19,
"column": 5
},
"end": {
"line": 5,
"line": 19,
"column": 12
}
}
@ -182,11 +182,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 6,
"line": 20,
"column": 5
},
"end": {
"line": 6,
"line": 20,
"column": 6
}
}
@ -197,11 +197,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 6,
"line": 20,
"column": 5
},
"end": {
"line": 6,
"line": 20,
"column": 16
}
}
@ -215,11 +215,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 7,
"line": 21,
"column": 5
},
"end": {
"line": 7,
"line": 21,
"column": 6
}
}
@ -230,11 +230,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 7,
"line": 21,
"column": 5
},
"end": {
"line": 7,
"line": 21,
"column": 20
}
}
@ -248,11 +248,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 8,
"line": 22,
"column": 5
},
"end": {
"line": 8,
"line": 22,
"column": 6
}
}
@ -263,11 +263,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 8,
"line": 22,
"column": 5
},
"end": {
"line": 8,
"line": 22,
"column": 27
}
}
@ -294,11 +294,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 5
},
"end": {
"line": 1,
"line": 15,
"column": 6
}
}
@ -306,11 +306,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 9
},
"end": {
"line": 1,
"line": 15,
"column": 16
}
}
@ -323,11 +323,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 9
},
"end": {
"line": 1,
"line": 15,
"column": 16
}
}
@ -335,11 +335,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 9
},
"end": {
"line": 1,
"line": 15,
"column": 16
}
}
@ -347,11 +347,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 9
},
"end": {
"line": 1,
"line": 15,
"column": 16
}
}
@ -368,11 +368,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 2,
"line": 16,
"column": 5
},
"end": {
"line": 2,
"line": 16,
"column": 6
}
}
@ -380,11 +380,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 2,
"line": 16,
"column": 9
},
"end": {
"line": 2,
"line": 16,
"column": 13
}
}
@ -397,11 +397,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 2,
"line": 16,
"column": 9
},
"end": {
"line": 2,
"line": 16,
"column": 13
}
}
@ -409,11 +409,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 2,
"line": 16,
"column": 9
},
"end": {
"line": 2,
"line": 16,
"column": 13
}
}
@ -421,11 +421,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 2,
"line": 16,
"column": 9
},
"end": {
"line": 2,
"line": 16,
"column": 13
}
}
@ -442,11 +442,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 3,
"line": 17,
"column": 5
},
"end": {
"line": 3,
"line": 17,
"column": 6
}
}
@ -454,11 +454,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 3,
"line": 17,
"column": 9
},
"end": {
"line": 3,
"line": 17,
"column": 14
}
}
@ -471,11 +471,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 3,
"line": 17,
"column": 9
},
"end": {
"line": 3,
"line": 17,
"column": 14
}
}
@ -483,11 +483,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 3,
"line": 17,
"column": 9
},
"end": {
"line": 3,
"line": 17,
"column": 14
}
}
@ -495,11 +495,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 3,
"line": 17,
"column": 9
},
"end": {
"line": 3,
"line": 17,
"column": 14
}
}
@ -516,11 +516,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 4,
"line": 18,
"column": 5
},
"end": {
"line": 4,
"line": 18,
"column": 6
}
}
@ -528,11 +528,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 4,
"line": 18,
"column": 9
},
"end": {
"line": 4,
"line": 18,
"column": 10
}
}
@ -545,11 +545,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 4,
"line": 18,
"column": 9
},
"end": {
"line": 4,
"line": 18,
"column": 10
}
}
@ -557,11 +557,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 4,
"line": 18,
"column": 9
},
"end": {
"line": 4,
"line": 18,
"column": 10
}
}
@ -569,11 +569,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 4,
"line": 18,
"column": 9
},
"end": {
"line": 4,
"line": 18,
"column": 10
}
}
@ -590,11 +590,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 5,
"line": 19,
"column": 5
},
"end": {
"line": 5,
"line": 19,
"column": 6
}
}
@ -602,11 +602,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 5,
"line": 19,
"column": 9
},
"end": {
"line": 5,
"line": 19,
"column": 12
}
}
@ -619,11 +619,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 5,
"line": 19,
"column": 9
},
"end": {
"line": 5,
"line": 19,
"column": 12
}
}
@ -631,11 +631,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 5,
"line": 19,
"column": 9
},
"end": {
"line": 5,
"line": 19,
"column": 12
}
}
@ -643,11 +643,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 5,
"line": 19,
"column": 9
},
"end": {
"line": 5,
"line": 19,
"column": 12
}
}
@ -664,11 +664,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 6,
"line": 20,
"column": 5
},
"end": {
"line": 6,
"line": 20,
"column": 6
}
}
@ -676,11 +676,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 6,
"line": 20,
"column": 9
},
"end": {
"line": 6,
"line": 20,
"column": 16
}
}
@ -693,11 +693,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 6,
"line": 20,
"column": 9
},
"end": {
"line": 6,
"line": 20,
"column": 16
}
}
@ -705,11 +705,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 6,
"line": 20,
"column": 9
},
"end": {
"line": 6,
"line": 20,
"column": 16
}
}
@ -717,11 +717,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 6,
"line": 20,
"column": 9
},
"end": {
"line": 6,
"line": 20,
"column": 16
}
}
@ -738,11 +738,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 7,
"line": 21,
"column": 5
},
"end": {
"line": 7,
"line": 21,
"column": 6
}
}
@ -750,11 +750,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 7,
"line": 21,
"column": 9
},
"end": {
"line": 7,
"line": 21,
"column": 20
}
}
@ -769,11 +769,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 7,
"line": 21,
"column": 9
},
"end": {
"line": 7,
"line": 21,
"column": 20
}
}
@ -789,11 +789,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 7,
"line": 21,
"column": 17
},
"end": {
"line": 7,
"line": 21,
"column": 18
}
}
@ -801,11 +801,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 7,
"line": 21,
"column": 17
},
"end": {
"line": 7,
"line": 21,
"column": 18
}
}
@ -818,11 +818,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 7,
"line": 21,
"column": 9
},
"end": {
"line": 7,
"line": 21,
"column": 20
}
}
@ -830,11 +830,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 7,
"line": 21,
"column": 9
},
"end": {
"line": 7,
"line": 21,
"column": 20
}
}
@ -842,11 +842,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 7,
"line": 21,
"column": 9
},
"end": {
"line": 7,
"line": 21,
"column": 20
}
}
@ -854,11 +854,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 7,
"line": 21,
"column": 9
},
"end": {
"line": 7,
"line": 21,
"column": 20
}
}
@ -866,11 +866,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 7,
"line": 21,
"column": 9
},
"end": {
"line": 7,
"line": 21,
"column": 20
}
}
@ -887,11 +887,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 8,
"line": 22,
"column": 5
},
"end": {
"line": 8,
"line": 22,
"column": 6
}
}
@ -899,11 +899,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 8,
"line": 22,
"column": 9
},
"end": {
"line": 8,
"line": 22,
"column": 27
}
}
@ -918,11 +918,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 8,
"line": 22,
"column": 9
},
"end": {
"line": 8,
"line": 22,
"column": 27
}
}
@ -938,11 +938,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 8,
"line": 22,
"column": 17
},
"end": {
"line": 8,
"line": 22,
"column": 18
}
}
@ -950,11 +950,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 8,
"line": 22,
"column": 17
},
"end": {
"line": 8,
"line": 22,
"column": 18
}
}
@ -967,11 +967,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 8,
"line": 22,
"column": 9
},
"end": {
"line": 8,
"line": 22,
"column": 27
}
}
@ -979,11 +979,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 8,
"line": 22,
"column": 9
},
"end": {
"line": 8,
"line": 22,
"column": 27
}
}
@ -991,11 +991,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 8,
"line": 22,
"column": 9
},
"end": {
"line": 8,
"line": 22,
"column": 27
}
}
@ -1003,11 +1003,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 8,
"line": 22,
"column": 9
},
"end": {
"line": 8,
"line": 22,
"column": 27
}
}
@ -1015,11 +1015,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 8,
"line": 22,
"column": 9
},
"end": {
"line": 8,
"line": 22,
"column": 27
}
}
@ -1042,12 +1042,12 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 8,
"column": 27
"line": 24,
"column": 1
}
}
}

View file

@ -1,3 +1,17 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
let a = "hello"
let b = true
let c = false
@ -5,4 +19,5 @@ let d = 7
let e = 7.2
let f = `hello`
let g = `hello${a}`
let h = `hello${a}goodbye`
let h = `hello${a}goodbye`

File diff suppressed because it is too large Load diff

View file

@ -1,3 +1,17 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
// Test out the various kinds of loops.
// test some loops within a function.

File diff suppressed because it is too large Load diff

View file

@ -1,3 +1,17 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
class C {}
// initialize empty maps of various kinds (implicit types).

File diff suppressed because it is too large Load diff

View file

@ -1,3 +1,17 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
// This test just ensures that undefined expands correctly.
let au = undefined;

File diff suppressed because it is too large Load diff

View file

@ -1,3 +1,17 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
// This tests that class and module properties are emitted with correctly qualified token names.
// First, define some properties:

File diff suppressed because it is too large Load diff

View file

@ -1,3 +1,17 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
// This test ensures that references to `super` (base class) are resolved and emitted correctly.
class B {

File diff suppressed because it is too large Load diff

View file

@ -1,3 +1,17 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
// This tests the code-generated expansion of a switch statement.
function sw(v: string): string {

View file

@ -1,9 +1,8 @@
// Licensed to Pulumi Corporation ("Pulumi") under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// Pulumi licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//

View file

@ -17,11 +17,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 7
},
"end": {
"line": 1,
"line": 15,
"column": 8
}
}
@ -40,11 +40,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 2,
"line": 16,
"column": 2
}
}
@ -55,11 +55,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 2,
"line": 16,
"column": 2
}
}
@ -79,11 +79,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 4,
"line": 18,
"column": 1
}
}

View file

@ -1,3 +1,17 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
class C {
}

View file

@ -16,11 +16,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 14
},
"end": {
"line": 1,
"line": 15,
"column": 15
}
}
@ -31,11 +31,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 14
},
"end": {
"line": 1,
"line": 15,
"column": 15
}
}
@ -43,11 +43,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 2,
"line": 16,
"column": 2
}
}
@ -62,11 +62,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 14
},
"end": {
"line": 1,
"line": 15,
"column": 15
}
}
@ -85,11 +85,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 2,
"line": 16,
"column": 2
}
}
@ -100,11 +100,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 2,
"line": 16,
"column": 2
}
}
@ -124,11 +124,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 4,
"line": 18,
"column": 1
}
}

View file

@ -1,3 +1,17 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
export class C {
}

View file

@ -21,11 +21,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 2,
"line": 16,
"column": 2
}
}
@ -38,16 +38,40 @@
"kind": "Identifier",
"ident": "default"
},
"members": {},
"members": {
".ctor": {
"kind": "ClassMethod",
"name": {
"kind": "Identifier",
"ident": ".ctor"
},
"access": "public",
"body": {
"kind": "Block",
"statements": [],
"loc": {
"file": "index.ts",
"start": {
"line": 15,
"column": 1
},
"end": {
"line": 16,
"column": 2
}
}
}
}
},
"abstract": false,
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 2,
"line": 16,
"column": 2
}
}
@ -67,11 +91,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 4,
"line": 18,
"column": 1
}
}

View file

@ -1,3 +1,17 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
export default class {
}

View file

@ -16,11 +16,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 14
},
"end": {
"line": 1,
"line": 15,
"column": 15
}
}
@ -31,11 +31,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 14
},
"end": {
"line": 1,
"line": 15,
"column": 15
}
}
@ -43,11 +43,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 1,
"line": 15,
"column": 18
}
}
@ -60,11 +60,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 2,
"line": 16,
"column": 18
},
"end": {
"line": 2,
"line": 16,
"column": 19
}
}
@ -75,11 +75,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 2,
"line": 16,
"column": 18
},
"end": {
"line": 2,
"line": 16,
"column": 19
}
}
@ -87,11 +87,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 2,
"line": 16,
"column": 1
},
"end": {
"line": 2,
"line": 16,
"column": 22
}
}
@ -104,11 +104,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 12
},
"end": {
"line": 3,
"line": 17,
"column": 13
}
}
@ -119,11 +119,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 12
},
"end": {
"line": 3,
"line": 17,
"column": 13
}
}
@ -131,11 +131,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 1
},
"end": {
"line": 3,
"line": 17,
"column": 19
}
}
@ -150,11 +150,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 14
},
"end": {
"line": 1,
"line": 15,
"column": 15
}
}
@ -173,11 +173,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 1,
"line": 15,
"column": 18
}
}
@ -188,11 +188,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 1,
"line": 15,
"column": 18
}
}
@ -205,11 +205,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 2,
"line": 16,
"column": 18
},
"end": {
"line": 2,
"line": 16,
"column": 19
}
}
@ -220,11 +220,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 2,
"line": 16,
"column": 1
},
"end": {
"line": 2,
"line": 16,
"column": 22
}
}
@ -237,11 +237,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 12
},
"end": {
"line": 3,
"line": 17,
"column": 13
}
}
@ -252,11 +252,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 12
},
"end": {
"line": 3,
"line": 17,
"column": 18
}
}
@ -283,11 +283,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 12
},
"end": {
"line": 3,
"line": 17,
"column": 13
}
}
@ -295,11 +295,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 16
},
"end": {
"line": 3,
"line": 17,
"column": 18
}
}
@ -312,11 +312,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 16
},
"end": {
"line": 3,
"line": 17,
"column": 18
}
}
@ -324,11 +324,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 16
},
"end": {
"line": 3,
"line": 17,
"column": 18
}
}
@ -336,11 +336,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 16
},
"end": {
"line": 3,
"line": 17,
"column": 18
}
}
@ -363,11 +363,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 5,
"line": 19,
"column": 1
}
}
@ -387,11 +387,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 3,
"line": 17,
"column": 9
},
"end": {
"line": 3,
"line": 17,
"column": 14
}
}
@ -402,11 +402,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 3,
"line": 17,
"column": 9
},
"end": {
"line": 3,
"line": 17,
"column": 14
}
}
@ -414,11 +414,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 3,
"line": 17,
"column": 9
},
"end": {
"line": 3,
"line": 17,
"column": 14
}
}
@ -431,11 +431,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 9,
"line": 23,
"column": 9
},
"end": {
"line": 9,
"line": 23,
"column": 10
}
}
@ -446,11 +446,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 9,
"line": 23,
"column": 9
},
"end": {
"line": 9,
"line": 23,
"column": 10
}
}
@ -458,11 +458,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 9,
"line": 23,
"column": 9
},
"end": {
"line": 9,
"line": 23,
"column": 10
}
}
@ -475,11 +475,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 9,
"line": 23,
"column": 12
},
"end": {
"line": 9,
"line": 23,
"column": 13
}
}
@ -490,11 +490,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 9,
"line": 23,
"column": 12
},
"end": {
"line": 9,
"line": 23,
"column": 13
}
}
@ -502,11 +502,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 9,
"line": 23,
"column": 12
},
"end": {
"line": 9,
"line": 23,
"column": 13
}
}
@ -519,11 +519,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 9,
"line": 23,
"column": 15
},
"end": {
"line": 9,
"line": 23,
"column": 16
}
}
@ -534,11 +534,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 9,
"line": 23,
"column": 15
},
"end": {
"line": 9,
"line": 23,
"column": 16
}
}
@ -546,11 +546,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 9,
"line": 23,
"column": 15
},
"end": {
"line": 9,
"line": 23,
"column": 16
}
}
@ -565,11 +565,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 6,
"line": 20,
"column": 7
},
"end": {
"line": 6,
"line": 20,
"column": 8
}
}
@ -588,11 +588,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 6,
"line": 20,
"column": 1
},
"end": {
"line": 6,
"line": 20,
"column": 11
}
}
@ -603,11 +603,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 6,
"line": 20,
"column": 1
},
"end": {
"line": 6,
"line": 20,
"column": 11
}
}
@ -620,11 +620,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 7,
"line": 21,
"column": 11
},
"end": {
"line": 7,
"line": 21,
"column": 12
}
}
@ -635,11 +635,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 7,
"line": 21,
"column": 1
},
"end": {
"line": 7,
"line": 21,
"column": 15
}
}
@ -652,11 +652,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 8,
"line": 22,
"column": 5
},
"end": {
"line": 8,
"line": 22,
"column": 6
}
}
@ -667,11 +667,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 8,
"line": 22,
"column": 5
},
"end": {
"line": 8,
"line": 22,
"column": 11
}
}
@ -694,11 +694,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 2,
"line": 16,
"column": 24
},
"end": {
"line": 2,
"line": 16,
"column": 33
}
}
@ -716,11 +716,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 8,
"line": 22,
"column": 5
},
"end": {
"line": 8,
"line": 22,
"column": 6
}
}
@ -728,11 +728,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 8,
"line": 22,
"column": 9
},
"end": {
"line": 8,
"line": 22,
"column": 11
}
}
@ -745,11 +745,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 8,
"line": 22,
"column": 9
},
"end": {
"line": 8,
"line": 22,
"column": 11
}
}
@ -757,11 +757,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 8,
"line": 22,
"column": 9
},
"end": {
"line": 8,
"line": 22,
"column": 11
}
}
@ -769,11 +769,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 8,
"line": 22,
"column": 9
},
"end": {
"line": 8,
"line": 22,
"column": 11
}
}
@ -796,11 +796,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 2,
"line": 16,
"column": 1
},
"end": {
"line": 11,
"line": 25,
"column": 1
}
}

View file

@ -1,3 +1,17 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
// Export a whole submodule:
import * as other from "./other";
export {other};

View file

@ -1,3 +1,17 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
export class D {}
export interface J {}
export let w = 42;

View file

@ -17,11 +17,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 10
},
"end": {
"line": 1,
"line": 15,
"column": 13
}
}
@ -35,11 +35,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 14
},
"end": {
"line": 1,
"line": 15,
"column": 15
}
}
@ -50,11 +50,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 14
},
"end": {
"line": 1,
"line": 15,
"column": 23
}
}
@ -68,11 +68,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 25
},
"end": {
"line": 1,
"line": 15,
"column": 26
}
}
@ -83,11 +83,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 25
},
"end": {
"line": 1,
"line": 15,
"column": 34
}
}
@ -100,11 +100,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 42
},
"end": {
"line": 3,
"line": 17,
"column": 2
}
}
@ -112,11 +112,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 3,
"line": 17,
"column": 2
}
}
@ -136,11 +136,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 5,
"line": 19,
"column": 1
}
}

View file

@ -1,3 +1,17 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
function foo(x: number, y: string): void {
// Intentionally blank.
}

View file

@ -16,11 +16,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 17
},
"end": {
"line": 1,
"line": 15,
"column": 20
}
}
@ -31,11 +31,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 17
},
"end": {
"line": 1,
"line": 15,
"column": 20
}
}
@ -43,11 +43,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 3,
"line": 17,
"column": 2
}
}
@ -62,11 +62,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 17
},
"end": {
"line": 1,
"line": 15,
"column": 20
}
}
@ -78,11 +78,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 29
},
"end": {
"line": 3,
"line": 17,
"column": 2
}
}
@ -90,11 +90,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 3,
"line": 17,
"column": 2
}
}
@ -114,11 +114,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 5,
"line": 19,
"column": 1
}
}
@ -148,11 +148,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 19
},
"end": {
"line": 1,
"line": 15,
"column": 28
}
}
@ -166,11 +166,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 2,
"line": 16,
"column": 24
},
"end": {
"line": 2,
"line": 16,
"column": 33
}
}
@ -188,11 +188,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 3,
"line": 17,
"column": 1
},
"end": {
"line": 3,
"line": 17,
"column": 4
}
}
@ -200,11 +200,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 3,
"line": 17,
"column": 1
},
"end": {
"line": 3,
"line": 17,
"column": 4
}
}
@ -213,11 +213,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 3,
"line": 17,
"column": 1
},
"end": {
"line": 3,
"line": 17,
"column": 6
}
}
@ -225,11 +225,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 3,
"line": 17,
"column": 1
},
"end": {
"line": 3,
"line": 17,
"column": 7
}
}
@ -246,11 +246,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 4,
"line": 18,
"column": 7
},
"end": {
"line": 4,
"line": 18,
"column": 10
}
}
@ -258,11 +258,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 4,
"line": 18,
"column": 1
},
"end": {
"line": 4,
"line": 18,
"column": 10
}
}
@ -271,11 +271,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 4,
"line": 18,
"column": 1
},
"end": {
"line": 4,
"line": 18,
"column": 12
}
}
@ -283,11 +283,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 4,
"line": 18,
"column": 1
},
"end": {
"line": 4,
"line": 18,
"column": 13
}
}
@ -310,11 +310,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 6,
"line": 20,
"column": 1
}
}

View file

@ -1,3 +1,17 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
import {foo} from "./other";
import * as other from "./other";
foo();

View file

@ -1,3 +1,17 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
export function foo(): void {
// Intentionally left blank.
}

View file

@ -16,11 +16,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 17
},
"end": {
"line": 1,
"line": 15,
"column": 20
}
}
@ -31,11 +31,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 17
},
"end": {
"line": 1,
"line": 15,
"column": 20
}
}
@ -43,11 +43,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 3,
"line": 17,
"column": 2
}
}
@ -62,11 +62,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 17
},
"end": {
"line": 1,
"line": 15,
"column": 20
}
}
@ -80,11 +80,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 21
},
"end": {
"line": 1,
"line": 15,
"column": 22
}
}
@ -95,11 +95,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 21
},
"end": {
"line": 1,
"line": 15,
"column": 30
}
}
@ -113,11 +113,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 32
},
"end": {
"line": 1,
"line": 15,
"column": 33
}
}
@ -128,11 +128,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 32
},
"end": {
"line": 1,
"line": 15,
"column": 41
}
}
@ -145,11 +145,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 49
},
"end": {
"line": 3,
"line": 17,
"column": 2
}
}
@ -157,11 +157,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 3,
"line": 17,
"column": 2
}
}
@ -181,11 +181,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 5,
"line": 19,
"column": 1
}
}

View file

@ -1,3 +1,17 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
export function foo(x: number, y: string): void {
// Intentionally blank.
}

View file

@ -21,11 +21,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 3,
"line": 17,
"column": 2
}
}
@ -47,11 +47,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 25
},
"end": {
"line": 1,
"line": 15,
"column": 26
}
}
@ -62,11 +62,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 25
},
"end": {
"line": 1,
"line": 15,
"column": 34
}
}
@ -80,11 +80,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 36
},
"end": {
"line": 1,
"line": 15,
"column": 37
}
}
@ -95,11 +95,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 36
},
"end": {
"line": 1,
"line": 15,
"column": 45
}
}
@ -112,11 +112,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 53
},
"end": {
"line": 3,
"line": 17,
"column": 2
}
}
@ -124,11 +124,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 3,
"line": 17,
"column": 2
}
}
@ -148,11 +148,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 5,
"line": 19,
"column": 1
}
}

View file

@ -1,3 +1,17 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
export default function(x: number, y: string): void {
// Intentionally blank.
}

View file

@ -17,11 +17,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 11
},
"end": {
"line": 1,
"line": 15,
"column": 12
}
}
@ -32,11 +32,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 2,
"line": 16,
"column": 2
}
}
@ -56,11 +56,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 4,
"line": 18,
"column": 1
}
}

View file

@ -1,3 +1,17 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
interface I {
}

View file

@ -16,11 +16,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 18
},
"end": {
"line": 1,
"line": 15,
"column": 19
}
}
@ -31,11 +31,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 18
},
"end": {
"line": 1,
"line": 15,
"column": 19
}
}
@ -43,11 +43,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 2,
"line": 16,
"column": 2
}
}
@ -62,11 +62,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 18
},
"end": {
"line": 1,
"line": 15,
"column": 19
}
}
@ -77,11 +77,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 2,
"line": 16,
"column": 2
}
}
@ -101,11 +101,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 4,
"line": 18,
"column": 1
}
}

View file

@ -1,3 +1,17 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
export interface I {
}

View file

@ -17,11 +17,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 4,
"line": 18,
"column": 11
},
"end": {
"line": 4,
"line": 18,
"column": 12
}
}
@ -32,11 +32,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 4,
"line": 18,
"column": 1
},
"end": {
"line": 4,
"line": 18,
"column": 16
}
}
@ -49,11 +49,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 5,
"line": 19,
"column": 7
},
"end": {
"line": 5,
"line": 19,
"column": 8
}
}
@ -72,11 +72,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 5,
"line": 19,
"column": 1
},
"end": {
"line": 5,
"line": 19,
"column": 12
}
}
@ -87,11 +87,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 5,
"line": 19,
"column": 1
},
"end": {
"line": 5,
"line": 19,
"column": 12
}
}
@ -104,11 +104,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 7,
"line": 21,
"column": 7
},
"end": {
"line": 7,
"line": 21,
"column": 8
}
}
@ -130,11 +130,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 8,
"line": 22,
"column": 17
},
"end": {
"line": 8,
"line": 22,
"column": 18
}
}
@ -145,11 +145,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 8,
"line": 22,
"column": 17
},
"end": {
"line": 8,
"line": 22,
"column": 21
}
}
@ -163,11 +163,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 8,
"line": 22,
"column": 23
},
"end": {
"line": 8,
"line": 22,
"column": 24
}
}
@ -178,11 +178,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 8,
"line": 22,
"column": 23
},
"end": {
"line": 8,
"line": 22,
"column": 27
}
}
@ -195,11 +195,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 8,
"line": 22,
"column": 29
},
"end": {
"line": 10,
"line": 24,
"column": 6
}
}
@ -209,11 +209,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 8,
"line": 22,
"column": 5
},
"end": {
"line": 10,
"line": 24,
"column": 6
}
}
@ -223,11 +223,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 7,
"line": 21,
"column": 1
},
"end": {
"line": 11,
"line": 25,
"column": 2
}
}
@ -247,11 +247,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 4,
"line": 18,
"column": 1
},
"end": {
"line": 13,
"line": 27,
"column": 1
}
}

View file

@ -1,3 +1,17 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
// This tests intra-module type references. They should be emitted with a fully resolved module name, even though the
// referenced type isn't exported.

View file

@ -16,11 +16,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 14
},
"end": {
"line": 1,
"line": 15,
"column": 15
}
}
@ -31,11 +31,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 14
},
"end": {
"line": 1,
"line": 15,
"column": 15
}
}
@ -43,11 +43,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 1,
"line": 15,
"column": 18
}
}
@ -60,11 +60,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 2,
"line": 16,
"column": 18
},
"end": {
"line": 2,
"line": 16,
"column": 19
}
}
@ -75,11 +75,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 2,
"line": 16,
"column": 18
},
"end": {
"line": 2,
"line": 16,
"column": 19
}
}
@ -87,11 +87,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 2,
"line": 16,
"column": 1
},
"end": {
"line": 2,
"line": 16,
"column": 22
}
}
@ -104,11 +104,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 12
},
"end": {
"line": 3,
"line": 17,
"column": 13
}
}
@ -119,11 +119,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 12
},
"end": {
"line": 3,
"line": 17,
"column": 13
}
}
@ -131,11 +131,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 1
},
"end": {
"line": 3,
"line": 17,
"column": 19
}
}
@ -150,11 +150,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 14
},
"end": {
"line": 1,
"line": 15,
"column": 15
}
}
@ -173,11 +173,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 1,
"line": 15,
"column": 18
}
}
@ -188,11 +188,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 1,
"line": 15,
"column": 18
}
}
@ -205,11 +205,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 2,
"line": 16,
"column": 18
},
"end": {
"line": 2,
"line": 16,
"column": 19
}
}
@ -220,11 +220,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 2,
"line": 16,
"column": 1
},
"end": {
"line": 2,
"line": 16,
"column": 22
}
}
@ -237,11 +237,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 12
},
"end": {
"line": 3,
"line": 17,
"column": 13
}
}
@ -252,11 +252,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 12
},
"end": {
"line": 3,
"line": 17,
"column": 18
}
}
@ -283,11 +283,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 12
},
"end": {
"line": 3,
"line": 17,
"column": 13
}
}
@ -295,11 +295,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 16
},
"end": {
"line": 3,
"line": 17,
"column": 18
}
}
@ -312,11 +312,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 16
},
"end": {
"line": 3,
"line": 17,
"column": 18
}
}
@ -324,11 +324,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 16
},
"end": {
"line": 3,
"line": 17,
"column": 18
}
}
@ -336,11 +336,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 16
},
"end": {
"line": 3,
"line": 17,
"column": 18
}
}
@ -363,11 +363,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 5,
"line": 19,
"column": 1
}
}
@ -387,11 +387,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 9
},
"end": {
"line": 1,
"line": 15,
"column": 10
}
}
@ -402,11 +402,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 9
},
"end": {
"line": 1,
"line": 15,
"column": 10
}
}
@ -414,11 +414,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 9
},
"end": {
"line": 1,
"line": 15,
"column": 10
}
}
@ -431,11 +431,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 12
},
"end": {
"line": 1,
"line": 15,
"column": 13
}
}
@ -446,11 +446,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 12
},
"end": {
"line": 1,
"line": 15,
"column": 13
}
}
@ -458,11 +458,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 12
},
"end": {
"line": 1,
"line": 15,
"column": 13
}
}
@ -475,11 +475,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 15
},
"end": {
"line": 1,
"line": 15,
"column": 16
}
}
@ -490,11 +490,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 15
},
"end": {
"line": 1,
"line": 15,
"column": 16
}
}
@ -502,11 +502,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 15
},
"end": {
"line": 1,
"line": 15,
"column": 16
}
}
@ -528,11 +528,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 3,
"line": 17,
"column": 1
}
}

View file

@ -1,2 +1,16 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
export {C, I, v} from "./other";

View file

@ -1,3 +1,17 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
export class C {}
export interface I {}
export let v = 42;

View file

@ -16,11 +16,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 14
},
"end": {
"line": 1,
"line": 15,
"column": 15
}
}
@ -31,11 +31,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 14
},
"end": {
"line": 1,
"line": 15,
"column": 15
}
}
@ -43,11 +43,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 1,
"line": 15,
"column": 18
}
}
@ -60,11 +60,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 2,
"line": 16,
"column": 18
},
"end": {
"line": 2,
"line": 16,
"column": 19
}
}
@ -75,11 +75,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 2,
"line": 16,
"column": 18
},
"end": {
"line": 2,
"line": 16,
"column": 19
}
}
@ -87,11 +87,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 2,
"line": 16,
"column": 1
},
"end": {
"line": 2,
"line": 16,
"column": 22
}
}
@ -104,11 +104,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 12
},
"end": {
"line": 3,
"line": 17,
"column": 13
}
}
@ -119,11 +119,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 12
},
"end": {
"line": 3,
"line": 17,
"column": 13
}
}
@ -131,11 +131,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 1
},
"end": {
"line": 3,
"line": 17,
"column": 19
}
}
@ -150,11 +150,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 14
},
"end": {
"line": 1,
"line": 15,
"column": 15
}
}
@ -173,11 +173,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 1,
"line": 15,
"column": 18
}
}
@ -188,11 +188,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 1,
"line": 15,
"column": 18
}
}
@ -205,11 +205,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 2,
"line": 16,
"column": 18
},
"end": {
"line": 2,
"line": 16,
"column": 19
}
}
@ -220,11 +220,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 2,
"line": 16,
"column": 1
},
"end": {
"line": 2,
"line": 16,
"column": 22
}
}
@ -237,11 +237,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 12
},
"end": {
"line": 3,
"line": 17,
"column": 13
}
}
@ -252,11 +252,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 12
},
"end": {
"line": 3,
"line": 17,
"column": 18
}
}
@ -283,11 +283,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 12
},
"end": {
"line": 3,
"line": 17,
"column": 13
}
}
@ -295,11 +295,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 16
},
"end": {
"line": 3,
"line": 17,
"column": 18
}
}
@ -312,11 +312,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 16
},
"end": {
"line": 3,
"line": 17,
"column": 18
}
}
@ -324,11 +324,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 16
},
"end": {
"line": 3,
"line": 17,
"column": 18
}
}
@ -336,11 +336,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 16
},
"end": {
"line": 3,
"line": 17,
"column": 18
}
}
@ -363,11 +363,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 5,
"line": 19,
"column": 1
}
}
@ -391,11 +391,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 1,
"line": 15,
"column": 25
}
}
@ -403,11 +403,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 1,
"line": 15,
"column": 25
}
}
@ -424,11 +424,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 1,
"line": 15,
"column": 25
}
}
@ -436,11 +436,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 1,
"line": 15,
"column": 25
}
}
@ -457,11 +457,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 1,
"line": 15,
"column": 25
}
}
@ -469,11 +469,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 1,
"line": 15,
"column": 25
}
}
@ -495,11 +495,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 3,
"line": 17,
"column": 1
}
}

View file

@ -1,2 +1,16 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
export * from "./other";

View file

@ -1,3 +1,17 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
export class C {}
export interface I {}
export let v = 42;

View file

@ -16,11 +16,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 14
},
"end": {
"line": 1,
"line": 15,
"column": 15
}
}
@ -31,11 +31,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 14
},
"end": {
"line": 1,
"line": 15,
"column": 15
}
}
@ -43,11 +43,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 1,
"line": 15,
"column": 18
}
}
@ -60,11 +60,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 2,
"line": 16,
"column": 18
},
"end": {
"line": 2,
"line": 16,
"column": 19
}
}
@ -75,11 +75,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 2,
"line": 16,
"column": 18
},
"end": {
"line": 2,
"line": 16,
"column": 19
}
}
@ -87,11 +87,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 2,
"line": 16,
"column": 1
},
"end": {
"line": 2,
"line": 16,
"column": 22
}
}
@ -104,11 +104,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 12
},
"end": {
"line": 3,
"line": 17,
"column": 13
}
}
@ -119,11 +119,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 12
},
"end": {
"line": 3,
"line": 17,
"column": 13
}
}
@ -131,11 +131,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 1
},
"end": {
"line": 3,
"line": 17,
"column": 19
}
}
@ -150,11 +150,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 14
},
"end": {
"line": 1,
"line": 15,
"column": 15
}
}
@ -173,11 +173,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 1,
"line": 15,
"column": 18
}
}
@ -188,11 +188,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 1,
"line": 15,
"column": 18
}
}
@ -205,11 +205,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 2,
"line": 16,
"column": 18
},
"end": {
"line": 2,
"line": 16,
"column": 19
}
}
@ -220,11 +220,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 2,
"line": 16,
"column": 1
},
"end": {
"line": 2,
"line": 16,
"column": 22
}
}
@ -237,11 +237,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 12
},
"end": {
"line": 3,
"line": 17,
"column": 13
}
}
@ -252,11 +252,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 12
},
"end": {
"line": 3,
"line": 17,
"column": 18
}
}
@ -283,11 +283,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 12
},
"end": {
"line": 3,
"line": 17,
"column": 13
}
}
@ -295,11 +295,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 16
},
"end": {
"line": 3,
"line": 17,
"column": 18
}
}
@ -312,11 +312,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 16
},
"end": {
"line": 3,
"line": 17,
"column": 18
}
}
@ -324,11 +324,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 16
},
"end": {
"line": 3,
"line": 17,
"column": 18
}
}
@ -336,11 +336,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 3,
"line": 17,
"column": 16
},
"end": {
"line": 3,
"line": 17,
"column": 18
}
}
@ -363,11 +363,11 @@
"loc": {
"file": "other.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 5,
"line": 19,
"column": 1
}
}
@ -387,11 +387,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 14
},
"end": {
"line": 1,
"line": 15,
"column": 15
}
}
@ -402,11 +402,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 9
},
"end": {
"line": 1,
"line": 15,
"column": 10
}
}
@ -414,11 +414,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 9
},
"end": {
"line": 1,
"line": 15,
"column": 15
}
}
@ -431,11 +431,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 22
},
"end": {
"line": 1,
"line": 15,
"column": 23
}
}
@ -446,11 +446,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 17
},
"end": {
"line": 1,
"line": 15,
"column": 18
}
}
@ -458,11 +458,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 17
},
"end": {
"line": 1,
"line": 15,
"column": 23
}
}
@ -475,11 +475,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 30
},
"end": {
"line": 1,
"line": 15,
"column": 31
}
}
@ -490,11 +490,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 25
},
"end": {
"line": 1,
"line": 15,
"column": 26
}
}
@ -502,11 +502,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 25
},
"end": {
"line": 1,
"line": 15,
"column": 31
}
}
@ -528,11 +528,11 @@
"loc": {
"file": "index.ts",
"start": {
"line": 1,
"line": 15,
"column": 1
},
"end": {
"line": 3,
"line": 17,
"column": 1
}
}

View file

@ -1,2 +1,16 @@
// Copyright 2016-2017, Pulumi Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
export {C as D, I as J, v as w} from "./other";

Some files were not shown because too many files have changed in this diff Show more