Skip to content

glob-imported const not resolved after used as a binding #1911

Closed
@brson

Description

@brson
import clang::*;                                                                                                    

fn main(args: [str]) {                                                                                       
    alt 0 {                                                                                                         
        CXType_Record {                                                                                             
          fail                                                                                                      
        }                                                                                                           
        _ {                                                                                                         
          fail                                                                                                      
        }                                                                                                           
    };                                                                                                              
    log(error, CXType_Record);                                                                                      
}                                                                                                                   

mod clang {                                                                                                         
    const CXType_Record: int = 105;                                                                                 
}
../src/test/run-pass/import-glob-2.rs:12:15: 12:28 error: unresolved name: CXType_Record
../src/test/run-pass/import-glob-2.rs:12     log(error, CXType_Record);

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-resolveArea: Name/path resolution done by `rustc_resolve` specifically

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions