Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for hasMacroFunctions (0.26 sec)

  1. platforms/native/platform-native/src/main/java/org/gradle/language/nativeplatform/internal/IncludeDirectives.java

        Iterable<MacroFunction> getMacroFunctions(String name);
    
        Collection<Macro> getAllMacros();
        Collection<MacroFunction> getAllMacroFunctions();
    
        boolean hasMacros();
        boolean hasMacroFunctions();
    
        /**
         * Returns a copy of these directives, with #import directives removed.
         */
        IncludeDirectives discardImports();
    
        IncludeDirectives EMPTY = new IncludeDirectives() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 2.9K bytes
    - Viewed (0)
  2. platforms/native/language-native/src/main/java/org/gradle/language/nativeplatform/internal/incremental/CollectingMacroLookup.java

        }
    
        /**
         * Appends a single file.
         */
        public void append(File file, IncludeDirectives includeDirectives) {
            if (!includeDirectives.hasMacros() && !includeDirectives.hasMacroFunctions()) {
                // Ignore
                return;
            }
            if (visible == null) {
                visible = new LinkedHashMap<File, IncludeDirectives>();
                visible.put(file, includeDirectives);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 2.9K bytes
    - Viewed (0)
  3. platforms/native/language-native/src/main/java/org/gradle/language/nativeplatform/internal/incremental/sourceparser/DefaultIncludeDirectives.java

            return macroFunctions.values();
        }
    
        @Override
        public boolean hasMacros() {
            return !macros.isEmpty();
        }
    
        @Override
        public boolean hasMacroFunctions() {
            return !macroFunctions.isEmpty();
        }
    
        @Override
        public IncludeDirectives discardImports() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 5.4K bytes
    - Viewed (0)
  4. platforms/native/language-native/src/test/groovy/org/gradle/language/nativeplatform/internal/incremental/DefaultSourceIncludesResolverTest.groovy

            included.hasMacros() >> { !macros.empty }
            included.getAllMacroFunctions() >> macroFunctions
            included.getMacroFunctions(_) >> { String name -> macroFunctions.findAll {it.name == name} }
            included.hasMacroFunctions() >> { !macroFunctions.empty }
        }
    
        protected TestFile getSourceFile() {
            sourceDirectory.file('source.c')
        }
    
        def resolve(Include include) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 16.8K bytes
    - Viewed (0)
Back to top